• مشکی
  • سفید
  • سبز
  • آبی
  • قرمز
  • نارنجی
  • بنفش
  • طلایی
تعداد مطالب : 639
تعداد نظرات : 863
زمان آخرین مطلب : 5379روز قبل
کامپیوتر و اینترنت
Paint ویندوز را دست کم نگیرید!

از: tarfandestan

همگی کاربران چه مبتدی و چه پیشرفته ، مطمئنأ نرم افزار Paint یا همان نقاشی ویندوز را میشناسند. همگی زمانی را به تفریح صرف این برنامه کوچک کرده ایم. اما با آمدن نرم افزارهای حرفه ای ویرایش عکس همچون Corel ، Photoshop و ... این برنامه دیگر کاملأ به یک نرم افزار ابتدایی تبدیل گشته است. اما پیشنهاد میکنیم این نرم افزار را اصلا دست کم نگیرید! چرا که توانایی بسیار جالبی در این برنامه وجود دارد که تاکنون از دید شما پنهان مانده است. با استفاده از ترفندهای مخفی که اکنون به شما معرفی خواهیم کرد میتوانید اعمالی را با Paint انجام دهید که جزء ویژگیهای نرم افزارهای حرفه ای ویرایش تصویر است. این ترفند را اکیدأ به شما پیشنهاد میکنیم.

ابتدا برای اجرا کردن برنامه Paint ، از منوی Start و سپس All Programs وارد Accessories شده و Paint را انتخاب کنید.

پس از باز شدن برنامه ، از منوی File ، گزینه Open را انتخاب کنید. سپس در پنجره جدید باز شده یک عکس را برای نمونه انتخاب کرده و روی دکمه Open کلیک نمایید.

حالا عکس مورد نظر شما در برنامه باز شده است.

مهر زدن قطعه ای از عکس

در Paint قابلیت مخفی وجود دارد که با استفاده از آن میتوانید قطعه ای از عکس را همانند مهر کردن تکرار کنید.

برای این کار در داخل نوار ابزار برنامه ، ابزار Select را انتخاب کنید (مستطیل نقطه چین). سپس بر روی قسمتی از عکس با استفاده از موس یک مستطیل ایجاد کنید. اکنون دست خود را روی دکمه Ctrl نگه دارید و مستطیلی را که ایجاد کردید جابجا کنید و رها کنید. همواره دستتان که روی دکمه Ctrl است این عمل را ادامه دهید تا قطعه عکس انتخاب شده همانند عمل مهر زدن تکرار گردد.

ساییدن قطعه ای از عکس

با استفاده از این قابلیت مخفی ، میتوانید قطعه ای از عکس را همانند عمل ساییدن روی کل عکس بکشانید.

برای این کار در داخل نوار ابزار برنامه ، ابزار Select را انتخاب کنید (مستطیل نقطه چین). سپس بر روی قسمتی از عکس با استفاده از موس یک مستطیل ایجاد کنید. اکنون دست خود را روی دکمه Shift نگه دارید و مستطیلی را که ایجاد کردید جابجا کنید. تا زمانی که دستتان روی دکمه Shift باشد این عمل تکرار خواهد شد.

کوچک و بزرگ کردن قطعه ای از عکس

قابلیت مخفی دیگری که در Paint وجود دارد کوچک و بزرگ کردن قطعه ای از عکس به شکلی است که دیگر اجزای عکس تغییری نکند.

برای این کار در داخل نوار ابزار برنامه ، ابزار Select را انتخاب کنید (مستطیل نقطه چین). سپس بر روی قسمتی از عکس با استفاده از موس یک مستطیل ایجاد کنید. اکنون دست خود را روی دکمه Ctrl نگه دارید و یکی از دکمه های + و - را بزنید. دکمه های Ctrlو+ عکس قطعه انتخابی را بزرگ و دکمه Ctrlو- قطعه انتخابی را کوچک میکند.

لازم به ذکر است که این ترفند را میتوانید روی تمامی ابزارهای ایجاد نقاشی نیز اجرا کنید. به فرض مثال در نوار ابزار ، ابزار Brush (قلم مو) را انتخاب نمایید. اکنون دست خود را روی دکمه های Ctrl و + نگاه دارید تا نقطه بزرگتر شود.



 

سه شنبه 27/12/1387 - 20:47
کامپیوتر و اینترنت
منبع: itbuzzer

Nmap مخفف Network Mapper میباشد و یک نرم افزار کاربردی برای جستجوی شبکه یا ممیزی امنیتی شبکه به شمار میاید. این نرم افزار طوری طراحی شده که شبکه های بزرگ را به سرعت اسکن کند، اگر چه می تواند بر روی سیستم های تنها نیز بخوبی کار کند. Nmap از ip packet های خام بصورت منحصر بفرد استفاده می کند تا تعیین کند چه رایانه هایی (hosts) بر روی شبکه در دسترس می باشند، چه سرویسهایی (ports) ارائه می کنند، چه سیستم عاملهایی (بهمراه نسخة سیستم عامل) بر روی آنها در حال اجرا می باشد، چه نوع packet filter ها / فایروالهایی مورد استفاده قرار گرفته و چندین پارامتر دیگر. Nmap بر روی اکثر رایانه ها، هم گرافیکی و هم کنسول ها قابل استفاده است. Nmap یک نرم افزار مجانی است که به همراه کدهای آن تحت واژة GNU GPL در دسترس می باشد.

ویژگیهای Nmap

انعطاف پذیری

از چندین تکنیک پیشرفته برای استخراج نقشة شبکه استفاده می کند که این نقشه از IP filter ها، فایروالها، مسیریابها و دیگر موانع تشکیل شده است. این نقشه همچنین شامل بسیاری از پورتهای اسکن شده ( هم TCP و هم UDP)، تشخیص سیستم عامل، ping sweep ها و عوامل دیگر می باشد.

قدرتمندی

از Nmap جهت اسکن کردن شبکه های بسیار بزرگ به معنی واقعی کلمه، یعنی صدها هزار از ماشین، استفاده شده است.

قابلیت حمل

بر روی اکثر سیستم عاملها استفاده می شود و از آن پشتیبانی می کنند. این سیستم عاملها شامل Linux ، Open/Free/Net BSD ، Solaris ، IRIX ، Mac OS ، HP-UX ، Sun OS و غیره می باشد.

سادگی

در ضمن اینکه Nmap یک مجموعه از خصوصیات پیشرفته را برای کاربران توانمند ارئه می دهد، شما می توانید استفاده از آن را با دستور “nmap –O –sS targethost” آغاز نمایید. هم نسخه های command line و هم نسخه های گرافیکی (GUI) بر اساس نیاز شما در دسترس می باشد. نسخة باینری نیز برای برای کسانی که مایل به کامپایل کردن کدهای Nmap نیستند موجود می باشد.

رایگان

هدف اولیه از پروژة Nmap جهت کمک به امن کردن بیشتر اینترنت و تجهیز مدیران شبکه / ممیزین شبکه (auditors) / هکرها به یک ابزار پیشرفته جهت جستجوی شبکة تحت کنترلشان بوده است. Nmap برای download رایگان به همراه کدهای کامل آن که شما می توانید آنها را تغییر دهید و تحت GNU General Public License (GPL) در اختیار دیگران قرار دهید، در دسترس می باشد.

خوب مستند سازی شده

بیشترین تلاش صورت گرفته تا مستندات و manual page ها به روز و قابل فهم باشد. همچنین این مستندات و manual page ها به چندین زبان موجود می باشند.

- تحت پشتیبانی: اگرچه این نرم افزار هیچ ضمانتی ندارد، شما می توانید اگر با مشکلی مواجه شدید به آدرس fyodor@insecure.org ایمیل بزنید.

تائید شده

Nmap جوایز بسیاری برده است، مثل “Information Security Product of the Year” از طرف World and Codetalker Digest.

مشهور

همه روزه هزاران نفر از مردم Nmap را download می کنند و این نرم افزار با بسیاری از سیستم عاملها کار میکند.

روش عملکرد Nmap

در این قسمت به توضیح عملکرد نرم افزار Nmap تحت سیستم عامل Linux می پردازیم و سپس به توضیح سوئیچ های Nmap که بصورت command line می باشند می پردازیم:

همانطور که گفته شد Nmap یک نرم افزار امنیتی می باشد که تعداد زیادی از تکنیکهای اسکن را پشتیبانی می کند:

UDP ، TCP connect() ، TCP SYN (half open) ، FTP proxy (bounce attack) ، Reverse-ident ، ICMP (ping sweep) ، FIN ، ACK sweep ، Xmas Tree ، SIN sweep ، IP Protocol و Null scan .

همچنین Nmap دارای بسیاری از قابلیتهای پیشرفته نظیر شناسایی OS با استفاده از TCP/IP ، اسکن نامحسوس (stealth scanning) ، محاسبات تاخیر دینامیکی و انتقال مجدد (retarnsmission) ، اسکن موازی، شناسایی سیستم های خاموش (down hosts) از طریق ping های موازی، decoy scanning ، شناسایی پورتهای فیلتر شده ، direct (non-portmapper) RPC scanning ، fragmentation scanning و همچنین تعیین پورت و هدف منعطف می باشد.

حداکثر تلاشها صورت گرفته تا کارایی Nmap برای کاربرانی که از امتیاز root برخودار نیستند، کاهش نیابد. متاسفانه بسیاری از واسطهای kernel های حساس (مثل سوکتهای خام [raw sockets]) نیاز به مجوز root دارند. هر زمان که ممکن است Nmap باید تحت مجوز root راه اندازی شود (البته نه بعنوان setuid root).

نتیجة اجرای Nmap معمولاً یک لیست از پورتهای جالب (در صورت وجود) از ماشین یا ماشینهایی که اسکن شده اند، می باشد. همیشه Nmap در مورد پورت شناخته شده (“well known”port) نام سرویس (در صورت وجود)، نام، وضعیت و پروتکل را می دهد. وضعیت (state) می تواند ‘open’ ، ‘filtered’ یا ‘unfiltered’ باشد. ‘open’ یعنی ماشین مورد نظر ارتباطات روی آن پورت را connect() خواهد کرد. ‘filtered’ یعنی یک فایروال / فیلتر یا دیگر موانع موجود بر روی شبکه، پورت را پوشش می دهد و مانع آن می شود که Nmap تعیین کند که پورت باز است یا بسته. ‘unfiltered’ یعنی آن پورتی که توسط Nmap شناسایی شده، بسته شده و بنظر می رسد هیچ فایروالی / فیلتری به تلاش Nmap برای تعیین وضعیت آن پورت توجه ندارد. مواجه شدن با پورتهای ‘unfiltered’ متداول می باشند و زمانی این وضعیتها نشان داده می شوند که اکثر پورتهای اسکن شده در وضعیت ‘filtered’ باشند.

بسته به سوئیچهای استفاده شده، Nmap می تواند مشخصات زیر را در remote host معین کند: سیستم عامل مورد استفاده، TCP sequencability ، نام کاربرانی که برنامه های منحصر به هر پورت را اجرا می کنند، نام DNS ، تعیین اینکه آیا میزبان یک smurf address می باشد و چند مشخصة دیگر.

همچنین Nmap دارای بسیاری از قابلیتهای پیشرفته نظیر موارد زیر میباشد:

شناسایی OS با استفاده از TCP/IP

اسکن نامحسوس (stealth scanning)

محاسبات تاخیر دینامیکی و انتقال مجدد (retarnsmission)

اسکن موازی

شناسایی سیستم های خاموش (down hosts) از طریق ping های موازی

decoy scanning

شناسایی پورتهای فیلتر شده

direct (non-portmapper) RPC scanning

fragmentation scanning

حداکثر تلاشها صورت گرفته تا کارایی Nmap برای کاربرانی که از امتیاز root برخودار نیستند، کاهش نیابد. متاسفانه بسیاری از واسطهای kernel های حساس (مثل سوکتهای خام [raw sockets]) نیاز به مجوز root دارند. هر زمان که ممکن است Nmap باید تحت مجوز root راه اندازی شود (البته نه بعنوان setuid root).

نتیجة اجرای Nmap معمولاً یک لیست از پورتهای جالب (در صورت وجود) از ماشین یا ماشینهایی که اسکن شده اند، می باشد. همیشه Nmap در مورد پورت شناخته شده

(“well known”port) نام سرویس (در صورت وجود)، نام، وضعیت و پروتکل را می دهد. وضعیت (state) می تواند ‘open’ ، ‘filtered’ یا ‘unfiltered’ باشد. ‘open’ یعنی ماشین مورد نظر ارتباطات روی آن پورت را connect() خواهد کرد. ‘filtered’ یعنی یک فایروال / فیلتر یا دیگر موانع موجود بر روی شبکه، پورت را پوشش می دهد و مانع آن می شود که Nmap تعیین کند که پورت باز است یا بسته. ‘unfiltered’ یعنی آن پورتی که توسط Nmap شناسایی شده، بسته شده و بنظر می رسد هیچ فایروالی / فیلتری به تلاش Nmap برای تعیین وضعیت آن پورت توجه ندارد. مواجه شدن با پورتهای ‘unfiltered’ متداول می باشند و زمانی این وضعیتها نشان داده می شوند که اکثر پورتهای اسکن شده در وضعیت ‘filtered’ باشند.

بسته به سوئیچهای استفاده شده، Nmap می تواند مشخصات زیر را در remote host معین کند: سیستم عامل مورد استفاده، TCP sequencability ، نام کاربرانی که برنامه های منحصر به هر پورت را اجرا می کنند، نام DNS ، تعیین اینکه آیا میزبان یک smurf address می باشد و چند مشخصة دیگر.

سه شنبه 27/12/1387 - 20:44
کامپیوتر و اینترنت

ویژگی جدید فراوانی برای كاربران حرفه ای به این ویرایش افزوده شده، ولی آیا ضرورتی دارد كه كاربران خانگی هم نرم افزار خود را ارتقاء دهند ؟

نصب وراه اندازی

همچون ویرایش های یش می توانید اجزای مختلف را روی دیسك نصب كنید یا آنها را به صورت “ first-time use ” نصب نمایید ( در این حالت فایل های مربوط به یك بخش از نرم افزار هنگامی كه برای اولین بار فراخوانی می شوند، به محل مخصوص خود كپی می شوند)‌ و یا این كه برخی از آنها را اصلا نصب نكنید. گزینه آخر زمانی سودمند است كه هرگز نیازی به نوارها (tabs ) و لیست های یك ویژگی خاص ندارید. یك گزینه دیگر نیز در اختیار است كه البته همچون گزینه“ first-time use ” در فضای دیسك سخت صرفه جویی نمی كند ولی این امكان را به شما می دهد كه فایل های نصب شدنی را روی دیسك نگه دارید. در این صورت همین كه بخواهید برای اولین بار از قابلیت های بخش های مربوط استفاده كنید. فایل ها خود به خود از دیسك سخت خوانده و به محل مناسب كپی می شوند. حجم فایل های مربوط به امكانات اصلی Publisher, Outlook, powerpoint, Excel, Office pro-word و Access در مجموع 509 مگابایت است. علاوه بر این 227 مگابایت فایل نصبی اختیاری نیز موجود است. این ویرایش از Office تقریبا 200 مگابایت حجیم تر از ویرایش پیشین آن است كه البته برای سخت- دیسك های امروزی چیزی به حساب نمی آید. تفاوت دیگرش با ویرایش های پیشین این است كه این بار به Windows 2000 SP3 یا Windows XP نیاز دارید: Office 2003 روی ویندوزهای قدیمی تر اجرا نمی شود. همانند Office XP می بایست این محصول را هم روی اینترنت یا توسط تلفن همراه فعال كنید. فعال سازی از راه اینترنت تنها چند ثانیه طول كشید و بدون این كه نیازی به وارد كردن چیزی از سوی كاربر باشد، فقط می بایست چند بار كلیك كنید. گرچه روزآمد سازی ویرایش Office XP فقط Outlook را در برنداشت- كه می بایست روزآمد می شد- این فرآیند بسیار خوب انجام شد و همه تنظیمات همانند آنچه در Office XP بود، حفظ شد.

ظاهر تازه

گرچه منوها و نوار ابزارها تغییر شدید و چشم گیری نكرده اند ولی به گونه ای متفاوت به نظر می رسند. ظاهر تخت و بی پیرایه آفیس XP و 2000 دستخوش تغییر شده است: جعبه ابزارها و نوارهای حاشیه ای منوها با یك انحنای استوانه ای برجسته و قابل لمس شده اند. دكمه ها و سرمنوها زمانی كه نشانگر ماوس روی آنها قرار می گیرد نارنجی كم رنگ می شوند و اگر آنها را بفشارید رنگ نارنجی آنها پر رنگ می شود. اینها گذشته از جذاب كردن محیط كار، به رویت پذیری اجزای محیط كار می افزایند، مثلا به راحتی متوجه می شوید كه آیا حالت پر رنگ انتخاب شده است یا نه. گذشته از جنبه های ظاهری این ویرایش می توان گفت كه آنچه Office 2003 را بیش از همه خواستنی می كند در سه حرف خلاصه می شود – XML . این نیز همانند HTML یك mark-up language است و از برچسب ها تشكیل می شود. اما در حالی كه HTML در درجه اول متوجه ظواهری مانند ‹ Font › است،برچسب های XML می توانند به محتوا آدرس دهی كنند و با توجه به طرح كلی ( Schema ) تعریف شوند. بنابراین، به عنوان نمونه گروهی از تولید كنندگان پنیر می توانند یك برچسب ‹ Bordeaux › تعریف كنند كه نشان می دهد داده ای با این برچسب دربردارنده اطلاعاتی از پنیر تولید بردو است. علاوه بر این، مستنداتی كه با فرمت XML ذخیره شده اند را می توان با موتورهای دیگر پردازش داده بر پایه نوع داده شان مورد جست و جو قرار داد، نه فقط بر پایه كلمه های ساده. برتری این روش روشن است- مانند این است كه برای پیدا كردن اطلاعات یك پرواز به خصوص از یك موتور جست و جو مناسب مانند Expedia استفاده كنید، نه این كه عبارت “ flight+tehran+rome+Tuesday ” در Google تایپ كنید. XML را همچنین می توان توسط سرویس های وب برای انجام كارهایی چون فعال كردن یك نرم افزار ثبت سفارش در جهت كار با یك برنامه كنترل سهام در یك سازمان یا سازمان های مختلف به كار گرفت.

جست و جو

ویژگی بعدی پنجره Research است و زمانی كه آفیس فعال شود به صورت مجموعه ای از منابع برخط ( Online ) و نابرخط ( Offline ) شكل می گیرد. منظور از منابع نابرخط، thesaurus واژنامه و منظور از منابع برخط، Gale,Factiva,Elibrary,Microsoft Encarta و Commpany profiles است. هنگامی كه جست و جو انجام می دهید، پنجره Research با یافته های فشرده ای انباشته می شود كه هر كدام در زیر منبع خود گرد آمده اند و شامل یك لینك به مقاله اصلی هستند. با اینكه یك نمایش این چنینی از قابلیت كاری XML خیره كننده است،ولی انچه واقعا به دست می آید كمتر از چیزی است كه در برابر دیدگان شما قرار می گیرد. ما بسیاری از لینگ هایی به مقاله های Encarta اشاره داشتید را امتحان كردیم. این لینك ها در بیشتر مواقع به “‌ Pay to join ” منتهی می شدند و این در حالی بود كه یك جست و جوی مستقیم در Encarta ، مقاله را به صورت كامل و به رایگان در اختیار ما قرار می داد. لینك هایlibrary E و Factiva نیز بدون پرداخت امكان دسترسی به مطلب را فراهم نمی كردند، گرچه بسیاری از مطالب Factiva برگرفته از صفحات Observer,BBC و Times بودند كه به راحتی از سایت های خودشان قابل دسترسی هستند. با وجود این كه می توانید خدمات جست و جو را مطابق نیاز خود تنظیم كنید ولی امكان افزودن سایت های دلخواهی همچون Wikiped و Google را ندارید. این تا حدودی شرم آور است و ما را به این نتیجه می رساند كه این ویژگی نه برای فنی كردن دانش كاربر، بلكه برای غنی كردن جیب شركای مایكروسافت در نظر گرفته شده است. اعلام شده است كه قرار است یك قرار داد با آمازون ( http://www.amazon.com ) بسته شود تا كاربران بتوانند با انجام یك دان لود ( download ) رایگان، از امكان جست و جو در آمازون نیز بهره مند شوند. بدین ترتیب می توان جزییات كتاب ها با جلد آنها را به صورت مستقیم به آفیس كپی كرد یا اینكه بدون ترك محیط آفیس كتاب خرید. نكته مثبتی كه می توان به آن اشاره كرد، امكان ترجمه است كه توسط Worldlingo فراهم شده است. ما توانستیم یك مستند 3000 كلمه ای ورد را در عرض چند ثانیه از انگلیسی به فرانسه ترجمه كنیم. متن ترجمه شده در یك پنجره IE پس داده شد. كیفیت ترجمه با توجه به این كه توسط یك ماشین انجام شده بود، قابل قبول می نمود. ولی باید گفت كه هیچ كس انتظار ندارد ترجمه URL هایی كه به .co.uk منتهی می شوند در زبان فرانسوی به صورت .co.r-u باشد! هنوز جا دارد زبان های بیشتری افزوده شوند- مانند یونانی، روسی و چینی. بخش دیگری از Task Pane كه می توان از آن سخن گفت Shared Workspace است كه در Powerpoint, Excel, word موجود است كه برای ایجاد تبادل میان اعضای یك تیم در نظر گرفته شده است. اعضای یك تیم می توانند بدین وسیله مستندات خود را روزآمد كنند، وظایف را مشخص كنند و لینك هایی كه به منابع خارجی دارند به اشتراك بگذارند.

حقوق

محافظت از مستندات و صفحات گسترده به وسیله كلمه عبور چیزی است كه از مدت ها پیش در اختیار كاربران قرار داشته است ولی مایكروسافت این روش را یك گام به جلوتر برده است و به ابزاری دست یافته كه مدیریت حقوق اطلاعات ( Information Rights Management ) نام گرفته است. به وسیله این ابزار كه تنها در ویرایش حرفه ای یا در برنامه های مستقل ( Standalone ) موجود است، نویسنده یا صاحب یك مستند می تواند دسترسی را بنا به كاربر محدود كند. برای بهره مندی كامل از این خدمت، سازمان شما می باید به یك سرویس دهنده مدیریت حقوق مجهز شود، در غیر این صورت می بایست با ثبت یك گذرگاه Net . رایگان در مایكروسافت به صورت آزمایشی از آن استفاده كنید.

Word

علاوه بر نمایش ( view ) های معمولی ( Normal )،طرح چاپ ( Print Layout )، وب و طرح كلی ( Outline )، ورد به یك نمایش تكمیلی دیگر نیز مجهز شده كه Reading view نام دارد. این وضعیت نمایش كه در درجه اول برای كاربران لپ تاپ طراحی شده است آن قدر كه از نامش بر می آید مسخره نیست. این نمایش همه جعبه ابزارهای اضافی را پنهان می كند و به صورت اختیاری نقشه مستند یا تصاویر كوچك ( thumbnail ) صفحه جدید را نشان می دهد، خط پوشانی ( Line-wrapping ) طرح را نادیده می گیرد و مستند را روی سطحی كاغذ مانند نمایش می دهد. در این وضعیت هنوز هم می توانید متن را ویرایش كنید، ابزارهای نشانه گذاری را به كاربرید و تا حد دلخواه زوم كنید. همان طور كه پیشتر ذكر شد می توانید مستندات را در فرمت XML ذخیره كنید. اگر از ویرایش حرفه ای آفیس استفاده می كنید، می توانید یك طرح كلی XML به هر مستند از دیالوگ های قالب ها یا Add-ins الحاق كنید. برخلاف تیم اكسل، توسعه دهندگان ورد هرگز نتوانسته اند به طور كامل بر چالش های قرار دادن دو مستند در یك پنجره و در كنار یكدیگر غلبه كنند. آنها در آفیس 2000 به كلی از خیر این قابلیت گذشتند، به طوری كه هر مستند در نمونه جداگانه ای از برنامه به نمایش در می آمد. این كار در آفیس XP ممكن است ولی نیازمند انبوهی از تغییرهای دستی انداره ها است. ورد 2003 تا حدودی بهتر است و یك دستور “ Compare-side-by-side “ در آن پیش بینی شده است. نامناسب بودن رابط گرافیكی موضوع آزاردهنده دیگری است كه دستخوش بهبودی نشده است ، هنوز هم لازم است 10 بار كلیك كنید تا به پوشه ای كه مثلا در لایه سوم قرار دارد برسید.

اكسل

كاربران اكسل به جز بستر مشترك XML ، مدیریت حقوق و Wokspace برای به اشتراك گذاری از چند مورد دیگر نیز بهره مند می شوند. مستندات هوشمند مانند قالب های Supercharched ( Supercharged templates ) كار می كنند و می توانند مثلا به عنوان گزارش و فاكتور هزینه های انجام شده در یك ماموریت اداری به كار روند. این مستندات هوشمند خود فیلدهایی كه از آنها اطلاع دارند- مانند نام و بخش شما- را پر می كنند و پس از این كه شما سایر جزییات را پر كردید، آن را به رئیس تان می فرستد. كاركردهای لیست ها بهبود یافته اند و با فضای كاری ( Workspace ) به صورت مشترك كار می كنند، برخی توابع آماری مانند CRITBINOM و HYPGEMDIST بهتر شده اند و همانند آنچه در ورد وجود دارد، می توان مستنداتر را پهلو به پهلو ( side by side ) نمایش داد.

Powerpoint

بالاخره، پس از یك انتظار طولانی powerpoint به یك نمایش دهنده مستقل ارتقاء پیدا كرد كه روی ویندوز 98 و ویندوزهای بعدی اجرا می شود. یك CD وجود دارد كه به همراه Windows xp burner یا به كمك نرم فزار دیگری روی ویندوز 2000 كار می كند. یك جعبه ابزار نمایش اسلاید جدید امكاناتی برای یادداشت كردن یا روشن كردن بخشی از متن و دكمه هایی برای جهت یابی در اختیار می گذارد. و كاربران از همان مدیریت حقوق اطلاعات و فضای كاری مشترك كه در ورد اكسل وجود داشت در محیط Powerpoint نیز برخوردارند.

اكسس

اكسس از شماری بهبودی كوچك بهره مند شده است. از این میان می توان به فعال سازی برچسب های هوشمند موجود در ورد و اكسل XP اشاره كرد. می توانید اطلاعات مربوط به وابستگی اشیای بانك اطلاعاتی را به رو به بالا و رو به پایین ببینید. یك سیستم كنترل خودكار خطا در فرم ها و گزارش ها موجود است. مورد دیگر رشد و گسترش خودكار خاصیت های فیلدهاست، یعنی زمانی كه خواص یك فیلد ارث برده را جرح و تعدیل می كنید، كنترل های وابسته به آن فیلد بنا به وضعیت روزآمد می شوند. همچنین یك ویژگی پشتیبان گیری جدید موجود است كه به شما امكان ذخیره كردن یك نسخه موضعی از بانك اطلاعاتی را پیش از اعمال تغییرات بزرگ می دهد.

Outlook

بی گمان outlook را می توان از لحاظ میزان توجهی كه به آن شده فرزند ناز پرورده این خانواده دانست. ظاهر این نرم افزا ربه طور كامل تغییر كرده است. برای مثال هنگام خواندن یك نامه الكترونیكی صفحه به سه بخش تقسیم می شود. كادر Navigation كه در سمت چپ قرار دارد لیستی از پوشه های میل را نشان می دهد همین طور دكمه های جهت یابی برای رفتن به بخش های دیگر outlook . كادر میانی لیستی از موارد موجود در پوشه جاری را نشان می دهد و در سمت راست كادری برای خواندن قرار دارد كه جایگزین كادر preview پیشین شده است. در این وضعیت نه تنها متن بیشتری نمایش داده می شود بلكه همچون ورد بر قابلیت خوانایی متن نیز تاكید شده است. هنوز هم می وانید با دوبار كلیك كردن بر روی یك مورد آن را در یك پنجره جداگانه به نمایش درآورید. ولی مساله این است نیازی به این كار پیدا نمی كنید. بهسازی های outlook فراتر از حد تجملات و زیبایی است. گزینه ای برای بلوكه كردن محتوا خرجی یك پیغام وجود دارد. مثلا بدین ترتیب از دسترسی كامپیوتر شما به گرافیك های موجود در سرویس دهنده فرستنده جلوگیری می شود. این نیز می تواند به نوبه خود مشكل ساز باشد، چرا كه این جلوگیری موجب اشكال وبی می شود. این گرافیك های كوچك گاه درخواستهایی به سرویس دهنده می فرستند. اینها می توانند در عوض اطلاعاتی چون آدرس IP كامپیوتر، زمان و مدت خواندن و اطلاعات دیگری كه به نظر شما ربطی به آنها ندارد، به كار رود. بهسازی مفید دیگری كه صورت گرفته است فیلتر نامه های ناخواسته است كه از فن آوری مایكروسافت برای تشخیص هرزنامه بودن استفاده می كنند. این پیغام ها پاك نمی شوند، بلكه به پوشه خود منتقل می شوند شما می توانید با توجه به فرستنده آنهایی كه نامطلوب نیستند را نجات دهید. Quick Flags پیشرفت دیگری است، برای موقعیتی كه وقت كافی برای پاسخ دادن به یك میل مهم ندارید. در این حال اگر از Quick Flag استفاده كنید، میل شما در یك پوشه دیگر قرار می گیرد تا در اولین فرصت به ان پاسخ دهید. می توانید یك تقویم به صورت پهلو به پهلو در اختیار داشته باشید. همچنین می توانید توسط مجموعه ای از ضابطه ها و معیارها، میل ها را به پوشه های جست و جو بفرستید. قابلیت های فراوان دیگر نیز وجود دارد كه در اینجا محال پرداختن به آن نیست.

آیا ارتقای آفیس برای شما ضروری است؟

مایكروسافت چیزی در حدود 90 درصد از درآمدش را از شركت ها و سازمان هایی كه با آنها در رابطه با آفیس طرف قرار داد است دریافت می كند. بنابراین شگفت آور نیست كه اطلاعات و فضای كاری مستند- موارد لازمی برای كارهای بزرگی است كه همین شركت با آنها روبرو هستند. برای سایر افراد كه چندان عجله ای به تعیف شماهای XML ندارند یا خیلی با محدود كردن محتوای مستندات خود سرو كار ندارند، آنچه عاید می شود كمتر است. با این وجود ، Outlook یك استثناء است، چرا كه بهسازی های این برنامه بسیار قابل توجه قرار گیرد. متاسفانه كادر Research ، به صورتی كه اكنون ارائه شده بسیار نامناسب و ناامید كننده است. این مورد كه از پتانسیل تبدیل شده به یك ابزار كارآمد برخوردار است ولی در حال حاضر چیزی در حد یك تابلوی تبلیغاتی است.

سه شنبه 27/12/1387 - 20:42
کامپیوتر و اینترنت
از: dev

XML چیست ؟

یکی از ابزاری است که این مدته به شدت وارد بورس شده و حیفه، که من حرفی از این مبحث مطرح نکنم.

XML یک سیستم ذخیره اطلاعات است که میتوان در زمینه های مختلف تعمیمش داد. حال من آموزش گوشه های از XML رو میخوام با یک مثال شروع کنم. شما فقط سعی کنید مکانیزم کاری و کاربرد XML رو درک کنید. درک مطالب و مباحث کمکه زیادی به شما در برنامه نویسی میکنه پس مثال زیر رو با دقت بخونید، اگه گوشه های از کد رو متوجه نشدید مهم نیست چون در درس های بعدی این Object ها و باقیه Object های مربوط به XML رو آموزش میدم.

من یک فایل در آدرس "C:\Data1.XML" دارم با محتوای زیر:

< ?xml version="1.0" ?>

< Person>

AraSoft< /Name >

18< /Age>

Male< /Sex>

حال لازمه که این اطلاعات که شامل اسم ، سن ، جنسیت من هست در برنامه استفاده کنیم.پس ابتدا Namespace مورد نظر " System.Xml " رو به برنامه اضافه کرده و Imports System.Xml ... استاد میکنید.

و در قسمت مورد نظر کد مربوط رو مینویسیم:

Dim Reader as XMLNodeReader

Dim DC as New XMLDocument

Dim NickName, Sex as String

Dim Age as Long

DC.load ("C:\Data1.Xml")

Reader = New XMLNodeReader (DC)

Do until Reader.EOF

Reader.Read

Select Case Reader.LocalName

Case "Name"

If Reader.IsStartElement then

Reader.MoveToElement

If Not Reader.Value.Trim = Nothing then

MSGbox (Reader.Value)

End IF

End If

Case "Age"

If Reader.IsStartElement then

Reader.MoveToElement

If Not Reader.Value.Trim = Nothing then

MSGbox (Reader.Value)

End IF

End If

Case "Sex"

If Reader.IsStartElement then

Reader.MoveToElement

If Not Reader.Value.Trim = Nothing then

MSGbox (Reader.Value)

End IF

End If

End Select

Loop

خوب ما یک XML داریم و یک کد که از این اطلاعات استفاده میکنه.شما کافیست از کد به این برسید که XML در چه حیطه ای است و کجا بدرد میخورد، به راحتی میتوانید تمام مباحث XML را به راحتی یاد بگیرید.فعلا این مثال رو داشته باشید تا من در دفعه بعد یک آموزش ساده و پایه ای از XML رو استاد کنم.فقط یادتون نره قدم به قدم پس تا بعد.

اکثر افرادی که قصد یادگیری XML رو دارند، نمی تونند XML رو خوب بفهمند. شما سعی کنید XML رو یک سیستم ذخیره اطلاعات بدونید.بعدا با یادگیری قسمتهای بعدی XML با کاربردهای XML آشنا میشید و راحتتر میتونید به صورت حرفه ای از اون استفاده کنید.البته این یادآوری کنم که من فقط قصد آشنا سازی شما با XML رو دارم نه آموزش کامل XML.

XML برای خود یک دستوره نگارشی و املایی دارد. شما در حین یادگیری عبارتهای XML با اون آشنا میشید.

تگها:

شما با عبارتهای HTML یا همان TAG ها آشنا هستید < تگ> در XML از همان تگها استفاده میشود ولی نکته مهم اینجاست که XML به شدت به حروف کوچک و بزرگ حساسیت داره پس اگر شما تگ ابتدای خودتون رو به دین صورت نوشتید < TaG> باید تگ پاییانی هم بدین صورت بنویسید < /TaG>.

اعلان شروع فایل XML:

فایل XML با یک اعلان شروع میشه که باید در اولین خط باشه (کاملا اختیاری):

حتما به بزرگی و کوچکی حروف دقت کنید. تگ اعلان XML به صورت < ؟ و بعد کلمه XML و بعد از اون نوع version که تا کنون آخرین اون "1.0" بوده قرار میگیره و سپس تگ پایانی اون ؟ >.

نوشتن تگها:

تگها در حقیقت همان رکوردها هستند که فیلدهای متغییری میتوانند داشته باشند(البته اگر با Database آشنا باشید). شما اطلاعات خودتون رو با استفاده از تگها ذخیره میکنید مثلا برای ذخیره اسمتون: AraSoft< /Name >

برای ذخیره اطلاعات شما به دو تگ نیاز دارید یکی آغازی و دیگری پایانی این دو در حقیقت تشکیل یک تگ صحیح را میدهند. یک تگ آغازی به صورت اول > و بعد اسم مورد نظر و سپس < نوشته میشود. تگ پایانی تنها یک تفاوت کوچک دارد که آن در آولین بخش تگ است. تگ پایانی به صورت یک علامت / هم وجود دارد

Begin: < Name >

End: < /Name >

برای نوشتن تگها باید به این توجه کنید که اسم تگ شروع (< Name>) و اسم تگ پایانی (< /Name>) نباید از نظر کوچکی و بزرگی فرق کند. و نکته مهم اینکه شما باید XML خود رو با یک تگ اصلی بپوشانید و بقیه تگها رو داخل اون قرار دهید مثل:

< ? Xml version="1.0" ?>

< Root>

< /Child1 >

< /Child2>

< / Root>

تداخل تگها:

اگر شما تگی رو شروع کردید و میخواهید تگی رو داخل اون قرار دهید شروع و پایان تگ باید در داخل تگ اصلی باشد مانند زیر:

درست:

< ? Xml version="1.0" ?>

< root>

< child1/>

:غلط

< ? Xml version="1.0" ? >

< root >

< child1 >

< /child1 > ß-----Error

تگ پوچ:

شاید در مرور Xml های که من نوشتم یه این تگ < Child1 /> رسیده و تعجب کنید که چرا من قانون نوشتن تگها رو نقض کردم و لی در حقیقت این خود یک دستور نگارشی است مبنی بر اینکه اگر تگی هیچ مقداری رو در بر نمیگیرد بهتر است به صورت < Name/> نوشته شود "شبیه به HTML" تا به راحتی برسی XML افزوده شود.

افزوردن ویژگی به تگ:

تگ ها قدرت داشتن ویژگی رو دارند (Attribute).

Home< /SectionOfSite>

Home< /SectionOfSite>

شما میتوانید برای مقدار هر تگ یک خاصیت یا ویژگی تعیین کنید. مثلا من در شماره 1 گفتم قسمت سایت=خانه و با زبان فارسی و در شماره 2 گفتم که قسمت سایت=خانه و به زبان انگلیسی.

 

یک حالت ساده از خواننده های فایلهای XML در .Net همین XMLTextReader است.

این راننده (Driver) فقط رو به جلو حرکت میکند وهرچی در سر راهش باشد در حافظه اش ذخیره میکند.و مهمترین قسمت اینکه از DTD و XMLSchema نیز پشتیبانی نمیکند.و این برای شروع کار ما که با این دو نوع آشنا نیستیم بسیار مناسب است.

Imports System.Xml

Dim Reader as XmlTextReader

Reader = New XmlTextReader("Data\Setting.Xml")"فایل مورد نظر

Do Until Reader.EOF"در صورت به اتمام رسیدن فایل حلقه متوقف میشود

Reader.Read()"خواندن تگ بعدی

MsgBox(">---")

MsgBox("Depth: " & Reader.Depth)

"مقدار فرو رفتگی یک تگ داخل تگهای بالای خودش

MsgBox("LocalName: " & Reader.LocalName)

"خواندن اسم تگ localName is Book

MsgBox("Attribute: " & Reader.ReadAttributeValue)

"مقدار خاصیت قرار داده شده

MsgBox("Value: " & Reader.Value)

"محتوای داخلی تگ

MsgBox("---<")

Loop

همینطور که میبینید بسیار ساده میشه از این Object استفاده کرد. شمامیتونید به راحتی فایل XML خود رو باز کرده و اون رو به ترتیب بخونید.

همانطور که میبینید در قسمت خواصیت تگ اگر تگ خواصیتی رو نداشته باشه مقدار

برگشتی False میباشد.

در قسمت Depth ؛ اگر تگی در داخل روت اصلی باشد مقدار 1 رو بر مگردونه و اگریک تگ در داخل این تگ باشه پس مقدار 2 رو بر میگردونه و اگر خود روت باشه

مسلماً مقدار صفر 0 را بر میگردونه.

شما میتوانید با استفاده از LocalName یک فیلتر قرار دهید که هر LocalName که مقداری در بر نگیرد نمایش ندهد.

البته من فقط این Reader ها رو معرفی میکنم و اگر نکته مهمی وجود داشته باشد گفته میشود.پس اگر در این زمینه مشکلی بوجود اومد میتونید اونو مطرح کنید چون این مبحث خیلی وسیع هست و نمیشه به این راحتی با اون کنار اومد.



در این قسمت به تعریف یک نوع دیگر از خواننده های XML میپردازیم که من بیشتر از این نوع استفاده میکنم بجز موارد خواص. البته این مبحث زیاد جای بحث نداره به همین دلیل بسیار مختصر به شرح اون میپردازم.

XMLNodeReader

همین طور که از اسمش معلومه برای برسی XML بر اساس گره ها (Node) طراحی شده. این Reader از DTD و XML Schema پشتیبانی نمیکند ولی تعریف های داخل DTD رو میشناسه.

خوب طبق معمول با یک مثال این Reader رو تعریف میکنیم.که من فکر میکنم هیچ آموزشی نمیتونه مانند مثال به یک نفر کمک کنه پس ما هم... :

Imports System.Xml

Dim Reader As XMLNodeReader

Dim DOC As New XmlDocument

DOC.Load("\Data\Setting.Xml")

Reader = New XMLNodeReader(DOC)

Do Until Reader.EOF

Reader.Read()

MsgBox("---")

MsgBox("Depth: " & Reader.Depth)

MsgBox("LocalName: " & Reader.LocalName)

MsgBox("Attribute: " & Reader.ReadAttributeValue)

MsgBox("Value: " & Reader.Value)

MsgBox("---")

Loop

همینطور که میبینید این Reader هم بسیار شبیه Reader قبلی است. ولی در Open کردن فایل کمی تفاوت دارد. مهمترین قسمت این قسمت طریقه بازشدن فایل بوسیله XMLNodeReader است چون بقیه قسمتهای NodeReader و TextReader فرق چندانی با هم ندارد. ولی یک Object اضافه بر سازمان در این قسمت برای باز کردن فایل استفاده کردم. این Object بسیار قدرتمند است و در آینده حتما بر روی اون بحث خواهم کرد. من به شما سفارش میکنم اگر از XML به صورت ابتدایی استفاده میکنید از همین Reader استفاده کنید چون بسیار سریع تر و دقیقتر ( نه از نظر من حتی از نظر Microsoft) از TextReader است. من برای مطرح کردن بقیه مسایل در XML باید به آموزش کوتاهی درباره DTD بپردازم پس تا یادداشت بعد.

 

 



 

سه شنبه 27/12/1387 - 20:37
کامپیوتر و اینترنت


چند نکته برای شروع

جهت شروع كار، كاربر باید قبلاً با اینترنت كار كرده و با ساختار كاركردى آن بطور كامل آشنا باشد، همچنین نمونه صفحاتى را كه دوست دارد بسازد، در ذهن داشته باشد. (فرا گیرانى كه در این زمینه مشكل دارند می توانند به جزه آموزشى اینترنت ما نیز مراجعه نمایند.)

بهتر است قبل از كار كردن با برنامه Front Page، با برنامه تایپى Word آشنا شده و كار نموده باشید. چرا كه اكثر مطالب آنجا مورد نیاز بوده و تكرارى است. (فرا گیرانى كه در این زمینه آشنایی ندارند، مى توانند به جزوه آموزشى Word ما نیز مراجعه نمایند.)

چون عكس یك قسمت اعظم و مهم كار شما را در اینترنت تشكیل مى دهد، لذا بهتر است شما حداقل كمى با برنامه Photo Shop آشنا باشید. (ما بطور مختصر اشاره به آن در بخش تصویر گذارى خواهیم کرد.)

تذکرات مهم

قبل از هر چیزى، نظم در كار حرف اول را جهت موفقیت مى زند لذا قبل از شروع به كار شما باید بدانید كه چه كاری مى خواهید انجام دهید و به چه چیزهایى نیاز دارید.

هنگامى كه یك صفحه وب ساخته مى شود معمولا" دارى یك صفحه اصلى (Home Page) به نام ایندكس اچ تی ام ال (index.html) بوده و سایر ملزومات آن یعنى صفحات دیگر و عكسها یا وسایل مورد لزوم در پوشه هاى مربوطه بطور منظم نگهدارى می شوند. لذا براى شروع كار بهتر است شما در بخشى از كامپیوتر خود یك پوشه به نام مثلا" (My Web) ایجاد نموده و درون آن دو پوشه دیگر به نامهای (docs) و (images) بسازید.

صفحه اول یا اصلى شما درون(My Web) قرار گرفته و بقیه صفحات درون پوشه (docs) و تمامى عكسها درون پوشه (images) ذخیره خواهند شد. این عمل فقط جهت منظم بودن كار توصیه مى شود و ضمنا" مى توانید مدارك و فایلهاى یك بخش حجیم و زیاد یك اتصال خود را به یك پوشه جداگانه هدایت نموده و ذخیره كنید، مثلا" مسئولیت آنرا به عهده یك فرد یا گروه خاصى قرار داده و فقط شما آنها را به صفحه اصلى یا index.html آن اتصال دهید. مثلا" یک یا چند پوشه جداگانه درون My Web که خودشان دارای docs و images و همچنین صفحه اصلی Index جداگانه داشته باشند.

تذكرات مهم:

از دادن اسمهاى فارسى به پوشه ها، فایلها، عكسها و اسناد خود جداً خوددارى نمایید چرا كه در اینترنت آنها دچار مشكل شده و قابل دسترسى نخواهند بود.

از نوشتن كاراكترهاى غیر مجاز، دادن فاصله های زیاد بین اسامى و استفاده از حروف بزرگ در نام اسناد و پوشه ها خوددارى كنید.

از درست كردن پوشه هاى تو در تو و پیچ در پیچ و با نام بلند خوددارى كنید و از مخفف كلمات استفاده نمایید (مثلا" به جاىteaching center از tc یا tcenter استفاده شود بهتر است.)

قسمت های مختلف Front Page

پنجره Front page نیز مانند سایر پنجره هاى windows بوده و شامل :

Title Bar

Menu Bar

Tool Bar

Main Window

Status Bar

Scroll Bar

ودر این برنامه یك ستون اضافى در سمت چپ صفحه اصلى قرار دارد كه View Bar مى باشد و بطور پیش فرض فعال است.

الف)آشنایی با میله نمایش یا View Bar

درپنجره باز شده علاوه بر میله عنوان و ابزار در سمت چپ پنجره یك پنجره جداگانه بصورت عمودى و بطور پیش فرض باز بوده و فعال مى باشد (View Bar). كه این پنجره در مراحل تكمیلى (هنگامی كه تقریبا سایت شما كامل شده و صفحات متعددى دارید) مفید خواهد بود. در این پنجره معمولا شما شش لایه (Tab) مى بینید كه عبارتند از:

Page : یا صفحه

Folders: پوشه ها

Reports : یا گزارشات

Navigation : یا ساختار كلى (چارت) شبكه

Hyperlinks : یا وضعیت اتصالات

Tasks : یا وظایف و كارها

حالا به تعریف هر عنوان می پردازیم :

Page یا صفحه: اگر فعال باشد شما صفحه اى را كه در آن كار مى كنید را در پنجره اصلى بطور فعال خواهید دید.

Folders یا پوشه ها: اگر روى آن كلیك نمایید و فعال باشد شما تمامى پوشه هاى درون سایت خود را در درون پنجره اصلى مشاهده خواهید نمود. یک پنجره عمودی به اسم Folder List ما بین پنجره اصلی و پنجره Views باز می کند که ما می توانیم تسلط کامل به تمامی Folder ها و پوشه های خود داشته باشیم. اگر بخواهیم محتویات یک پوشه را در پنجره اصلی سمت راست ببینیم، کافی است روی پوشه در بخش Folder List کلیک کنیم.

حال به بررسی بخش های مختلف پوشه ها می پردازیم:

نکات:

دقت کنید که اگر بر روی پوشه ای در بخش Folder List کلیک راست کنید یک سری امکانات ویژه در اختیار شما قرار می دهد از جمله:

Convert to web: پوشه را به حالت صفحه وب در می آورد و کل آن پوشه و محتویات آن پوشه به عنوان یک سایت فرعی و زیر مجموعه ای از سایت اصلی و کلی ما عمل می کند.

Cut: شما می توانید پوشه مورد نظر را از آنجا برداشته حرکت (Move) داده و در جای دیگر قرار دهید. (با عمل paste)

Copy: یک نسخه از پوشه موردنظر را در جاهای دیگر رونوشت می کند.

Rename: اسم پوشه را عوض می کند.

نکته مهم در Rename: چون در اینترنت تغییر نام باعث عدم دسترسی به فایل مربوطه خواهد شد، لذا در این قسمت دقت شود که بعد از تغییر نام link ها نیز تعمیر شود و یا حتماً از آدرس دهی نسبی استفاده شود.

Delete: کل پوشه و محتویات آن را حذف می کند و دیگر قابل دسترسی نیست (در اینترنت سطل آشغال (Recycle Bin)نداریم).

Page New: در پوشه یک صفحه جدید می سازد. برای اینکار یک بار کلیک کنید و حتماً اسم با مفهومی به جای new page تایپ کنید. حتماً برای ساختن صفحه باید پسوند (.htm) وجود داشته باشد.

Folder : در درون پوشه یک پوشه جدید می سازد.

Publish : انتقال یا انتشار پوشه درست شده به سایت اصلی را به عهده دارد.

تدکر بسیار مهم: Title و اسامی صفحات (File Name) در اینترنت مهم بوده لذا باید در نامگذاری صفحات و Title آنها کمال دقت را داشته باشید و این امر در دستیابی موتورهای جستجوگر به صفحات ما کمک زیادی می کند.

انواع آدرس دهی

الف) مطلق: که آدرس را بطور کامل (پوشه-زیر پوشه- فایل) می نویسیم که به درد Link های خارج از سایت خودمان می خورد.

ب)نسبی: همیشه بهتر است در درون سایت خودمان از این نوع استفاده کنیم. بدین ترتیب که در هنگام آدرس دادن پوشه موردنظر را پیدا کرده و انتخاب می کنیم. و آدرس نسبی سبب می شود در صورت جابجایی فایل مورد نظر درون پوشه کلی و یا تغیطر نام پوشه فرعی آن اتصال آن قطع نشود.



چگونه فایل ها و پوشه ها را نامگذاری کنیم؟

سعی کنید از کاراکترهای غیرمجاز، حروف بزرگ، فاصله بین کلمات و حروف فارسی برای نامگذاری پوشه ها، عکس ها و صفحات استفاده نکنید- زیرا در اینترنت مشکل خواهند داشت- و هنگام ذخیره کردن فایلی حتما" دکمه Change Title را کلیک کرده و تیتر صفحه را ( در اینجا فارسی و یا انگلیسی فرقی ندارد) عوض نمایید و توجه نمایید که از کلمات با مفهوم در تیتر استفاده نمایید و دیکته آنها صحیح باشد چون این امر نشانگر اعتبار سایت شماست.و اگر خواستید برای این کار درون صفحه کلیک راست کرده وTitle آن را به اینصورت عوض نمایید:

در روی صفحه کلیک راست کرده و page properties را نتخاب می کنیم. در تب General و در بخش Title، تیتر زیبا، جالب توجه و با معنایی را که می تواند یک جمله باشد و مفهوم کلی صفحه را برساند، درج می کنیم.

Reports یا گزارشات: اگر روى آن كلیك نمایید و فعال كنید شما قادر خواهید بود یك گزارش اجمالى از وضعیت اسناد و كارهاى خود و احتمالا" مشكلات و ایرادهاى سایت خود آگاهى یابید. شما مىتوانید با انتخاب گزینه هاى فرعى پنجره باز شده گزارش مورد نظر خود را مشاهده نمایید.

Navigation یا ساختار كلى (چارت) شبكه: در پنجره اصلى یك شماى كلى از سایت شما را بصورت یك چارت كلى و درختی نمایش مىدهد و شما ضمن آگاهى از ساختار و ارتباطات كلى ساختار سایت خود قادر خواهید بود با گرفتن و كشیدن (click & drag ) ساختار سایت خود را تغییر دهید.

Hyperlinks یا وضعیت اتصالات: نحوه اتصالات صفحات به یكدیگر را نشان مى دهد و در صورت قطع اتصالى آن را با رنگ قرمز یا شکستگی خط نشان مى دهد و شما مى توانید آن را اصلاح نمایید.

Task یا وظایف و كارها: در سایتى كه چند نفر مسئول كارها مى باشند سرپرست سایت مى تواند در این قسمت وظایف هر شخص را معیین نمایید و فرد مورد نظر از وظایف خود در این قسمت مطلع شده و كار را تحویل دهد. و بطور کلی وظایف کارکنان یک سایت که چه کارهایی باید انجام دهند را نشان می دهد. اگر بخواهیم وظیفه ای را به کسی محول کنیم روی قسمت Edit/Task/Add Taskرفته و وظیفه او را معلوم می نماییم.

تذكر: در صورتى كه به این ابزارها یا بطور كلى به View Bar نیازى ندارید با كلیك برview و كلیك روی گزینه view bar آن را غیر فعال نمایید.

Folder List یا لیست پوشه ها:

همانطور که در بالا گفتیم ما بین پنجره View Bar و پنجره اصلى صفحه فعال باز، یك پنجره عمودى دیگر بطور پیش فرض باز مى باشد كه لیست پوشه ها مى باشد و شما مى توانید از طریق آن سریعتر به پوشه ها وفایلهاى خود دسترسى داشته باشید. (در حالیكه اگر تب Folders در View Bar فعال باشد، شما پوشه هاى خود را در درون صفحه اصلى خواهید دید.)

تذكر:

جهت فعال نمودن یا غیر فعال كردن Folder List مى توانید از قسمت میله فهرست view آن را كلیك نمایید و یا روى دكمه folder list واقع در میله ابزار (پنجمین دكمه كنار دكمه پرینتر) كلیك نمایید.

آشنایی با منوی ابزار یا toolbarیا میله ابزارها:

بطور پیش فرض میله ابزارهاى Standard و Format فعال بوده ودر زیر میله فهرست باز مى باشند. و احیانا" شما آنها را مشاهده ننمودید، مى توانید در میله فهرست (Menu Bar) در بخش View كلیك كرده و از قسمت Toolbar گزینه هاى Standard و یا Format را انتخاب نمایید تا فعال شوند.

در این میله، ابزارها و وسایل اساسى، مورد لزوم فراوان و فورى برنامه كه همگى آنها در درون Menu Bar (میله فهرست) نیز قرار دارند، جهت دسترسى سریع و فورى به شكل یك ابزار و دكمه قابل كلیك جهت فعال شدن در این میله قرار داده شده اند. و چون بیشتر كار ما در ساختن صفحات وب با این ابزار است ما ابتدا به معرفى كار آنها پرداخته و سپس سایر ابزار موجود در Menu Bar را معرفى و آموزش خواهیم داد.

تذكر:

اگر اشاره گر ماوس خود را یك لحظه روى اشكال موجود در نوار ابزار نگه دارید نام ابزار به صورت Tool Tip در زیر آن ظاهر خواهد شد.

ابزارهای استاندارد

ابزارهاى نوار ابزار Standard به طور استاندارد از بالا سمت چپ به راست عبارتند از:

Create a new normal page ( صفحه جدید): جهت ایجاد یا باز كردن صفحه جدید

با کلیک بر روی آن، یک صفحه خالی خواهید داشت که می توانید مطالب موردنیاز را برروی آن نوشته یا قرار دهید. بطور پیش فرض اسم این صفحه New page (1..n) می باشد که حتماً باید در هنگام ذخیره سازی اسم بامسمایی به آن داده شود. دقت شود که یک صفحه جدید علاوه بر اسم باید Title مناسبی نیز داشته باشد.کلیک راست داخل صفحه و از آنجا page properties، و سپس عوض کردن Title

Open(باز كردن ): جهت باز كردن صفحات مورد نیاز قبلى

Save ( ذخیره ): جهت ذخیره نمودن كارهاى انجام شده

Search (جستجو ): جهت جستجو و یافتن فایلها و مدارك مورد نیاز در كامپیوتر یا شبكه

Publish Web (صدور وب): جهت انتشار یا قرار دادن سایت ساخته شده در سرور و سایت اصلى (انتقال یا انتشار پوشه یا صفحه ساخته شده به اینترنت واقعی که در اینحالت پنجره ای باز شده و با دادن آدرس می توانیم این عمل را انجام دهیم. البته در هنگام انتقال username و password را هم می خواهد.)

Toggle pane

ابزارهاى نوار ابزار Standard به طور استاندارد از بالا سمت چپ به راست عبارتند از:

Toggle Pane ( فهرست پوشه): جهت مشاهده فهرست پوشه ها در كنار(سمت چپ) صفحه اصلى

Print (چاپ): جهت چاپ نمودن صفحات مورد نظر

Preview in Browser (مشاهده در جستجوگر وب): جهت مشاهد صفحه ساخته شده در جستجو گر وب مثلا" Internet Explorer یا برنامه Netscape و نسبت به Preview Tab پایین صفحه واقعی تر و قابل اعتماد تر است.

Spelling (كنترل دیكته): جهت چك و كنترل دیكته كلمات تایپ شده از نظر قواعد دیكته نویسى و قواعد مربوطه.

اگر کلمه ای در داخل صفحه اشتباه دیکته داشته باشد زیر آن با رنگ قرمز و اگر اشتباه گرامر داشته باشد با رنگ سبز مشخص می شود. برای اصلاح آنها روی هر قسمت کلیک راست کرده و تک تک درست می کنیم. اما با زدن دکمه spelling کادری باز می شود که می توان در آنجا اشتباهات را اصلاح کرد.

Ignore: چشم پوشی کردن از غلط موجود ( وقتی که ما از قصد آنرا غلط نوشته ایم، کلمه یا اسم خاصی است که در دیکشنر دستگاه نیست.

:Ignore All از همه موارد چشم پوشی کردن

Change: عوض کردن ( با کلمه پیشنهادی پنجره که در درون کادر انتخاب می کنیم عوض نماید.)

Change All: عوض کردن کلی (با کلمه پیشنهادی پنجره که در درون کادر انتخاب می کنیم این کلمه را در صورت وجود در هر کجای این صفحه عوض نماید.)

Add: به دیکشنری اضافه کند و دیگر در سندهای بعدی از ما نپرسد و ایراد نگیرد. (هرگاه کلمه خاصی که زیاد به آن نیاز داریم و دیکته آن را درست نوشته ام به دیکشنری اضافه می نماید)

Suggest: دستگاه نظر یا پیشنهاد خودش را ارائه دهد که می تواند جهت رفع اشکال انتخاب شود.

Cut COPT pASTE

Cut (برش): جهت بریدن و برداشتن بخشى از متن، عكس و یا قسمت انتخاب شده جهت درج در بخشى دیگر

Copy (كپی): جهت برداشتن نسخه یا كپى بخشى از متن، عكس و یا قسمت انتخاب شده جهت درج در بخشى دیگر (Ctrl + C)

Paste (الصاق): جهت الصاق یا چسباندن قسمت كپى یا بریده شده موجود در حافظه (clipboard) در بخش مورد نظر (Ctrl + X)

نحوه انتخاب كردن كلمه، خط، پاراگراف وكل متن

تا چیزی را انتخاب نكنیم نمی توانیم روی آن عملی (cut،copy، تغییر رنگ، اندازه و ...) را انجام دهیم و در اینكار باید خیلی دقت كنیم.

برای انتخاب یك كلمه كافی است دوبار روی كلمه كلیك كنیم.

برای انتخاب یك خط به ابتدای خط رفته به نحوی كه علامت درج متن (I) ماوس تبدیل به فلش شود و یكبار كلیك می كنیم اگر دو بار كلیك كنیم پاراگراف انتخاب می شود و اگر سه بار پشت سر هم كلیك كنیم كل متن انتخاب می شود.

برای انتخاب كلمه، خط، متن ویك یا چند حرف با صفحه كلید به صورت زیر عمل می كنیم. به ابتدای جایی كه می خواهیم انتخاب کنیم با كلیدهای جهت نما حركت كرده و در آنجا قرار می گیریم، دكمه shift را نگه داشته با كلیدهای جهت نما (Arrow Keys)به انتهای قسمت انتخابی خود می رویم.

ساده ترین و راحت ترین روش انتخاب drag كردن با ماوس است. بدین طریق كه در ابتدای قسمت مربوطه كلیك كرده و با احتیاط تمام تا آخر قسمت مربوطه (حرف، كلمه، خط، پارگراف و كل متن) می كشیم.

دقت:

اگر روی آن قسمت كه انتخاب شده است، كلیك كنیم آماده برای حركت به جای دیگر می باشد یعنی می توان عمل cut را انجام داد و شما اشتباها" آن را نگرفته و جابجا نمایید.

اگر بخواهیم كل متن را یكجا انتخاب كنیم، Edit ---Select All و یا از Ctrl+A استفاده می كنیم

Formating Painter

Format Painter (حكاك قالب بندى):

جهت انتقال قالب بندى یك بخش انتخاب شده به بخشهاى دیگرو سرعت بخشیدن به قالب بندى كارها (كلید طلایی) اگر می خواهیم چند چیز را با Format یكسان تغییر دهیم كافی است این اعمال را فقط روی یك چیز انجام داده، سپس آن موضوع را انتخاب كرده (جهت یكباراستفاده، یك بار و برای چند بار استفاده، دو بار پشت سر هم روی این دكمه كلیك میكنیم) سپس روی(حروف، كلمات، بندهای ) مورد نظر، كلیك كرده و با درگ drag انتخاب می كنیم. برای خارج كردن نشانگر از آن حالت (خنثی كردن آن)، یكبار روی خودش كلیك می كنیم.

Undo (خنثی كردن):

جهت خنثی نمودن آخرین اعمال و كارهاى انجام شده اشتباهى در صفحه (Ctrl+Z)

Redo (برعكس خنثى):

اگر عملى را خنثى نماییم ولى مجددا" بخواهیم به آن عمل باز گردیم از این دكمه استفاده مىنماییم (Ctrl+Y)

Web companet

Web Component: یكسری افه ها را در اختیار كاربر قرار می دهد. از جمله:

:hover Button میتوانید كلمه ای را از طریق این به صفحه ای یا سایتی اتصال دهید. و هنگامی كه بیننده روی آن می آید می تواند جلوه های ویژه ای در صفحه مربوطه ایجاد كند.

:marquee متن انتخابی یا نوشته شده را متحرك می كند با تغییر جهت و رنگ پس زمینه و ...

Banner Ad manager: كه شما می توانید با استفاده از دكمه Add عكسها و تصاویر انتخابی را در این قسمت قرار داده و حتی در بخش link toآن را به سایت یا صفحه ای متصل كنیدو جلوه خاصی نیز در قسمت Effect به آن بدهیم.

نكته مهم:

بعضی از این افه ها را فقط می توانیم درون اینترنت واقعی ببینیم.

:web search برای درون سایت میتوانیم جستجوگر بگذاریم.

:hit counter برای درون سایت می توانیم شمارشگر بازدید كننده بگذارید.

:photo gallary برای درون سایت می توانیم عكسها را به صورت گالری بدهیم.

تذكر مهم: بهتر است تا حد امكان از گذاشتن چنین قرتی بازیهایی درون سایت خود، خود داری كنیم چرا كه بعضی از اینها سایت را سنگین كرده و حال بیننده را به هم می زند.

Insert tsble

(قرار دادن جدول): جهت درج جدول در محل انتخاب شده از طریق این دكمه و یا منوی Tableمیتوانیم با توجه به نیازمان جدول بسازیم. در این گزینه كلیك كرده و به تعداد مورد نیاز می كشیم. اما در قسمت Table/Insert تعداد سطرها و ستون های مورد نظر را وارد می كنیم. بعد از درج جدول اگر بخواهیم روی آنها كار كنیم، روی جدول كلیك راست كرده گزینه Table properties مشخصات كل جدول را در اختیار ما قرار میدهد اما cell properties مشخصات سلولی را كه درآن كلیك كرده ایم در اختیار ما قرار میدهد.

اگر بخواهیم سلولی را حذف نماییم درون آن كلیك كرده (برای انتخاب سلول های مختلف كلید Alt را گرفته یكی را انتخاب كرده سپس با Alt + shift بقیه سلولها را انتخاب می كنیم و یا با درگ كردن ماوس روی سلولها اینكار می نماییم.) و یا جای مورد نظر را انتخاب كرده سپس از گزینه Table/ Select را انتخاب می كنیم و دکمه Delete را جهت حذف کلیک می کنیم.

:mergeچند سطر یا ستون انتخاب شده را ادغام می كند ولی split میتواند سلول انتخاب شده رابه چند سلول دیگر تقسیم كند.

كلیك راست روی جدول و انتخاب گزینه Table properties

:Alignment تنظیم سمت قرار گرفتن جدول نسبت به متن اطراف و همچنین تعیین جهت نوشتن متن

: Float نسبت به متن جدول را در سمت راست یا چپ قرار میدهد.

:cell spacing فاصله بین سلول و متن درون آنرا كم و یا زیاد می كند.

:cell padding فاصله بین سلول ها را از هم كم یا زیاد می كند.

:Table Direction جهت جدول را راست به چپ یا چپ به راست می كند.

:Borders با درج عدد بزرگتر جدول را قاب می كند. شما می توانید با حذف كردن Border Size، جدول را برای بیننده مخفی كنید. برای قاب كردن عدد بزرگ و با (light, Dark) Border رنگ خاصی بدهیم. color رنگ كلی به جدول می دهد.با زدن show both cells and table می توانیم خطوط جدول و سلول ها را كامل ببینیم. برای Background یا زمینه کل جدول و یا یک سلول تنها، می توانیم رنگ مخصوص و یا حتی یك تصویر بدهیم. اگر بخواهیم درون سلول متنی درج كنیم موقعیت نوشتن متن را كه همیشه از پیش تعیین شده است را از سمت چپ ، راست، متعادل و نسبت به عكس از وسط، بالا ، زیر و ...

اگر بخواهیم سلولی خطش درشت شده و تیتر گردد میتوانیم آن ها را انتخاب كنیم و از قسمت cell properties درون header cell كلیك كنیم.

اگرNo wrap را تیك بزنیم، جملات یك سلول را پیوسته می آورد و شكنندگی ایجاد نمی كند.

می توانیم برای تك تك سلول ها قاب رنگی جدا یا پس زمینه مخصوص قرار دهیم.

در قسمت گزینه Table بر روی Menu Bar گزینه های زیادی است كه عبارتند از:

:Draw Table به صورت دستی جدول می كشیم و هنگام کلیک روی آن ماوس ما تبدیل به یک قلم میشود و به شکل و اندازه و جای مورد نظر میتوانیم جدول بکشیم.

:Insert می توانیم جدول(Table)، ستون(Columns)، ردیف(Rows)، سلول و ... قرار دهیم.

:Delete cellحذف سلول های انتخاب شده

:Selectانتخاب جدول، ستون، ردیف، سلول

:merge ادغام سلول های انتخاب شده

:Spiltتقسیم سلولهای انتخاب شده به تعداد مورد نیاز

:Auto Format با توجه به ساختارهای قبلی موجود در حافظه جدولمان را قالب بندی میكند.

:Distribute Columns rowsهماهنگ كردن ردیف ها و سطرها به طور مساوی

:Auto Fit contentبا توجه به محتویات درون جدول و متن درج شده، تنظیم داخل سلول را انجام میدهد.

:convertجدول را بر میدارد و متن را بدون جدول می گذارد.

Insert picture

Insert picture from file: (قرار دادن عكس از فایل) جهت درج و قرار دادن عكس یا ClipArt در صفحه. اگر بخواهیم دردرون صفحاتمان عكس قرار دهیم با استفاده ازاین دكمه و یا گزینه Insert / picture استفاده میكنیم.

:clip Artعكسهای پیش فرض نرم افزار آفیس را در اختیار شما قرار می دهد.

:From File عكسهای داخل اسناد مارا می آورد.

:Auto shape برای گذاشتن علائم و عکسهای خاص Drawing می باشد.

:From scanner or camاز اسكنر یا دوربین می آورد.

:Word Artافه های نوشتاری ویژه

Video: یك فیلم ویدئو كوتاه قرار میدهد.

New Drawing: یک Canvas یا بوم نقاشی جهت درج شئ یا عکسی در اختیار شما قرار میدهد.

برای انجام كار روی عكس:

روی عكس دو بار كلیك كرده و یا از قسمت View به قسمت Toolbar رفته و گزینه Drawings را انتخاب می کنیم.

Select: برای انتخاب عکس و یا Hotspots ها می باشد.

Hotspots: جهت اتصال تكه ای ازعكس به یك سایت، صفحه و ... استفاده می شود بدین گونه كه با توجه به نیاز روی یكی از آن ها كلیك كرده در روی عكس به اندازه دلخواه می كشیم وقتی ماوس را رها كنیم پنجره Hyperlink بازمی شود و می توانیم آدرس مناسب بدهیم و بعد ازآن می توانیم اندازه و مكان اتصال را جابجا، کوچک و بزرگ نماییم (برای تغییر اندازه از كناره ها و برای تغییر مكان روی آن كلیك می كنیم.)

Restore: عكس تغییر یافته را به حالت اولیه بر می گرداند.

Resample: عكس را هنگامیكه از نظر اندازه تغییر كرده باشد به حالت قبلی اش بر می گرداند.

Bevel: از كناره های خود عكس یك قاب برای عكس می سازد.

Color: می توانیم از این بخش برای شستن رنگ عكس و كم كردن یاسفید وسیاه كردن آن استفاده كنیم.

Transparent: جلوه ویژه به عكس دادن و برجسته کردن بخشی از آن

Crop: برای بریدن تكه ای از عكس كه نیاز است و حذف زایده های آن. برای این کار ابتدا روی عکس كلیك كرده تكه مورد نظر را انتخاب كرده و آن را تنظیم كرده، سپس دوباره روی دکمه Crop كلیك كرده تكه مورد نظر مانده و بقیه حذف می گردند.

Less Brightness: شفافیت یا نور را كم می كند.

:More Brightness شفافیت یا نوررا زیاد میكند.

:Less Contrastحساسیت دو رنگ را كم میكند.

More Contrast: حساسیت دو رنگ را زیاد میكند

4 دكمه بعدی برای چرخش و زاویه بندی عكس می باشند. بدین نحو که:

Flip Vertical: جهت چرخش عمودی عکس نسبت به مرکز عکس

Flip Horizontal: جهت چرخش افقی عکس نسبت به مرکز عکس

Rotate Vertical: جهت دوران عمودی عکس

Rotate Horizontal:جهت دوران افقی عکس

Send Backward: هنگامیكه دو یا چند عكس را كنار هم داریم می توانیم یكی را در پشت سر دیگری قرار دهیم.

Bring Forward: هنگامیكه دو یا چند عكس را كنار هم داریم می توانیم یكی را در جلوی دیگری قرار دهیم.

Positional absolutely: موقعیت و محل قرار گرفتن عكسها را ثابت نگه می دارد.

Thumbnail: برای اینكه عكسها سریع تر قابل دسترس برای بیننده باشد در صورتیكه عكسها بزرگ و زیاد باشند، ابتدا نمونه عكس كوچكی از آن كه اندازه خیلی كمی دارد ساخته می شود. در صورتیكه بیننده بخواهد عكس بزرگ تر را ببیند روی آن عكس كلیك كرده و عکس بزرگ و اصلی را می بیند.

Text: می توانیم با انتخاب این گزینه در درون عكس انتخابی خود متن مورد نظر را تایپ كنیم.

تذکر:

دکمه های ترکیبی Alt + Shift سمت راست کیبرد فقط متن را فارسی می كند (در هر کجا باشید ، راست چین، وسط چین و یا چپ چین)

دکمه های ترکیبی Alt + Shift سمت چپ کیبرد فقط متن را انگلیسی می كند (در هر کجا باشید ، راست چین، وسط چین و یا چپ چین)

دکمه های ترکیبی Ctrl + Shift سمت راست کیبرد نه تنها متن را فارسی می كند بلکه متن را راست چین می نماید.

دکمه های ترکیبی Ctrl + Shift سمت چپ کیبرد نه تنها متن را انگلیسی می كند بلکه متن را چپ چین می نماید.

Insert picture From File: عكس یا تصویر از فایل می آورد.

چند نکته مهم در باره عکس:

فراموش نشود كه گرفتن و كشیدن عكس برای كوچك و بزرگ كردن آن هیچ تاثیری در اندازه و حجم صفحه نخواهد داشت و فقط كیفیت عكس را خراب میكند اینكار در صورتیكه فقط به 10% برای جابجایی عكس نیاز داریم اشكالی ندارد و برای این امر روی عکس کلیک نموده و از گوشه های آن گرفته برای بزرگ کردن به کناره ها و جهت کوچک نمودن به درون و مرکز عکس می کشیم.

با انتخاب عکس می توانید روی Align Centre, Align Right, Align Left و یا Justify جهت تغییر محل قرار دادن عکس در وسط، سمت راست، سمت چپ و یا به حالت متعادل در صفحه عمل نمایید.

Drawing (نقاشى یا ترسیم): برنامه بسیار جالب و قشنگ جهت انجام كارهاى گرافیكى

Insert Hyperlink

Refresh (تازه كردن صفحه): جهت مشاهده آخرین تغییرات انجام داده شده در صفحه

Stop (توقف): جهت توقف صفحه اى كه در حال باز شدن مىباشد و طول مىكشد یا مورد لزوم نیست.

Show All (نمایش تمامى علامتها): جهت نمایش محلهاى فاصله خورده بین كلمات (Space bar ) ، محل زدن دكمه Enter جهت درج پارگراف.

Microsoft FrontPage Help (برنامه كمكى Front Page): برنامه هلپ یا كمكى فرانت پیج را در پنجر هاى جداگانه براى شما باز مىكند كه در صورت آشنایى شما به انگلیسى بسیار مفید خواهد بود.

Toolbar Options ( دكمه هاى اضافى): جهت انتخاب و افزودن (یا برداشتن) ابزار هاى اضافى مورد لزوم به این قسمت

آشنایی بامنوی Format

Style (سبك):جهت قالب بندى سبك و ساختار نوشتارى معین مختلف موجود در این بخش در متن در حال درج یا انتخاب شده.

Font (نوع خط): جهت انتخاب نوع خط براى نوشتن یا بخش انتخاب شده

Font size (اندازه خط): جهت انتخاب اندازه خط براى نوشتن یا بخش انتخاب شده

Bold (تو پر): جهت توپر نوشتن متن یا متن انتخاب شده جهت دادن جلوه ویژه و مشخص نمودن

Italic (خط شكسته): جهت دادن حالت شكسته به متن یا متن انتخاب شده جهت دادن جلوه ویژه و مشخص نمودن

Underline (زیر خط دار): جهت زیر خط دار نمودن متن یا متن انتخاب شده جهت دادن جلوه ویژه و مشخص نمودن

Align Left (تراز چپ): جهت چپ چین نمودن متن نوشتارى، عكس و یا بخش انتخاب شده

Center (وسط چین): جهت وسط چین نمودن متن،عكس و یا بخش انتخاب شده

Align Right (تراز راست): جهت راست چین نمودن متن نوشتارى، عكس و یا بخش انتخاب شده

Justify (تراز عادى): متن یا بخش انتخابى شما را از سمت چپ و راست یكسان مىچیند.

Left to Right

Right to Left

Run TextDirection LTR

Run TextDirection RTL

Increase Font Size

Decrease Font Size

Numbering(شماره گذارى): جهت ایجاد ردیف و شماره گذارى و لیست نمودن

Bullets (قرار دادن دكمه): جهت ایجاد ردیف، لیست نمودن و مرتب كردن

Decrease Indent(كاهش حاشیه): جهت كم كردن حاشیه و فاصله بخش انتخابى از كناره صفحه

Increase Indent (افزایش حاشیه): جهت افزودن فاصله و یا حاشیه از كناره صفحه به متن یا بخش انتخاب شده

Outside Borders

High light color (ایجاد برجستگى به كمك رنگها در پشت زمینه): جهت دادن جلوه ویژه و برجسته جلوه دادن بخش انتخاب شده به كمك انواع رنگها در قسمت پشت زمینه

Font color (رنگ خط): جهت انتخاب انواع رنگها براى متن نوشتارى یا انتخاب شده

Toolbar Options (دكمه هاى اضافى): جهت انتخاب و افزودن (یا برداشتن) ابزار هاى اضافى مورد لزوم به این قسمت.

تذکر:

در پایین هر صفحه سه Tab وجود دارد:

Normal Tab

حالت عادی می باشد که می توانیم آن را Edit کنیم.

HTML Tab

source (زبان طراحی) صفحات وب را به روش HTML نشان می دهد و کسانی که به این زبان تسلط داشته باشند می توانند با سادگی تغییرات لازم را در آن ایجاد نمایند.

Preview Tab

پیش نمایش صفحه ساخته شده می باشد. به ما نشان می دهد که این صفحه چگونه در اینترنت دیده خواهد شد ولی در این حالت دیگر نمی توان چیزی را در داخل متن(صفحه) تغییر داد. فرق آن با (preview استاندارد) این است که آن پیش نمایش صفحه را ذخیره کرده و در browser اینترنت عملاً نشان می دهد.

سه شنبه 27/12/1387 - 20:35
کامپیوتر و اینترنت

از: دنیای شبكه

پدیده‌ انقلابی Ajax

اگر برنامه نویس وب هستید، لابد خبر دارید كه این روزها همه درباره Ajax صحبت می‌كنند. بعضی معتقدند Ajax یكی از اركان فنی موج جدیدی است كه به Web 2.0 معروف شده است و انجمن‌ها و تریبون‌های آنلاین مملو از مقالات و اظهارنظرهای مربوط بهAjax است

اگر برنامه نویس وب هستید، لابد خبر دارید كه این روزها همه درباره Ajax صحبت می‌كنند. بعضی معتقدند Ajax یكی از اركان فنی موج جدیدی است كه به Web 2.0 معروف شده است. بعضی از سایت‌های بزرگ مانند یاهو و گوگل هم‌اكنون Ajax را به خدمت گرفته‌اند، انجمن‌ها و تریبون‌های آنلاین مملو از مقالات و اظهارنظرهای مربوط بهAjax است و همزمان تلاش‌های وسیعی در جریان است تا این فناوری جدید همچنان به صورت اپن سورس باقی بماند و انحصاری نشود.

Ajax چیست؟

واژه Ajax با تلفظ <ای‌جكس> یا <ای‌ژاكس> سرنام عبارت Asynchronous JavaScript and XML و به معنی <تركیب نامتقارن جاوا اسكریپت و>XML است. ماهیت صفحات وب و پروتكل HTTP به گونه‌ای است كه به طور معمول وقتی درحال وب‌گردی هستیم، به ازای هر كنش و واكنش میان ما و سایتی كه در حال كار با آن هستیم، كل یك صفحه وب از نو بارگذاری و تازه‌سازی (refresh) می‌شود.

ای‌جكس فناوری جدیدی است كه تغییر محسوسی را در این سناریو به وجود می‌آورد؛ به این ترتیب كه به جای بارگذاری مجدد كل صفحه، فقط قسمتی تغییر می‌كند كه قرار است اطلاعات جدید را به نمایش درآورد و كلیه عملیات ارسال اطلاعات و دریافت نتایج در پشت صحنه انجام می‌شود. در نتیجه هیچ‌گاه صفحه سفید و خالی وب در فواصل كنش و واكنش‌های هنگام كار با مرورگر دیده نمی‌شود و احساسی مشابه تجربه كار با یك نرم‌افزار دسكتاپ به كاربر دست می‌دهد.

جادوی ای‌جاكس چیزی نیست جز یك فكر بكر و آن هم تركیب كردن جاوا اسكریپت و XML در قالب یك موجود ‌نرم‌افزاری جدید.

اصطلاح Ajax را اولین بار كارشناسی از شركت Adaptive Path به نام جسی جیمزگرت در مقاله‌ای با عنوان <ای‌جكس؛ رهیافت جدیدی در برنامه‌های تحت وب> مطرح كرد و خیلی سریع مورد استقبال گسترده برنامه نویسان وب در سراسر جهان قرارگرفت. اعتقاد عمومی این است كه تاریخچه به‌كارگیری تكنیك مذكور به پیدایش نرم‌افزار Outlook WebAccess و استفاده از فرمان XMLHttpRequest كه مایكروسافت ابداع كرده و در نرم‌افزار اینترنت اكسپلور به‌كار رفته است، برمی‌گردد. اما امروزه اغلب مرورگرهای مهم و شناخته‌شده (از جمله فایرفاكس) از آن پشتیبانی می‌كنند و دیگر یك فناوری محدود به اینترنت اكسپلورر نیست.

چرا Ajax این قدر اهمیت‌دارد؟

فناوری ای‌جكس جدید است و شگفت‌انگیز به‌نظر می‌رسد. ولی در حقیقت كل این شعبده بر اساس فناوری‌هایی بنا شده است كه هم‌اكنون موجودند: جاوا اسكریپت و XML. هر دوی این فناوری‌ها تا حد زیادی باز هستند و منحصر به شركت خاصی نیستند. به همین دلیل این روزها تمام محافل دنیای برنامه نویسی مملو از مقالات و تحلیل‌هایی درباره Ajax است. به عنوان نمونه می‌توانید صفحه نخست سایت موسوم به <كانال شبكه برنامه نویسان سان> را بازكنید.

بیشتر این صفحه (در زمان نگارش این یادداشت) به مقالات و مطالب متنوعی درباره Ajax اختصاص یافته است. مجلات برنامه‌نویسی نیز مقالات متعددی در این زمینه منتشر كرده‌اند و سایت‌های معروفی مانند

O" Reilly و xml.com نیز در این باره مطلب دارند.

بنابراین ظرفیت بالایی برای تبدیل ای‌جكس به یك استاندارد جهانی وجود دارد. از این رو قرار است در تاریخ سیزدهم مارس سمینار مهمی در زمینه Ajax برگزار شود. اگر همین الان به سایت ajaxseminar.com مراجعه كنید، متوجه می‌شوید كه علاوه بر طراح این تكنیك، چندین برنامه‌نویس شاخص از شركت‌های بزرگی همچون یاهو در آن شركت خواهند داشت.

این فناوری از یك جنبه دیگر نیز اهمیت دارد. به‌دلیل عدم نیاز به بارگذاری مجدد كل یك صفحه وب، مقدار داده‌هایی كه لازم است برای تكمیل یك Interaction میان كاربر و سایت مبادله شود، به شدت كاهش می‌یابد و این به معنی افزایش محسوس سرعت نرم‌افزارهای تحت وب، سهولت به‌كارگیری اینترفیس‌های مبتنی بر ای‌جكس و كاربرپسندترشدن آن‌ها می‌شود. به همین دلیل این روزها اكثر پورتال‌های بزرگ (مانند یاهو) مشغول طراحی اینترفیس‌های مبتنی بر Ajax هستند.

با این همه مزایای ای‌جكس‌ به همین‌ موارد ختم نمی‌شود. تصور كنید وقتی در طول شبانه روز میلیاردها بار فرآیند بارگذاری مجدد صفحات وب تعاملی در شبكه اینترنت تكرار می‌شود، استفاده از ای‌جكس چگونه موجب آزاد شدن پهنای‌باند اینترنت و در نتیجه میلیاردها دلار صرفه‌جویی اقتصادی در این زمینه می‌شود و این به نوبه خود انقلابی در عرصه وب و فضای سایبر به شمار می‌رود. این تحول در شرایطی اتفاق می‌افتد كه همزمان فناوری‌های اینترنت پرسرعت همچون ADSL به شدت در حال رشد هستند.

حال تصور كنید اگر فناوری ای‌جكس در مقیاس گسترده‌ای مورد استفاده نرم‌افزارهای تحت وب قرارگیرد. آنگاه افزایش سرعت كار با اینترنت چند برابر خواهد شد. چنین تحولی می‌تواند اینترنت را به كامپیوتر دوم كاربران تبدیل كند. به گونه‌ای كه برای آن‌ها اجرای یك نرم‌افزار از روی وب تفاوت محسوسی با اجرای آن از روی كامپیوتر دسكتاپ نداشته باشد. در این صورت ممكن است واقعا بخش مهمی از توان پردازشی نرم‌افزارها، چه از نوع دسكتاپ و چه از نوع تحت وب به سیستم‌های موسوم به Web Service واگذار شود. از این رو كسانی كه مبتكر و مشوق ایده وب سرویس بوده‌اند، این روزها انگیزه تازه‌ای برای سرعت بخشیدن به این فناوری پیدا كرده‌اند و تلاش می‌كنند دو فناوری ای‌جكس و وب سرویس‌ را به‌یكدیگر پیوند دهند و راهكارهای تازه‌ای بیافرینند.

كدام سایت‌ها از ای‌جكس استفاده كرده‌اند؟

دنیای برنامه‌نویسی وب هنوز درگیر هیجانات مربوط به آشنایی با این پدیده است و در حال بررسی مشكلات تكنیكی و هضم و جذب آن در بافت برنامه‌های تحت وب می‌باشد. به همین دلیل میزان استفاده عملی از آن چندان گسترده نیست. اما چون كارایی ای‌جكس دیگر برای همه ثابت شده است، حركت‌های بزرگی در سراسر اینترنت به سمت استفاده از این فناوری در جریان است. از جمله اینترفیس نسخه دوم Yahoo Mail كه به نسخه بتا معروف است و فعلا در دسترس كاربران سرویس غیر رایگان یاهو قراردارد، از همین فناوری استفاده می‌كند كه به زودی اینترفیس جدید در دسترس عموم قرار می‌گیرد. سرویس Gmail و Google Map نیز از این فناوری استفاده می‌كنند

 

 

سه شنبه 27/12/1387 - 20:32
کامپیوتر و اینترنت
Windows Recovery شما را نجات خواهد داد

منبع :مجله شبكه شماره 58

اگر در كار با ویندوز XP دچار مشكل شدید و با استفاده از راه حل های معمولی نتوانستید مشكل خود را حل كنید ، Windows Recovery ابزاری قدرتمند است كه شما را قادر می سازد هنگامی كه كامپیوتر نمی تواند فرایند بوت به ویندوز را به درستی انجام دهد،به محتویات رایانه دسترسی داسته باشید و برخی اقدامات بازیابی را انجام دهید.

كار با این برنامه درست مشابه آن است كه كامپیوتر را با دیسكت راه اندازی كنیم . بنابراین نیاز دارید تاحدی با فرامین آن سیستم عامل و كار با آن آشنا باشید تا بتوانید به درستی از Windows Recovery استفاده كنید . كاملا واضح است كه استفاده ازاین برنامه ، در حالت كلی و معمولی ضرورت ندارد و تنها هنگامی كه سایرراه حل ها نتوانند مشكل شما را حل كنند، استفاده ازآن توصیه می شود.

همان طور كه گفته شد، استفاده از این نرم افزارتنها هنگامی پیشنهاد می شود كه كامپیوترقادر به ورود Windows XP نباشد وگرنه، اگر بتوانید وارد ویندوز شوید ، مجموعه ابزارها و نرم افزارهای ارائه شده در ویندوز بعید است كه نتوانند مشكلات شما را حل كنند . البته لازم به ذكر است كه استفاده نادرست از این برنامه نیز می تواند باعث بروز مشكلات بیشتری در ویندوز شود . یعنی با پاك كردن یا تغییر ماهیت فایل ها به صورت ناصحیح باعث می شوید مشكلات بیشتر شوند .

بازهم توصیه می كنیم قبل از آنكه بخواهید از Windows Recovery برای حل مشكلاتتان استفاده كنید ، مطمئن شوید كه با استفاده از Last know good settings و استفاده از Safe mode تلاشتان را انجام داده اید و به سرانجام موفقی نرسیده اید .

برای استفاده از این برنامه به CD ویندوز اكس پی و همچنین كلمه عبور administrstor نیاز خواهید داشت كه تمام اقدامات را باید توسط همین خط فرمان انجام دهید . برای اطلاع از نحوه كارو فرامین موجود ، می توانید help را در خط فرمان تایپ كنید و Enter را فشار دهید .

راهنمای گام به گام این مقاله به شما كمك خواهد كرد تا بتوانید آسیب وارد شده را تا حد امكان شناسایی و اصلاح كنید تا كامپیوتر بتواند به درستی بوت شود . اگر برای انجام این فرایند به اطلاعاتی بیشتر نیاز دارید، به سایت http://www.webtree.ca/windowsxp/repair-xp.html مراجعه كنید .

راهنمای گام به گام

یك بازیابی سریع قبل از شروع هر كاری ، از محتویات سیستم یك نسخه پشتیبان تهیه كنید و Recovery را اجرا كنید .

اگر كامپیوتر نمی تواند فرایند بوت در ویندوز را اكس پی را به درستی انجام دهد، آن را reboot كنید. هنگامی كه ویندوز برا ی اجرا شدن فراخوانده می شود، باید یك لیست از چند آیتم را رو به روی خود ببینید. Last know good setting را انتخاب كنید. اگر این آیتم كاری را از پیش نبرد، راه حل دیگر آن است كه در حالت safe mode وارد ویندوز شوید.

اگر Last know good setting یا safe mode نتوانستند كاری كنند، مجبورید كامپیوتر را مستقیما ازروی CD بوت كنید. در صفحه خوش آمد گویی شما با چندین آیتم رو به رو خواهید شد كه دربرگیرنده انواع نصب ویندوز، خواهند بود. باید كلیدR، بزنید تا وارد Windows Recovery شوید .

برای دسترسی به تنظیمات نصب ویندوز، در این مرحله شما باید كلمه عبور administrator را كه درحین نصب به ویندوز داده شده است را بدانید.اگر به دسترسی این مراحل را بگذرانید، درنهایت به یك خط فرمان Dos دسترسی خواهید داشت.

در این قسمت تعداد محدودی از دستورهای سیستم عامل Dos فعالند و شما می توانید با استفاده از آن ها، مشكلات زیادی را مرتفع كنید. اگر boot sector دیسك سخت آسیب دیده است ، می توانید با دستور Fixboot آن را بازیابی كنید. یعنی تایپ كنید Fixboot و سپس enter را فشاردهید و برای تایید، كلید Y را بزنید.

كامپیوتر را reboot كنید. اگر Fixboot به درستی اجرا شده باشد، باید بتوانید به راحتی به ویندوز اكس پی دسترسی پیدا كنید. اگر باز هم كاری صورت نگرفت ، دوباره كامپیوتر را با CD بوت كنید و به Recovery باز گردید. سپس در خط فرمان، help را تایپ كنید و enter را فشار دهید تا تمام دستورهای موجود را ببینید و از آن ها استفاده كنید.

اگر نسخه پشتیبان مناسبی تهیه نكرده اید، می توانید از هر كدام از این دستورها برای بازیابی اطلاعات آسیب دیده استفاده كنید. اما ممكن است مشكلات شما به خاطر خطاهای هارد دیسك هم باشد كه می توانید با استفاده ازفرمان chkdsk هارددیسك را اسكن كنید. این كار به تصحیح فایل های سیستمی نیز كمك خواهد كرد.

 

سه شنبه 27/12/1387 - 20:31
کامپیوتر و اینترنت

منبع:مجله شبكه

شماره 56

بررسی سرویس دهنده SSHدر لینوكس

در هنگام نصب لینوكس، اگر دقت كرده باشید،این امكان رادارید كه سرویس دهنده(ssh secure shell) رافعال كنید. SSH سرویسی برای مدیریت ودسترسی به كامپیوتر یاشبكه از راه دور است.rsh و telnet و ftpدیگر ابزارهای برقراری ارتباط ومدیریت یك سیستم راه دورهستند اما مكانیزهای امنیتی در آن هااستفاده نشده است و به راحتی می توان با شنود كردن ارتباط میان دو كامپیوتر در سطح شبكه ، به اطلاعات بسیار ارزشمندی مانند اسم ورمز كاربری كامپیوتری راه دور دست یافت.SSH یك تونل ارتتاطی رمز شده میان دو كامپیوتر به وجود می آورد و داده های به صورت كد شده میان دو كامپیوتر تبادل می شوندودر نتیجه حتی در صورت به دست آوردن اطلاعات تبادل شده میان این دو كامپیوتر، امكان بهره برداری از آنها وجود ندارد. SSH یك سرویس امنیتی برای مقابله باطیف گسترده ای از حملا ت اینترنتی است. SSH ذاتا یك پروتكل است و استانداردهای یك ارتباط رمز شده برای اداره یك سیستم از راه دور را فراهم می كند.1SSHاولین نسخه از این پروتكل است كه با اصلاحاتیSSH2تبدیل شده است. SSH2 ازامكانات وقابلیت های بیشتری به نسبت نسخه قبلی برخوردار است ودستورات وبرنامه های گسترده تری دارد.نسخه رایگان وآزاد این پروتكل، با نام open SSH توسط گروه سیستم عامل openBSD منتشرمی شود.SSH یك ابزار كاملا خط فرمان است كه فقط در كنسول های متنی قابل استفاده می باشدو برای به كارگیری درسیستم های mac و ویندوزنیز به كنسول خط فرمان نیاز دارد.ارائه راهنمای كاملی از راه اندازی ، پیكربندی واستفاده از سرویس SSH به طور موثر وكارا،كاری خارج از عهده یك مقاله است وكتابی مفصل وجامع را طلب می كند.هد ف این نوشتار شناخت این سرویس امنیتی در كنار قابلیت های آن درسیستم عامل لینوكس وارائه كلیدهایی به خواننده برای

پیگری و مطالعه هدفمند موضوع است.

شروع كار باSSH

SSH یك برنامه سرویس دهنده/سرویس گیرنده است.بر روی كامپیوتر راه دوری كه باید به آن متصل شد،برنامه سرویس دهنده sshd نصب می شود وبرنامه های كاربردی بر روی سیستم های كاربران یا مدیر سیستمی كه می خواهد از راه دور كامپیوترمورد نظررااداره كند،اجرا می شوند.همچنین می تواناز شاخه etc/ssh/ به فایل های پیكربندی برنامه دسترسی داشت.sshdconfig فایل پیكربندی سرویس دهنده sshd است.دایركتوری HIME/ssh$ برروی سیستم هركاربرشامل فایل هایی مانندكلیدعمومی وفایل های پیكربندی خود كاربرمی باشد.دربسیاری از توزیع های لینوكس هردو سرویس به صورت پیش فرض نصب و تنظیم می شوند.SSH از پروتكل SSL برای تبادل اطلاعات رمز شده میان سیستم ها استفاده می كند. بنابراین برای كار با SSH به نصب openSSL نیاز دارید.در صورتی كه این دو سرویس برروی توزیع لینوكس نصب نباشند، می توان با دریافت بسته های نرم افزاری آن ها، به نصب وپیكربندی این دوسرویس اقدام نمود.

جدول1

SSH از دو كلیدعمومی(public) وخصوصی (private) برای احرازهویت و رمز گشایی اطلاعات استفاده می كند. كلید عمومی میان تمامی كاربران به اشتراك گذاشته می شود،اما هر كاربر فقط یك كلید خصوصی منحصربه فرد داردكه با استفاده از آن،شناسایی واحرازهویت می گردد.1 SSH ازالگوریتم رمزنگاریRSA برای كد كردن اطلاعات استفاده می كند،ولی علاوه براز الگوریتم DSA نیز استفاده می كند.پس از نصب وپیكربندیSSH، باید كلیدهای عمومی تولید و میان سیستم هابه اشتراك كذاشته شوند.

برای راه اندازی یك سرویسSSH پس ازنصب برنامه،مراحل كاربه صورت زیرخواهد بود:

تولید كلید های عمومی و خصوصی برای هركاربر.

به اشتراك گذاری كلید عمومی میان تمامی كامپیوترهایی كه می خواهند از سرویسSSH استفاده كنند.

دسترسی به حساب كاربری سیستمی كه باید از راه دور با آن ارتباط داشت.

تولید كلید های RSA

پس از نصب سرویس SSH، در اولین گام باید كلید عمومی وخصوصی ساخته شود.در2 SSH این امكان وجود دارد كه از هر دو الگوریتم رمزنگاریrsa و dsa برای ساخت كلیدها استفاده شود،ولی در1 SSH فقط الگوریتمrsa به كار برده می شود.برای تولید كلیدهایrsa یا dsaازفرمان sshkeygenدر حساب ریشه استفاده می كنیم

$ssh –keygen-trsa [ [misagh@teamset

بااجرا این دستوراز مكانی كه می خواهید فایل های شما در آن جا ذخیره شوند سوال می شود.آرگومان t باعث نشان دادن مراحل كار ونام ومكان فایل می شود.می توانید با كمك صفحات manاز آرگومان های دیگر این فرمان هم كمك بگیرید. پارامترrsa هم به برنامه می گوید كه برای رمز كردنusemame وpasswordاز این الگوریتم استفاده شود.اصطلاحا به عملیات رمز نمودن اطلاعات ویا رمز گشایی آن هاpassphrase گفته می شود.می توانیداز الگوریتمdsa هم در SSH2استفاده كنید. به صورت پیش فرض سیستم، دایركتوری مخفیssh رادر دایركتوری خانگی شما برای ذخیره فایل هادرنظر می گیرد. (HOME/.ssh$) درssh1 نامidentity.pub ودرSSH2idrsa.pub برای فایل كلید عمومی انتخاب می شود. در ادامه یك رمز برای كد كردن اسم ورمز كاربری شما و تولید كلید عمومی و خصوصی درخواست می شود.اگر این رمز را وارد نكنید،ممكن است سیستم به صورت پیش فرض یك عدد را انتخاب كند یا مجددا از شما تقاضای یكpassphrase كند. بعداز اتمام عملیات،اكنون در دایركتوری HOME/.ssh/idrsa$ یاHOME/.ssh/identity$ می توانید كلیدعمومی وخصوصی تولید شده را مشاهده كنید.HOME/.ssh/authorizedkeys$ دایركتوری مهم دیگری است كه درهمین شاخه وجود دارد وباید كلید عمومی تمام كاربران در این دایركتوری به اشتراك گذاشته شود. پس ازاینكه كلید عمومی ساخته شد،یك كپی ازآن را باید در دایركتوری به همین نام، ولی برروی كامپیوتری كه می خواهید از راه دوربه آن متصل شوید، كپی كنید. فرمانkeygen این قابلیت را دارد كه بتوانید یك passphrase جدید برای خود درست كنید یا آن را تغییر دهید.برای این منظور می توان از آرگومان-p استفاده كرد.اگر تمایل دارید از الگوریتم رمزنگاری dsa درpassphrsae استفاده كنید، درهمان فرمان بالا das را به جایrsa به كار ببرید.

برقراری یك نشست SSH با سرویس راه دور

برای راه اندازی سرویس دهندهSSH برروی یك سیستم، از دستورزیراستفاده می شود:etc/init.d/ssh start/برنامه های كاربردی زیادی تحت سرویسSSH قابل اجرا هستند. مهمترین آن ها خود برنامهSSH است، با استفاده ازاین برنامه می توان با یك كامپیوتر راه دور (كامپیوتری خارج از یك شبكهlan ) به یك كامپیوتر شبكه متصل شد و رامین و دستورات خود را در شبكه اجرا كرد ودر اصطلاح ازراه دور به یك كامپیوترlogin كرد. برای آن كه بتوانیدبه یك كامپیوترراه دوردسترسی داشته باشید، نیاز است برروی كامپیوتر مقصد، سرویس دهندهssh فعال باشد وكلیدعمومی شما نیزبه اشتراك گذاشته شده باشد. برنامهSSH این مكان را می دهد كه وارد ترمینال سیستم راه دور شوید.درست مانند آن كه الان در مقابل آن سیستم ایستاده اید ومی خواهید دستورات خود را اجرا كنید. یا از طریق كنسولX window بتوانید با محیط های گرافیكی سیستم كار كنید. شكل كلی فرمانSSH به صورت زیر می باشد: ssh hostname

كافی است نام شبكه یا ماشینی كه می خواهیداز راه دور به آنlogin كنید را مقابل فرمانssh وارد كنید.به مثال های زیر توجه كنید:

ssh kemel.linuxteam.com

ssh 691.71.151.7

ssh rootrobin

دراین فرمان می توان نام ماشین یك كاربر خاص را نیز وارد كرد وپس از وارد پسورد سیستم ،مانند این است كه اكنون در مقابل آن سیستم نشسته اید:

8 $ssh masteam.totule.com-1client[lient12@masteamclient12]

client@masteam.totule.com"s password:

lastlogin:sat may1912:40:03 2005 form masteam. Totule.com

$ [lient8@mateam client]

برای خاتمه ارتباط با ماشین راه دور، از فرمان logout استفاده می شود.

$ logout [client8@mateamclient8]

Connection to mastteam closed

انتقال فایل با برنامه هایscp وsftp

در یك ارتباط راه دور با SSH می توان فایل راازیك ماشین به ماشین راه دور دیگری انتقال داد. برنامه scp این امكان را تحت یك نشست SSH فراهم می كند. ساختارفرمان به صورت زیر خواهد بود.

Scp name-of source file name –of –distination file

$ scp myfileclient8[client21 masteam client21]

masteam.totule.com:/lib/myfile

دراین دستورهمیشه نام كامپیوتروكاربر پیش از نام دایركتوری یا فایل آورده می شود.همچنین برای كپی كردن یك دایر كتوری ، بایداز آرگومانr استفاده كنید.

$ scp r reportsclinet8masteam.totule[clinet21masteam clinet21]

.com:/lib/myfile

اگر بخواهید ازسیستم راه دوری كه به آن login كرده اید فایلی را به سیستم خود منتقل كنید، ابتدا با دستور ssh به سیستم راه دور متصل شوید ودر گام بعدی با دستورscp فایل های مورد نظر را به سیستم خود منتقل نمایید.

Scp به تمام نیاز شما پاسخ می دهد.اما گروهی از كاربران با پروتكل FTP آشنایی بیشتری دارند وبا تكنیك های این روش انتقال فایل در اینترنت،خو گرفته اند.درSSH2 ،فراهم آورنده این سرویس sftp است. با این ویژگی كه شما از یك كنسول حفاظت شده برای تبادل اطلاعات وفایل های خود استفاده می كنید.

جلوگیری از تكرار

فرض كنید مسئول یك شبكه كامپیوتری هستید و بخشی از شبكه در شهر دیگری مستقر است وشمابرای مدیریت سیستم ها مجبورید روزانه چندین دفعه با هر سیستم از راه دورارتباط برقراركنید. برای هر سیستم باید یك عملیاتpassphrase را انجام دهیدواین،وقت وانرژی زیادی از شما خواهدگرفت. فرمان ssh-agent این امكانرابه شمما می دهدكه فقط یك بار مجبورباشید به سیستم راه دور متصل شویدوبر روی سیستم مقصد سرویسagent را فعال كنید.در مراجعات بعدی فقط كافی استكه شما دستورات خود را بدون login كردن به سیستم انجام دهید. پروسه agent كلید خصوصی شما را درحافظه خود نگهداری می كند تا در ارتباط های بعدی ، خود سرویس دهنده عملیات احرازهویت را انجام دهد. به دوطریق می توان ازسرویس agent استفاده كرد.دراولین حالت با استفاده از مد ssh-agent دستورات وعملیات خود را انجام می دهید. مثلا فرض كنید می خواهید به كنسول خط فرمان سیستم راه دوردسترسی داشته باشیدوفرامین خود را در آن تایپ واجرا كنید :

ssh-agent xterm

این دستور به شما اجازه می دهد تمامی دستورات وفرامین خود را بدون نیاز به احرازهویت برروی سیستم راه دور انجام دهید .هربرنامه ای كه درxterm اجرا شود، به كلیدخصوصی شما دسترسی خواهدداشت وبا مقایسه آن با كلید عمومی به صورت خودكار، مجوز شما صادرخواهدشد. گفتنی است در نخستین بار كه به سیستم راه دور دسترسی پیدا كردید، قبل ازهرعملیاتی باید سرویس agent را فعال كنید تا در دسترسی های بعدی بتوانیدازاین سرویس استفاده كنید.

درروش دوم می توان با استفاده ازمد eval به اجرای سرویسagent در پس زمینه اقدام كرد:

Ssh

Eval ssh-agent $

پیكربندی

از بین فایل های ودایركتوری های سرویسSSH ، شما بیشتر با فایل های sshdconfig وssh/config . كارخواهیدداشت وباید گزینه های آن ها را تنظیم كنید.

Sshdconfig فایل پیكربندی سرویس دهنده sshd است كه تنظیمات امنیتی وسیستمی ازجمله تعیین شماره پورتSSH ، شماره نسخه پروتكلSSL ،مدیریت رمزهای وعبور كاربران وكاردر بالاترین مجوز دسترسی را دراختیار شمامی گذارد. مهمترین تنظیمات كاربران درفایلssh/config . قرارداردكه هركاربر می تواندبه صورت مستقیم به آن دسترسی وسرویس SSH سیستم خود را به طوردلخواه تنظیم كند. مهمترین پارامترهای این فایل عبارتند از:



Catchmod : برای غیر فعال كردن عملیات پرس وجو

Compression : امكان استفاده از قابلیت فشرده سازی فایل ها

Escapechar : تنظیمات مرتبط با كاراكترهای ویژه در سرویسSSH

Forwardagent :امكان استفاده از سرویسagent

Forwardx11 :امكان برقراری یك نشست بامحیط های گرافیكی به صورت امن

Hostname : تنظیم شدن نام حقیقی ماشینی كه به آنlogin می شود

Identityfile : تنظیمات مربوط به فایل های شناسهRSA

passwordAuthentication : فعال كردن رمزعبوردرفرایند احراز هویت.

 

سه شنبه 27/12/1387 - 20:29
موبایل
 
ویروسی هستید یا خیر؟
آیا می‌دانید كه بیش از 23 درصد كامپیوترهای خانگی به ویروس یا نرم‌افزارهای مخرب آلوده هستند؟ این خبر را روی سایت سرویس infected_or_not شركت پاندا می‌یابید.
پاندا در سال گذشته طرح آزمایشی را با كمك گوگل راه‌اندازی كرد كه با ایجاد یك پایگاه اطلاعاتی از ویروس‌ها و نرم‌افزارهای مخرب، كاربران بتوانند به طور آنلاین به این پایگاه متصل شده و سیستم خود را جست‌وجو كنند. پاندا نسخه دو این سرویس را به طور رسمی عرضه كرده است و هر كاربر می‌تواند با مراجعه به نشانی اینترنتی
www.pandasecurity.com/infected_or_not سیستم خود را بررسی نماید.
از جمله مزایای این سرویس، جست‌وجوی سیستم با یك نرم‌افزار قدرتمند و به‌روز، آلوده نبودن آنتی‌ویروس، استفاده از ابزارهای محافظتی رایگان، عدم نیاز به نصب نرم‌افزار و ویروس‌یابی مستقل از سیستم است. شما هم می‌توانید به این سایت مراجعه و با دادن یك آدرس ایمیل و رمز عبور از این سرویس استفاده كنید.
سه شنبه 27/12/1387 - 20:7
بیماری ها
پژوهشگران اعلام كردند: مصرف كلم بروكلی در پیشگیری از آسم مفید است.
كلم بروكلی و دیگر سبزیجات از این خانواده در پیشگیری از بروز التهاب در دستگاه تنفسی كه عامل بروز بیماری‌های چون آسم است، تاثیری سودمند دارند. این پژوهش نشان می‌دهد كلم بروكلی حاوی نوعی تركیب طبیعی موسوم به «سولفورافان» است كه این تركیب از بروز التهابات مجاری تنفسی جلوگیری می‌كند. التهاب در مجاری تنفسی منجر به بروز بیماری‌هایی چون آسم، واكنش‌های آلرژیك و بیماری مزمن انسداد ریوی می‌شود.
این نخستین پژوهشی است كه تاثیر مثبت این سبزی را در پیشگیری از مشكلات ریوی نشان می‌دهد و در حال حاضر یك نوع منبع خوراكی موجود در بازار و قابل دسترسی است.

سه شنبه 27/12/1387 - 16:15
مورد توجه ترین های هفته اخیر
فعالترین ها در ماه گذشته
(0)فعالان 24 ساعت گذشته