نحوه افزودن متن دلخواه درکنار ساعت ويندوز

با اين کار متن کنار ساعت ويندوز خود را تغيير خواهيد داد !!!
1- فرمان Regedit را در قسمت RUN ويندوز وارد کنيد.
2- به کليد زير برويد :
HKEY_CURRENT_USER\Control Panel\Internation
3- داده اي رشته اي ( نوع String ) با نام S1159 ايجاد کرده ( در صورتي که از قبل ايجاد نشده باشد) و متن دلخواه خود را در آن وارد کنيد ( به عنوان مقدار ).
4- داده رشته اي ديگر با نام S2359 ايجاد کرده و متن دلخواه ديگري را در آن وارد کنيد.
توجه کنيد که در ويندوز XP اگر فارسي را فعال کرده باشيد مي توانيد عبارات را فارسي تايپ کنيد.

حذف دستورات اضافی از IE

شايد خيلي از شما زمان استفاده از مرورگر IE از منويي كه پس از راست كليك ظاهر مي شود استفاده ي زيادي مي كنيد.اكثر دستوراتي كه در اين منو وجود دارند كار را براي شما راحت تر و سريع تر مي كنند.

ولي شايد متوجه شده باشيد كه بعضي از اين دستورات جز شلوغ كردن اين منو كار چندان مهمي براي شما انجام نمي دهند.اگر با من هم عقيده ايد راهي به شما پيشنهاد مي كنم كه تا حد امكان اين منو را از وجود دستورات اضافي خالي كنيد.

براي انجام اين كار كافي است در منوي شروع ويندوز(فقط ويندوزXP) به قسمت Run برويد و كلمه ي regedit را وارد كنيد.سپس در پنجره ي ظاهر شده و در ستون سمت راست مسير زير را طي كنيد:

HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt

در زير مجموعه آخرين كليد فهرست دستوراتي قابل حذف از منوي راست كليد وجود دارد و شما مي توانيد هر كدام از آنها را كه مايليد حذف كنيد.


انجام اين كار مشكلي براي مرورگر شما به وجود نخواهد آورد. ولي اگر مايل باشيد مي توانيد از اين كليدها يك فايل پشتيبان براي خود نگه داريد تا در صورت نياز مجدد دستور مورد نظر را به منوي راست كليك برگردانيد.

آموزش SQL درس چهارم

بازيابی سطرها
بيشتر برنامه های پايگاه داده از يک برنامه ريزی محيطی از قبيل مايکروسافت Access يا مايکروسافت Visual Basic برای فراهم آوردن رابط کاربر استفاده خواهند کرد. اگر چه Manager Enterprise يک ابزار ساده به نام Query Designer فراهم می آورد که به شما به آسانی اجازه می دهد داده ها را در يک يا چندين جدول در پايگاه داده Aromatherapy استفاده می کنيد.

استفاده کردن از Query Designer
حتی با وجود اينکه داده در يک پايگاه داده SQL Server ذخيره شده به سختی در حالت Raw استفاده شده بدون اينکه ذخيره شود يا فيلتر شود در چندين طريق، بعضی مواقع آن به توانا بودن برای کنترل سريع محتويات يک جدول مفيد واقع می شود. Query Designer مديريت Enterprise آن را برای ديدن و ويرايش سطرها آسان ساخته و حتی سطرهای جديد ديگر اضافه می کند.

ديدن سطرها در يک جدول
ساده ترين راه برای ديدن سطرها در يک جدول بازکردن Query Designer از طريق منوی Context جدول می باشد.

ديدن همه سطرها در يک جدول
1- در Manager Enterprise ، پوشه Tables را از پايگاه داده Aromatherapy راهبری می کنيم. SQL Server يک سيستمی از جداول در قاب Details را نشان می دهد.

2- جدول Plant Parts را کليک راست کرده روی زير منوی Open Table رفته و همه سطرهای برگردانده شده را انتخاب می کنيم. SQL Server ، Query Designer را با همه سطرهای نشان داده شده در جدول باز می کند.


محدود کردن تعدادی از سطرهای نشان داده شده
1- Query Designer را اگر هنوز از تمرين قبل بازمانده است می بنديم.
2- جدول Odors را در قاب Details کليک راست کرده روی Open Table Submenu رفته و Return Top را انتخاب می کنيم. SQL Server يک کادر محاوره ای را نشان می دهد که از شما درخواست می کند که تعدادی از سطرها را که مشخص کرده ايد بياوريد.

3- 5 را به عنوان تعداد ماکزيمم برای آوردن سطر تايپ می کنيم.

4- OK را کليک کرده Query Designer را باز می کنيم. 5 سطر اول را در جدول نشان می دهد.

5- پنجره Query Designer را می بنديم.
به هنگام سازی سطرها در يک جدول
Query Designer همچنين می تواند برای تغيير مقادير از سطرهای موجود در يک جدول يا اضافه کردن سطرها استفاده گردد.

ويرايش يک سطر در Query Designer
1- جدول Plantparts را در قاب Details کليک راست کرده روی Open Table Submenu رفته و سپس همه سطرهای بازگشتی را برای بازکردن Query Designer برای جدول Plantparts انتخاب می کنيم.
2- ستون Plantparts از سطر را با يک Plantparts ID 12 از برای خواندن Fruit Kernel به جای Fruit Kernal تغيير می دهيم. Query Designer يک آيکون Edit برای انتخابگر سطر اضافه می کند. برای نشان دادن اينکه رکورد ويرايش شده است اما تغييرات هنوز ذخيره نشده است.

3- سطر ديگر را کليک می کنيم. Query Designer آيکون Edit را ذخيره، تغيير و برمی دارد.

راهنمايی: قبل از اينکه شما به ديگر سطر حرکت کنيد، شما می توانيد کليد Esc را برای اعمال نکردن تغييراتتان فشار دهيد.

اضافه کردن يک سطر جديد در Query Designer
1- در Query Designer در ستون Plantparts از آخرين سطر (که با آيکون جديد در انتخابگر سطر علامتگذاری شده) کليک می کنيم.
2- Fruit را تايپ می کنيم. Query Designer سطر را با آيکون Edit علامتگذاری کرده و يک سطر جديد در پايين جدول اضافه می کند.

3- در هر سطر ديگر در جدول کليک می کنيم. Query Designer يک PlantpartsID را برای سطر جديد تخصيص داده و آن را برای جدول ذخيره می سازد.

راهنمايی: شما نمی توانيد يک PlantpartsID را به سطر جديد اضافه کنيد زيرا آن به صورت يک ستون موجوديت تغيير داده است. اگر شما آن را انجام دهيد Query Designer يک متن Error نشان خواهد داد.

شناخت Query Designer
زمانی که شما Query Designer را با استفاده از دستور Open Table باز می کنيد. سطرها در جدول در يک شبکه شبيه به Data Sheet View يک جدول در Access نشان داده می شود که قاب Query Designers Results می باشد. Query Designer سه قاب کلی دارد. قاب Diagram قاب Grid و قاب SQL .
شما صفحه نمايشگر قابهای گوناگون را در Query Designer با استفاده از دکمه های Toolbar کنترل می کنيد. شما می توانيد قابها را در هر ترکيب نشان دهيد. Query Designer از به هنگام سازی هر صفحه نمايش قاب مواظبت خواهد کرد زمانی که شما تغييراتی را برای Query می سازيد.


قاب Diagram
دکمه قاب Diagram را در نوار ابزار Query Designer که قاب Diagram را نشان می دهد کليک می کنيم. قاب Diagram يک نمايشی از Query برای يک نمودار پايگاه داده نشان می دهد. به طور کلی برای همه مزيتها از يک نمايش گرافيکی، قاب Diagram مفيد می باشد. برای مشخص کردن جداول و نماهايی که روی هر کدام از Query هايتان پايه ريزی خواهد شد و ارتباطی بين آنها به خوبی ستونهايی که نشان داده شده است.


قاب Grid
دکمه قاب Grid را در نوار ابزار Query Designer که قاب Grid را نشان می دهد کليک می کنيم. قاب Grid شبيه به Query Designer Grid در Access می باشد. آن يک راه سريع برای تغيير سر ستون از يک ستون Query را فراهم می آورد و دستوراتی را که در هر کدام از سطرها نشان داده خواهد شد را مشخص می کند. انتخاب ملاک مانند را Surname = Jones قرار می دهد.


قاب SQL
دکمه قاب SQL را روی نوار ابزار Query Designer که قاب SQL را نشان می دهد کليک می کنيم. قاب SQL عبارت Transact-SQL واقعی را که Query را توليد خواهد کرد نشان می دهد. شما می توانيد مستقيماً عبارت Transact-SQL را با استفاده از قاب SQL وارد و ويرايش کنيد.
راهنمايی: زمانی که شما اولين Transact-SQL را می آموزيد، قاب SQL يک ابزار بزرگ آموزش می باشد. Query را با استفاده از قاب Diagram و Grid راه اندازی کرده و Query Designer عبارت Transact-SQL را برای شما خواهد ساخت.

آموزش SQL درس سوم

مرتب سازی و انتخاب کردن سطرها
در فصل گذشته ما بيشترين فرمهای مقدماتی از حالت SELECT را مرور کرده و آنها را برای انتخاب ستونهای يک جدول استفاده کرديم. اما بيشتر مواقع شما بازگشت به سطرها در جدول پس زمينه يا نمايش در يک قاعده خاص و فقط بازگشت به يک زير مجموعه از آنها را خواهيد خواست. شرطهای ORDER BY و WHERE در اين درس بررسی شده و اجرای آن برای شما فراهم شود.

شرط ORDER BY
شرط The ORDER BY يک ترکيب گزينه ای از يک حالت SELECT می باشد. آن به شما برای مشخص کردن ترتيب در آن سطرهايی که بازگشت خواهند کرد اجازه می دهد. ستونهای چندگانه می توانند مشخص شوند و سطرها می توانند به صورت ترتيب افزايشی يا کاهشی باز گردانده شوند.

مرتب سازی سطرها
ساده ترين فرم در شرط ORDER BY فراهم می سازد يک نام ستون تکی که برای مرتب کردن سطرها که به وسيله Query باز گردانده می شود استفاده خواهد شد.

مرتب کردن سطرها با استفاده از قاب Grid
1- Query Designer را برای جدول Oils به وسيله کليک راست کردن نام آن در قاب Details باز می کنيم. به زير منوی جدول Open رفته و همه ستونهای بازگشتی را انتخاب می کنيم. SQL Server ، Query Designer را برای جدول باز می کند.
2- قاب Grid را به وسيله کليک راست کردن دکمه قاب Grid در نوار ابزار Query Designer نشان می دهيم.

3- فقط ستونهای OilID ، Oil Name ، LatinName را برای نمايش انتخاب می کنيم. Query Designer محتويات قاب Results را که کمرنگ شده برای نشان دادن اينکه با مشخصات Query زياد مربوط نمی باشد نشان می دهد.

4- دکمه Run را در نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer فقط ستونهای مشخص شده را نشان می دهد.

5- نوع Sort فيلد Oil Name را صعودی قرار می دهيم.

6- دکمه Run را در نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer سطرهای مرتب شده با Oil Name را نشان می دهد.

مرتب سازی سطرها با استفاده از قاب SQL
1- قاب Grid را پنهان ساخته و قاب SQL را به وسيله کليک کردن دکمه ها روی نوار ابزار Query Designer نشان می دهيم.

2- DESC را بعد از شرط ORDER BY OilName اضافه می کنيم.

راهنمايی: کليد واژه DESCبه SQL Server برگرداندن سطرها به ترتيب نزولی را ابراز می کند. کليد واژه ASC که گزينه ای می باشد سطرها را به ترتيب صعودی برمی گرداند.
3- دکمه Run را روی نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer نتايح را که با OilName ذخيره شده به صورت نزولی نشان می دهد.

مرتب سازی ستونهای چندگانه
شما می توانيد ستونهای چندگانه را در شرط ORDER BY مشخص کنيد. زمانی که ستونهای چندگانه مشخص می گردند ترتيب ستونها نتايج SQL Server را که به وسيله اولين ستون و سپس به وسيله دومين ستون و بنابراين چهارمين ستون مرتب خواهد شد مشخص می کند.
راهنمايی: تمرينها در اين بخش از جدول OilOdors استفاده می کند که به صورت جدول الحاقی انجام وظيفه می کند که ارتباط چندبه چند بين جدول Oils و Odors را تجزيه و تحليل می کند. معمولاً شما کليدهای خارجی ترکيب شده در اين جدول را با استفاده از يک ارتباط تجزيه می کرديد.

مرتب سازی سطرها با استفاده از قاب Grid
1- پنجره شماره 1 را از منوی Window برای برگشت به درخت Console انتخاب می کنيم.
2- Query Designer را برای جدول Oil Orders به وسيله کليک راست کردن نام آن در قاب Details باز کرده روی زير منوی جدول Open رفته و همه سطرهای بازگشتی را انتخاب می کنيم. SQL Server ، Query Designer را برای جدول باز می کند.
3- قاب Grid را به وسيله کليک کردن دکمه قاب Grid روی نوار ابزار Query Designer نشان می دهيم.

4- * را در قاب Grid با نامهای دو فيلد جايگزين می کنيم. SQL Server محتويات از قاب Results را برای نشان دادن اينکه آن با مشخصات Query زياد در ارتباط نيست کم رنگ می کند.

5- دکمه Run را در نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer فقط ستونهای مشخص شده شما را نشان می دهد.

6- نوع Sort هر دوی ستونها را صعودی قرار می دهيم.

7- دکمه Run را در نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer سطرهای مرتب شده را با اولين OilID و سپس با OdorID در داخل OilID نشان می دهد.


مرتب کردن سطرها با استفاده از قاب SQL
1- قاب Grid را پنهان کرده و قاب SQL را به وسيله کليک کردن دکمه ها در نوار ابزار Query Designer نشان می دهيم.

2- ستونها را در شرط ORDER BY معکوس می کنيم.

3- دکمه Run را در نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer نتايج مرتب شده را با اولين OdorID و سپس با OilID نشان می دهد.

4- پنجره Query Designer را می بنديم.

شرط WHERE
با استفاده از شرط اختياری WHERE از حالت SELECT شما می توانيد يک زير مجموعه از سطرها که باز گردانده می شوند را مشخص کنيد. برای مثال شما ممکن است بخواهيد فقط مشتريهايی که بيش از $1000 در 12 ماه قبل خرج کرده اند را ببينيد يا اينکه فقط نامهای Oil که با حرف R شروع می شوند را ببينيد. شما اين ملاکها را با استفاده از شرط WHERE مشخص خواهيد کرد.

شرط WHERE BASIC
Operator Meaning
مساويست با = بزرگتر از < کوچکتر از >بزرگتر يا مساويست با =<کوچکتر يا مساويست با => مساوی نيست با <>
کليد برای شرط WHERE يک ملاک انتخابی می باشد که مشخص می کند که کدام سطرها باز خواهند گشت. ساختار پايه ای از يک شرط WHERE ، WHERE می باشد. SQL Server يک حدود کاملی از اپراتورهای مقايسه ای را به طوری که در جدول B-1 نشان داده شده فراهم می سازد.


مشخص شده در شرايط WHERE می تواند يک ارزش دائمی باشد مانند Red'''' يا 10000 يا می تواند باشد يک عبارتی که يک ارزش مانند GETDATE. را باز گرداند. به طور شبيه ارزش می تواند دستی ساخته شوند با استفاده از تابعهای Transact-SQL مانند LEFT که يک تعدادی از کاراکترهای مشخص شده از چپ يک رشته را باز می گرداند، ما تمام جزئيات توابع را در درس 24 مرور خواهيم کرد.
مشخص کردن يک شرط WHERE با استفاده از قاب Grid
1- پنجره شماره 2 را از منوی Window برای بازگشت به پنجره Query Designer که ما زودتر در اين درس استفاده کرده ايم انتخاب می کنيم.
2- قاب SQL را پنهان کرده و قاب Grid را به وسيله کليک کردن دکمه ها در نوار ابزار Query Designer نشان می دهيم.
3- ''=''Eucalyptus را در سل ملاک سطر OilName از قاب Grid وارد می کنيم.

4- دکمه Run را روی نوار ابزار Query Designer برای اجرای Query کليک می کنيم، Query Designer فقط يک سطر تنها را نشان می دهد.


مشخص کردن يک شرط WHERE با استفاده از قاب SQL
1- قاب Grid را پنهان ساخته و قاب SQL را به وسيله کليک کردن دکمه ها در نوار ابزار Query Designer کليک می کنيم.

2- شرط WHERE را با WHERE (LEFT(Oil Name,1)=''R'') تغيير می دهيم.

3- دکمه Run را در نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer نامهای Oil را که با ''R'' شروع می گردد را نشان می دهد.


استفاده کردن از اپراتورهای ويژه
علاوه بر فرمت استاندارد برای يک شرط WHERE از ، SQL Server همچنين سه عملگر را پشتيبانی می کند: LIKE که اجازه می دهد به شما به فراهم ساختن مقدار نامشخص با استفاده از وايلد کارتهای نشان داده شده در جدول 2-13 و BETWEEN که اجازه می دهد به شما مشخص کردن يک محدوده از ارزشها و IN که اجازه می دهد به شما برای مشخص کردن يک مجموعه از مقادير.
مثال معنی Wildcard
LIKE 'a' که ارتباط می دهد at'''' و ''as'' هر تک کاراکتر -اما نه ''and''%'t'%ILKE که ارتباط می دهد ''at'' و bat'''' و ''Together'' اما نه ''Lucky'' هر رشته از صفر يا چندين کاراکتر %LIKE '[a-c]at' که ارتباط می دهدCat'''' و ''bat'' اما نه ''fat'' هر کاراکتر ويژه در داخل يک محدوده يا مجموعه []LIKE '[a-b]at' که ارتباط می دهدBat'''' اما نه ''Cat''LIKE '[^c]at' که ارتباط می دهد ''Bat'' و ''fat'' اما نه ''Cat'' هر کاراکتر ويژه که در داخل يک محدوده يا مجموعه نمی باشد [^]

مشخص کردن يک شرط WHERE با استفاده از LIKE
1- شرط WHERE را در قاب SQL برای WHERE تغيير می دهيم. )% (Oil Name LIKE 'Rose'

2- دکمه Run را در نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer همه سطرهايی که با Rose شروع می گردد را نشان می دهد.


مشخص کردن يک شرط WHERE با استفاده از BETWEEN
1- شرط WHERE را در قاب SQL باWHERE(LEFT(Oil Name,1)BETWEEN A AND 'C') تغيير می دهيم.

2- دکمه Run را در نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer همه سطرها که با A و B يا C شروع می گردد را نشان می دهد.

راهنمايی: Transact-SQL همچنين عملگرها Not BETWEEN را پشتيبانی می کند که دقيقاً از همان طريق کار می کند. به استثنای اينکه آن شامل يک محدوده ای از مقادير می باشد. برای مثال Left (Oil Name , 1) Not BETWEEN 'C' And 'E' همه سطرها باز خواهد گرداند به جز آنهايی که Oil Name با C و D يا E شروع می کند.

مشخص کردن يک شرط WHERE با استفاده از IN
1- شرط WHERE را در قاب SQL با WHERE (LEFT (OilName , 1) IN('G','M','V')) تغيير می دهيم.

2- دکمه Run را در نوار ابزار Query Designer برای اجرا Query کليک می کنيم. Query Designer ، 8 سطر را نشان می دهد.


ترکيب کردن ملاک انتخابی
علاوه بر مشخص کردن يک شرط WHERE با استفاده از عبارت Format شما می توانيد همچنين عبارات را با استفاده از عملگر منطقی OR يا AND ترکيب کنيد. يک شرط WHERE از فرمت FormatOR سطرهايی که به ملاک مربوط می گردند خواهد بازگرداند، نظر به اينکه يک شرط WHERE از And Format سطرهايی که به هر دو ملاکها مربوط می گردند را باز خواهد گرداند.

مشخص کردن ملاک پيچيده با استفاده از OR
1- شرط WHERE رادرقاب SQL به WHERE (OilName='Rosemary' OR OilName='Sagy) تغيير می دهيم.

2- دکمه Run را روی نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer دو سطر را نشان می دهد.

مشخص کردن ملاک پيچيده با استفاده از AND
1- شرط WHERE را در قاب SQL به ) %(Oil Name LIKE 'Rose' WHERE تغيير می دهيم.

2- دکمه Run را روی نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer ، 4 سطر را نشان می دهد.

3- شرط WHERE را در قاب SQL به And (OilID<40) ) %(OilName LIKE Rose WHERE تغيير می دهيم.

4- دکمه Run را روی نوار ابزار Query Designer برای اجرای Query کليک می کنيم. Query Designer سطر Roso Otto را شامل می گردد.

آموزش SQL درس اول

درس اول : مفاهيم اوليه پايين صفحه


مقدمه :‌
كاربرد روز افزون بانك اطلاعاتي SQL مرا بر آن داشت تا مطالبي هر چند كوتاه جهت خوانندگان محترم سايت تهيه نماييم. قبلا از هر چيز لازم به ذكر است كه مطالب ذيل در حد آشنايي بوده و دوستان براي دستيابي به تكنيكهاي بيشتر مي بايست از كتابهاي مرجع و Book online خود SQL Server استفاده نمايند. در مطالب زير كه سلسله وار مباحث SQL Server را مرور خواهيم كرد , سعي شده تا ابتدا مطالب مقدماتي جهت آشنايي آورده شود و سپس اگر عمري باقي بود به مطالب پيشرفته آن بپردازيم. همچنين براي يادآوري خدمت دوستان ابتدا مرور سريعي بر چند دستور SQL كه كاربرد بيشتري دارند خواهيم پرداخت و سپس به SQL Server و مطالب آن خواهيم پرداخت . مطالب زير اكثرا از كتاب Microsoft SQL Server 7.0 Database Implementation Training انتخاب گرديده است . اين كتاب به همراه CD‌آموزش آن به عنوان يك مرجع براي امتحانات مايكروسافت استفاده مي‌شود.
جداول بكار رفته نيز همگي در SQL Server 7.0 در Database Northwind موجود هستند.


دستور Select



اين دستور كه دستوري مستقل نيست و حتما بايد با اجزايي بكار رود جهت ساخت پرس و جو بر روي بانك اطلاعاتي بكار مي‌رود و ركوردهايي كه با شرايط اين دستور همخوان باشد به عنوان نتيجه پرس و جو برمي‌گرداند . چهار كلمه كليدي وجود دارند كه بخشهاي ارزشمند اين دستور را تشكيل مي‌دهند :

1-select
2-from
3-where
4-order by


شكل كلي دستور :

Select [*|distinct column1, column2,…]
From table[,table2,…]
Where شرط
Order by نام فيلد يا شماره فيلد


مثال :

Select * from customers


اين دستور تمام ركوردهاي جدول customers را برمي‌گرداند. كه نتيجه 91 سطر از اطلاعات اين جدول خواهد بود
حال اگر شرط Country ='uk' اضافه كنيم ، فقط اطلاعات مشتريان انگليس جواب خواهند بود كه به 7 سطر تقليل مي‌يابد.

select * from customers
where Country ='uk'


حال
select City,Country from customers
order by city

فقط ستونهاي نام شهر (city) و نام كشور (Country) را بر گردانده و بر اساس نام شهر مرتب ميكند. دستور بالا با دستور پايين هردو يك جواب را ميدهند :

select City,Country from customers
order by 1


كه 91 سطر بازگردانده خواهد شد . در نتيجه پرس و جو تعدادي سطر تكراري وجود دارد مانند شهر London كه اگر از كلمه Distinct‌ در Select استفاده كنيم اين سطرهاي تكراري حذف خواهد شد .

select distinct City,Country from customers
order by 1


و جواب 69 سطر خواهد بود.


استفاده از توابع در Select

1- Count : تعداد سطرهاي بازگردانده شده توسط select را ميشمارد.
Select Count(*) from Customers
where Country ='uk'
در اصل تعداد مشترياني را ميشمارد كه در كشور انگليس هستند. كه عدد 7 جواب است.

2- Sum : مجموع يك فيلد عددي را برمي‌گرداند.

Select sum(Quantity) from [Order Details]


مجموع فيلد Quantity را براي فيلدهايي كه شماره محصول آنها ( Productid) برابر 11 است را محاسبه ميكند


نكته 1 : در دستور select مي‌توان از اسم مستعار استفاده كرد ، يعني نام جديدي را براي يك ستون در نظر گرفت به عنوان مثال select قبل را به شكل زير بكار برد :

Select sum(Quantity) as Sum_QTY
from [Order Details]
where productid = 11


كه Sum_QTY يك اسم مستعار براي مجموع است. استفاده از كلمه كليديas ‌اختياري است.
نكته 2 : در دستور select هرگاه اسم فيلدي اسم خاص باشد و يا فاصله بين اسم باشد مثل Order Details كه فاصله بين اسم جدول است حتماُ از علامت براكت [] ميبايست استفاده كرد.
نكته 3 : استفاده از group by :
هنگامي كه از توابع count ‌ و Sum به همراه يك فيلد ديگر در دستور select استفاده مي‌شود از group by استفاده مي‌كنيم .
به عنوان مثال دستور زير جمع مقادير فيلد Quantity را براي هر شماره محصول محاسبه ميكند .

Select productid, sum(Quantity) as sum_qty
from [Order Details]
group by productid


كه نتيجه مانند زير خواهد بود :
productid sum_qty
----------------------
61 603
3 328
32 297
6 301
41 981
64 740
9 95
12 344


در صورتيكه دستور ordr by 1 بعد از group by استفاده كنيم نتيجه بر اساس كد محصول مرتب خواهد شد.
نكته 4 : دستور where مي تواند خود شامل يك دستور select باشد :
select * from Products
where ProductID in
( select distinct ProductID from [order details] where Quantity >70)
order by ProductID


تنها نكته اي كه مي بايست توجه كرد اين است كه نام فيلدي كه در شرط آورده مي شود حتما در دستور select آورده شود, به عبارت ديگر select درون شرط تنها يك ستون را مي بايست برگرداند .


تمرين : با فرض اينكه دو جدول Products و order details داراي ستون (فيلد) يكسان ProductID هستند , يك دستور Select بنويسيد كه تمام فيلدهايي از Products را نشان دهد كه فيلد ProductID آن با ProductID جدول order details يكي باشد.؟
حل :
Select pr.*
From Products as pr , [order details] as od
Where pr. ProductID = od. ProductID


قابل به ذكر است كه بيش از 90% از كارهايي كه ما برروي جداول انجام مي دهيم با select و تركيبات آن انجام مي شود. لذا بدست آوردن تبحر در نوشتن select ها مي تواند شما را در تهيه برنامه ها ياري كند.

3-Min,max : بيشترين و كمترين مقدار فيلد را در بانك اطلاعاتي بدست مي دهد.
Select min (Quantity)
from [Order Details]


4-Top n : تعداد n سطر اول بانك اطلاعاتي را برمي گرداند.
Select top 5 *
from [Order Details]


5 سطر اول بانك را برمي گرداند.


نكته 3 : در حالت بالا اگر مقدار سطر 5 و 6 يكي باشد فقط سطر 5 جواب خواهد بود براي گريز از اين حالت از شكل زير در اين دستور استفاده ميكنيم :
Select top n with ties *
From table
5-Into
Select * from table1 into table2


اطلاعات table1 را به table2 كپي ميكند. البته table2 بايد از قبل وجود نداشته باشد.


اين دستور خود table2 را ميسازد.
دستور select قويترين و كاربردي ترين دستور در sql است كه خود ماهها نيازمند تمرين و آموزش است . براي اطلاعات بيشتر به books online خود Sql Server مراجع كنيد.

دستور Delete

براي حذف اطلاعات از يك بانك اطلاعاتي استفاده ميشود.

شكل كلي دستور :


Delete table1
Where شرط

مثال :


فرض كنيد جدول authors موجود باشد و فيلد كليد آن au_id باشد. براي حذف 10 سطر اول اين جدول از دستور زير استفاده مي كنيم :

DELETE authors
FROM
(SELECT TOP 10 * FROM authors) AS t1
WHERE authors.au_id = t1.au_id

دستور insert

براي اضافه كردن اطلاعات به يك جدول از اين دستور استفاده ميشود.

Insert into table1 (f1,f2,…)
Values (v1,v2,…)


كه f1,f2 نام فيلدها و v1,v2 مقادير آنها ميباشد.
البته ميتوانيد مقادير را نتيجه يك select قرار داد.
مثال :


Insert into table1
Select top 10
From table2


مقدار 10 سطر اول را از table2 را در table1 درج ميكند. البته بايد تعداد فيلدها يكي باشد. در غير اينصورت از values استفاده كنيد.

آموزش SQL درس دوم

داده ها
هنگامی که دو جدول در يک پيوند يک به چند سهيم هستند. وسيله محرک Query مقاديری از سطر را از يک طرف برای ارتباط دادن سطرها در طرفهای ديگری تکرار می کند. بعضی مواقع آن دقيقاً چيزی است که شما می خواهيد، اما اغلب شما می خواهيد تکرار کردن سطرها را از چندين طريق دسته بندی يا خلاصه سازيد. در اين درس، ما به دو روش برای انجام آن که عبارتند از کليد واژه DISTINCT و شرط GROUP BY نگاه خواهيم کرد.

شناختن SELECT DISTINCT
يکی از اهداف طرح پايگاه داده ارتباطی برداشتن وابستگی داده ها می باشد. اما بيشتر پايگاه داده به طور ضروری مقادير واقعی در چندين سطر را شامل خواهد شد. يک جدولی که شامل اطلاعات آدرس مشتری می باشد برای مثال احتمالاً کد ايالتی و کشوری برای چندين سطر خواهد داشت که نه اشتباه و نه تکراری می باشد. نظر به اينکه هر کد ايالتی نسبتی از يک مشتری می باشد. به همين نحو يک جدول از چندين جهت از يک ارتباط يک به چند ممکن است هر مقدار کليد خارجی معلوم که چندين بار تکرار شده را داشته باشد. آن برای يک ارتباط يکپارچه از پايگاه داده لازم می باشد. اگر چه اين تکرار می تواند بعضی مواقع نتايج Query را نامطلوب سازد. يک جدول مشتری با 1000 سطر با 90 درصد مشتری از کاليفرنيا، Query زير کد CA را 9000 بار خواهد باز گرداند که اصلاً يک نتيجه مفيدی نمی باشد.
SELECT State From Customer
کليد واژه Distinct در اين موقعيت شما را کمک می کند. Distinct که درست بعد از SELECT قرار می گيرد به SQL Server دستور داده که سطرهايی چندگانه در قرارگيری نتايج را حذف نمايد. بنابراين Query زير هر کد ايالتی را فقط يک بار باز می گرداند به طور وضوح ليستی که شما جستجو می کنيد.
SELECT DISTINCT State From Customer
راهنمايی: همتای کليد واژه Distinct ، All می باشد که SQL Server را برای بازگرداندن همه سطرها آگاه می سازد خواه آن واحد باشد يا خير. از موقعی که اين يک عملکرد پيش فرض از يک عبارت SELECT می باشد All به طور معمول استفاده نمی گردد. اما شما ممکن تصميم بگيريد به در برداشتن آن اگر ساختار دستور Query را بيشتر قابل فهم سازيد.

استفاده کردن از SELECT DISTINCT
کليد واژه Distinct می تواند در عبارت SQL از Query Distinct يا به وسيله تنظيمات Properties از Query مشخص گردد.

ايجاد کردن Distinct Query با استفاده از قاب دياگرام
1- Query Designer را برای جدول Oils به وسيله کليک راست کردن نام جدول در قاب Details باز کرده روی جدول Open رفته و همه سطرهای بازگشتی را انتخاب می کنيم.
2- قاب دياگرام را به وسيله کليک کردن روی دکمه قاب دياگرام در نوار ابزار Query Designer نشان می دهيم.
3- دکمه Add Table را کليک می کنيم. Query Designer کادر محاوره ای Add Table را نشان می دهد.
4- Plantparts را در ليست جدول انتخاب می کنيم و سپس Add را کليک می کنيم. Query Designer جدول را به Query اضافه می کند.
5- Close را برای بستن کادر محاوره ای کليک می کنيم.
6- دکمه قاب SQL را در نوار ابزار Query Designer کليک می کنيم. قاب SQL ، Query Designer را نشان می دهد.
7- علامت * بعد از کليد واژه SELECT را حذف می کنيم.

8- دکمه قاب SQL را در نوار ابزار Query Designer کليک می کنيم (OK را اگر Query Designer يک متن خطا درباره ساختار دستور عبارت SELECT نشان می دهد کليک می کنيم). Query Designer قاب SQL را پنهان می سازد.
مهم: زمانی که شما Query Designer را باز می کنيد حالت SQL پيش فرض معمولاً SELECT* می باشد. ستون ويژه در قاب دياگرام به سبب اينکه آنها به ليست ستون اضافه می شوند انتخاب می گردند. مايکروسافت اين را يک ويژگی در نظر می گيرد.
9- در قاب دياگرام فقط ستون Plantpart را از جدول Plantparts برای نشان دادن انتخاب می کنيم.

10- دکمه Run را برای اجرای مجدد Query کليک می کنيم. Query Designer هر مقدار Plantpart را چندين بار ليست می کند.

11- در يک ناحيه خالی از قاب دياگرام کليک راست کرده و Properties را انتخاب می کنيم. Query Designer کادر محاوره ای Properties را نشان می دهد.

12- گزينه مقادير Distinct را انتخاب می کنيم.

13- Close را برای بستن کادر محاوره ای کليک می کنيم.
14- دکمه Run را برای اجرای مجدد Query کليک می کنيم. Query Designer هر مقدار را فقط يک بار نشان می دهد.

ايجاد کردن يک SELECT DISTINCT با استفاده از قاب SQL
1- قاب دياگرام را پنهان ساخته و قاب SQL را نشان می دهيم.
2- عبارت SELECT موجود را با متن زير جايگزين می کنيم.
SELECT DISTINCT Plant Types Plant Type
FROM Oils INNER Join
Plant Types ON Oils Plant Type ID=Plant Types Plant Type ID

3- دکمه Run را برای اجرا مجدد Query کليک می کنيم. Query Designer مقدار PlantType متمايز که به وسيله جدول Oils بازگشت شده را نشان می دهد.


شناختن GROUP BY
کليد واژه Distinct امر می کند. SQL Server را به بازگرداندن سطرهای واحد نظر به اينکه شرط GROUP BY ، SQL Server را به ترکيب سطرها با مقادير يکسان در ستون يا ستونهای مشخص شده در شرط در داخل سطر تکی امر می کند.
مهم: هر ستونی که در شرط GROUP BY شامل می باشد بايد در خروجی Query شامل گردد.
شرط GROUP BY اغلب با يک aggregate Function استفاده می گردد. يک aggregate Function محاسبات در مجموعه از مقادير را به انجام می رساند و يک نتيجه تک مقداری را باز می گرداند. رايج ترين گزينه های به هم پيوسته استفاده شده در پرس و جوهایGROUP BY ، MIN می باشد که کوچکترين مقادير را در مجموعه باز می گرداند. MAX که بزرگترين مقادير در مجموعه را باز می گرداند و COUNT که تعدادی از مقادير را در يک مجموعه باز می گرداند.

استفاده کردن از GROUP BY
شرط GROUP BY می تواند مشخص شود با استفاده کردن از هر يک از قابها در Query Designer ، اما قابهای SQL و Grid بيشترين کنترل را فراهم می سازد.

ايجاد کردن يک GROUP BY Query با استفاده از قاب Grid
1- قاب SQL را پنهان ساخته و قاب Grid را نشان می دهيم.

2- ستون OilName را برای Query اضافه می کنيم.

3- دکمه Group By را در نوار ابزار Query Designer کليک می کنيم. Query Designer يک ستون Group By برای شبکه اضافه می کند و هر دوی مقادير را برای Group By قرار می دهد.

4- سل Group By را برای تغيير دادن سطر OilName به Count تغيير می دهيم.

5- دکمه Run را برای اجرا مجدد Query کليک می کنيم. Query Designer تعدادی از Oils را برای هر PlantType نشان می دهد.


ايجاد کردن يک Group By Query با استفاده از قاب SQL
1- قاب شبکه را پنهان ساخته و قاب SQL را نشان می دهيم.

2- عبارت SELECT موجود را با متن زير جايگزين می کنيم.
SELECT Plant parts Plant part Count (Oils Oil Name) As Number Of Oils
FROM Oils INNER Join
Plant parts ON Oils Plant part ID=Plant parts Plant part ID
GROUP BY Plant parts Plant part

3- دکمه Run را برای اجرای مجدد Query کليک می کنيم. Query Designer مقدار oils برای هر Plantpart نشان می دهد.

استفاده کردن از شرط HAVING
شرط Having سطرهای بازگردانده شده به وسيله شرط GROUP BY را از همان راهی که يک شرط Where سطرهای بازگردانده شده را به وسيله شرط SELECT محدود می سازد. هر دو شرط Where و Having می تواند در يک عبارت SELECT شامل شود که شرط Where قبل از گروه بندی علميات و شرط Having بعد از آن به کار برده می شود. ساختار دستور شرط Having همانند شرط Where می باشد به استثنای اينکه شرط Having می تواند شامل يکی از توابعهای به هم پيوسته باشد که در ليست ستونها از شرط SELECT قرار می گيرد. اگر چه شما بايد توابع به هم پيوسته را تکرار کنيد. برای مثال شرط Having که در حالت زير استفاده شده صحيح می باشد.
SELECT Plant parts Plant part Count (Oils Oil Name) As Number Of Oils
FROM Oils INNER Join
Plant parts ON Oils Plant part ID=Plant Parts Plant part ID
GROUP BY Plant parts Plant part
HAVING Count (Oils Oil Name)>3
اگر چه شما نمی توانيد از اسم مستعار برای تابع Count در شرط Having استفاده کنيد. بنابراين شرط Having زير درست نخواهد بود.
HAVING Number Of Oils>3

ايجاد کردن يک Query با استفاده از HAVING در قاب Grid
1- قاب SQL را پنهان ساخته و قاب Grid را نمايش می دهيم.

2- 5Add> را برای سل مورد نظر از ستون oil Name قرار می دهيم.

3- دکمه Run در نوار ابزار Query Designer را برای اجرای مجدد Query کليک می کنيم.


ايجاد کردن يک Query با استفاده از HAVING در قاب SQL
1- قاب Grid را پنهان ساخته و قاب SQL را نشان می دهيم.

2- شرط Having را برای HAVING (Count (Oils Oil Name)<5) تغيير می دهيم.

3- دکمه Run در نوار ابزار Query Designer را برای اجرای مجدد Query کليک می کنيم. Query Designer فقط آن Plantparts که Oils اشتراکی کمتر از 5 دارد را نشان می دهد.

گذاشتن عكس پشت نوار ابزار Explorer

هموطن- براي اين كار ابتدا باید وارد رجیستری ویندوز شد Start\Run\Regedit. با استفاده از اين آدرس مي توان عكسي را در قسمت نوار ابزار مرورگر قرار داد: HKEYCURRENTUSER\Software\Microsoft\Internet Explorer\Toolbar متغيري به نام Backbitmap از نوع String مي سازيم و در آن آدرس فايل BMP را به آن مي دهيم. توجه داشته باشيد كه فايل مورد نظر بايد از نوع BMP باشد.

آموزش کامل منوی BOOT در ويندوز

در حال حاضر بسياري از كاربران كامپيوتر از دو ويندوز بر روي سيستم خود استفاده ميكنند. براي مثال دو ويندوز 98 ( به عنوان سيستم عامل Base ) و ويندوز XP به عنوان سيستم عامل دوم. همان طور كه ميدانيد بعد از نصب ويندوز XP روي ويندوز 98 ( به عنوان سيستم عامل دوم ) ، ويندوز XP يك صفحه انتخاب نوع سيستم عامل ورودي در ابتداي راه اندازي سيستم به وجود مي آورد كه كاربر ميتواند توسط آن سيستم عامل دلخواهش را انتخاب كند. اين منوي انتخاب Boot شرايطي دارد كه كاربر بايد به آنها توجه كند. براي مثال در حالت پيش فرض ويندوز XP به عنوان سيستم عامل اول ( انتخاب اول ) درمنوي بوت ظاهر ميشود و شما براي تغيير انتخاب 30 ثانيه بيشتر فرصت نداريد. در اين آموزش ميخواهم نحوه مديريت دلخواه منوي Boot را به شما آموزش دهم. و اما آموزش : براي مديريت منوي بوت ويندوز ابتدا وارد ويندوز XP شويد. سپس روي آيكن My Computer در Desktop راست كليك كرده و گزينه Properties را انتخاب كنيد. در صفحه System Properties وارد قسمت Advanced شويد. در اين قسمت روي دكمه Settings مربوط به زير مجموعه Startup and Recovery كليك كنيد. صفحه Startup and Recovery مربوط به تنظيمات بوت است كه تك تك موارد اين صفحه را برايتان شرح ميدهم : قسمت System startup : در ليست كشويي موجود در زير Default operating system شما ميتوانيد سيستم عامل انتخابي پيش فرض را تغيير دهيد. قسمت Time to display list of operating system مربوط به تغيير مدت زمان نمايش صفحه انتخاب بوت است( در واقع تغيير مدت زمان فرصت شما براي انتخاب ويندوز ). شما ميتوانيد با تغيير زمان موجود در Box جلوي اين عبارت كه بر حسب ثانيه است اين زمان را تغيير دهيد. توجه داشته باشيد كه اگر تيك كنار عبارت اين گزينه را برداريد ديگر منوي انتخاب بوت نمايش داده نخواهد شد و سيستم به صورت اتوماتيك وارد سيستم عامل پيش فرض انتخابي ميشود. قسمت Time to display recovery options when needed مربوط به تغيير مدت زمان نمايش صفحه Recovery است كه كاربر در مواقع ضروري به آن نياز پيدا ميكند. در اين مورد نيز ميتوان درست مانند قسمت قبل عمل كرد. در اين مورد نيز بايد توجه بالا را رعايت كنيد. ضمنا شما ميتوانيد با فشردن كليد F6 در صفحه كيبورد به صفحه Recovery دسترسي پيدا كنيد ( اين دكمه ممكن است در بعضي از سيستم ها متفاوت باشد ). اگر شما كاربر حرفه اي هستيد ميتوانيد تمام اين كارها را ( البته با جزئيات بيشتر ) با فشردن دكمه Edit در اين قسمت انجام دهيد. با فشردن اين دكمه فايل Boot.Ini توسط برنامه Notepad باز ميشود و شما ميتوانيد آن را به صورت دستي ( Manual ) ويرايش كنيد. قسمت System failure : اين قسمت همان طور كه از نامش پيداست مربوط به شكستهاي سيستمي با همان مشكلات ‍Crash در ويندوز است. شما ميتوانيد اين قسمت را به شرح زير مديريت كنيد : Write an event to the system log : با فعال بودن اين قسمت تمامي اتفاقات و رويدادهاي سيستمي كه شامل Crash ها و ... ميشود ، در يك فايل سيستمي ذخيره ميشود تا در مواقع نياز به كاربر در ريشه يابي مشكل كمك كند. Send an administrative alert : با فعال بودن اين گزينه در مواقع بروز مشكل يك پيغام هشدار اجرايي براي كاربر ارسال ميشود تا او را مطلع كند ( در واقع اين پيغام را در قسمت انبار پيغامهاي خطا ذخيره ميكند ). Automatically restart : با فعال بودن اين گزينه بعد از بروز هر مشكل سيستمي جدي و نمايش پيغام خطا سيستم به صورت اتوماتيك Restart ميشود تا از بروز آسيبهاي جدي تر به سيستم جلوگيري شود. قسمت Write debugging information : اين قسمت مربوط به تنظيمات فايلهاي كمكي و به صورت ذخيره موقت ميباشد. از طريق ليست كشويي زير آن شما ميتوانيد نحوه ذخيره فايلهاي كمكي ذخيره موقت را معين كنيد. به ترتيب زير : None : هيچ اطلاعاتي در فايل ذخيره نخواهد شد. Small memory dump : ذخيره اطلاعات موقت به صورت بسيار جزئي و مختصر در يك فايل Dump . Kernel memory dump : ذخيره اطلاعات موقت در حافظه موقت Kernel . در واقع نظارت جزئي تر روي قسمت Kernel يا هسته سيستم عامل و ثبت اطلاعات ضروري در هنگام بروز مشكل آن. Complete memory dump : ذخيره اطلاعات ضروري به صورت كامل در يك فايل ذخيره موقت يا به عبارت بهنر ذخيره تمام جزئيات مشكل ( چه Kernel و ... ) در يك فايل Dump . اگر اين گزينه را انتخاب كنيد عبارت Overwrite any existing file در زير آن فعال ميشود كه فعال بودن آن به معني اين است كه فايلهاي Dump موجود بازنويسي خواهند شد. قسمت Small dump directory نيز محل ذخيره فايلهاي ذخيره موقت را نمايش ميدهد ( البته در حالت انتخاب گزينه Small memory dump . اگر شما حالت Kernel را انتخاب كنيد فقط مسير يك فايل نمايش داده خواهد شد ( شما ميتوانيد نام و مسير اين فايلها را به دلخواه تغيير دهيد ). پيشنهاد من به شما ( اگر كاربر حرفه اي نيستيد ، همان انتخاب Small memory dump است. به ابن ترتيب شما ميتوانيد كليه موارد مربوط به تنظيمات Boot و ... را مديريت كنيد.

کوکی چیست؟

«کوکي» بخش کوچکي از اطلاعات فرستاده شده توسط وب‌سرور براي ذخيره در مرورگر است تا بتواند بعدا از طريق آن مرورگر، دوباره خوانده شود. ديتاي ذخيره شده براي اينکه وب‌سرور يک سايت، اطلاعات مشخصي را درباره‌ي بازديدکننده آن وب‌سايت خاص بداند، مفيد است.


به گزارش سرويس نگاهي به وبلاگ‌هاي خبرگزاري دانشجويان ايران (ايسنا)، نويسنده‌ي وبلاگ ''هك و سكريتي'' به نشاني http://haktak.blogfa.com در ادامه نوشته است: کوکي فرمت فايل متني را دارد که در دايرکتوري مربوط به مرورگر ذخيره مي‌شود و در هنگامي که مرورگر در حال اجراست در حافظه RAM قرار مي‌گيرد. اين اطلاعات مي‌تواند هنگامي که کاربر از وب‌سايت خاصي خارج شد، در هارد درايو ذخيره شود. کوکي‌ها ابزار بسيار مهمي براي نگه داشتن state روي وب هستند. state به توانايي يک برنامه براي کار با کاربر به صورت محاوره‌اي اشاره دارد.


در اين نوشته آمده است: کوکي‌ها فقط مي‌توانند به وب‌سرور بگويند که آيا شما قبلا هم از سايت ديدن کرده‌ايد و اطلاعات کمي (مثلا يک شماره کاربر) در مرتبه بعد که از سايت ديدن مي‌کنيد از خود وب‌سرور به آن برگردانند. بيشتر کوکي‌ها هنگامي که از مرورگر خارج مي‌شويد از بين مي‌روند. نوع ديگري از کوکي‌ها به عنوان کوکي ماندگار وجود دارند که تاريخ انقضاء دارند و تا آن تاريخ روي هارد درايو شما باقي مي‌مانند. کوکي ماندگار مي‌تواند براي ردگيري عادات وبگردي يک کاربر با مشخص‌کردن وي هنگام مراجعه مجدد به يک سايت مورد استفاده قرار گيرد. اطلاعات در مورد اينکه اهل کجا هستيد و به چه صفحات وبي سر مي‌زنيد، در فايل‌هاي لاگ يک وب‌سرور وجود دارد و مي‌تواند براي ردگيري رفتار وب‌گردي کاربران مورد استفاده قرار گيرند، اما کوکي‌ها آن را آسانتر مي‌کنند...

پسورديكه هيچ كس نمي تونه اونو بشكنه

امروز میخوام یه روش برای یه پسور د جدید بهتون بگم که هیچکس نتونه وارد کامپیوتر شما بشه .
برای این کار این مسیر رو طی کنید start-run و در run این رو تایپ کنید syskey پنجره ای که
باز میشه اسمش هست Securing the Windows XP Account Database در این صفحه دکمه
update رو فشار دهید و در پنجره جدید Password Startup رو انتخاب کرده و پسور د خودتون رو وارد کنید.
حالا کامپیوتر خودتون رو restart کرده و تغییر رو خواهید دید.( صفحه ای جدید.پسوردی جدید).
همچنین میتونید در قسمت... Securing یک فلاپی درست کرده که سیستم بدون اون بالا نیاد.

ازکارانداختن Shut down در ویندوز

 با اين روش ويندوز شما ديگر Shut Down نخواهد شد!!


ابتدا ريجستري را باز كرده سپس شاخه زير را پيدا كنيد و يك متغيير به نام NoClose در آن بسازيد از نوع dword سپس مقدار آن را به 1 تغيير دهيد يا ميتوانيد متن زير را در notePad بنويسيد و با پسوند Reg ذخيره سازيد

آی پی و پورت

طبقه بندی IP ها IP ها به 5 کلاس A تا E تقسیم می شوند که بر حسب اهمیت کلاس A تا C مورد اهمیت تر است و ما هر 5 نوع را برای شما بیان می کنیم :

1 – قالب 32 بیتی کلاس A این گونه است 7 بیت شبکه و 24 بیت کاربر . اگر IP را این گونه فرض کنیم xxx.yyy.zzz.rrr این کلاس شامل تمام IP هایی می شود که xxx های آن بین 1 تا 126 است . هرگاه پر ارزش ترین بیت IP آدرس صفر باشد ، آدرس از کلاس A است . همانگونه که مشاهده می کنید بخش شبکه این کلاس قادر به آدرس دهی 127 شبکه می باشد و می توان حدود 17000000 کاربر داشته باشد .
بنابراین به این نتیجه می رسیم که آدرس های کلاس A شبکه های ستون فقراتی اینترنتی هستند .

2 – قالب 32 بیتی کلاس B بصورت زیر است : آدرس کاربر (16 بیت) آدرس شبکه (14 بیت) 10هرگاه پر ارزش ترین بیت های IP آدرس 10 باشد .
آدرس از کلاس B است . مانگونه که مشاهده می کنید بخش شبکه این کلاس قادر به آدرس دهی 16382 شبکه می باشد . که هر یک می تواند 65534 کاربر داشته باشد . بنابراین به این نتیجه می رسیم که آدرس های کلاس B شبکه های عظیم اینترنتی هستند که تمام این آدرس ها امروز تخصیص داده شده اند . این IP ها تمام xxx هایی را شامل می شوند که عددشان بین 128 تا 191 است و از کلاس های پر کاربر هستند .

3 – قالب 32 بیتی کلاس C به صورت زیر است : آدرس کاربر (8 بیت) آدرس شبکه (21 بیت) 110در این کلاس پر ارزش ترین بیت ها 110 هستند . این کلاس پرکاربرد ترین کلاس است .
در این کلاس با توجه به آدرس 21 بیتی شبکه ، می توان حدود 2000000 شبکه تعریف کرد . و این کلاس تمام IP هایی را شامل می شود که xxx های آنها بین 192 تا 223 است .

4 - آدرسهای کلاس D : قالب 32 بیتی کلاس D به صورت زیر است : آدرس کاربر (28 بیت) 1110در این کلاس پر ارزش ترین بیت ها 1110 هستند . و 28 بیت بعدی برای مقاصد گروهی به کار می رود .

5 - آدرسهای کلاس D : قالب 32 بیتی کلاس D به صورت زیر است : آدرس کاربر (28 بیت) 1110در این کلاس پر ارزش ترین بیت ها 1110 هستند . و 28 بیت بعدی برای مقاصد گروهی به کار می رود .

خلاصه ای از مطالب بالا : این هم خلاصه مطالب مهم که اگر حوصله خواندن این کلاس های مسخره IP را ندارید :
1 – کلاس A : عدد سمت چپ IP آدرس های کلاس A بین 0 تا 127 می باشد .

2 – کلاس B : عدد سمت چپ IP آدرس های کلاس B بین 128 تا 191 می باشد.

3 – کلاس C : عدد سمت چپ IP آدرس های کلاس C بین 192 تا 223 می باشد .
خوب حالا فکر کنم مفهوم IP قشنگ براتون جا افتاده میریم سر دستورها . بدست آوردن IP یک سایت : در اولین قدم هک چه کلاینت چه سرور باید IP را بدست بیاوریم .

که برای بدست آوردن IP یک سرور یا سایت 2 روش وجود دارد البته نرم افزار های زیادی در این مورد است که به موقعش معرفی میکنم .
در CMD ویندوزتان بروید و این عبارتو تایپ کنید ping 3 – حالا Port چیه ؟ پورت یک گذر گاه ورود به کامپیوتر است . ولی منظور از پورت در این نرم افزار ها پورت باز است .
کاربرد های IP : قطع ارتباط شخص با اینترنت : شما می توانید با استفاده از برنامه هایی به نام IP Disconnect یا Rocket و دانستن IP شخص مقابل را از اینترنت بیرون بیندازید کند کردن سرعت ارتباط شخص با اینترنت : با استفاده از برنامه هایی مانند Vai-te-ja-icmp-Bomber و ... با فرستادن Packet های بسیار در یک زمان سرعت شخص را عملاً کاهش دهید .
پیدا کردن پورت های باز : وقتی که IP یک فرد را داشته باشید می توانید با استفاده از برنامه های Port Scanner سیستم شخص مقابل را جستجو کنید و اگر پورت بازی وجود داشت در صورت امکان از آن استفاده کنید . یافتن تروجان فعال در سیستم مقابل : خب مانند بالا بعضی برنامه ها با دادن IP یک دستگاه ، آن دستگاه را برای تروجان های فعال جستجو می کند و اگر پورت بازی مربوط به یک تروجان را پیدا کند به شما گزارش می دهند .

اینترنت خوب . بد .زشت

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

دغدغه هاي اصلي

1- آيا بزرگراههاي اطلاعاتي ، ساختار دانش را تغيير مي دهند؟ اين پرسش به اين خاطر مطرح است كه وقتي دانش شفاهي در عصر گوتنبرگ به خط تبديل شد ساختار دانش تغيير كرد. آيا در عصر انقلاب ارتباطات و ديجيتالي شدن چنين واقعي دوباره تكرار مي شود؟
2- اطلاعات اكنون يك كالاي گرانقيمت و فروختني است. به طوريكه فقط ثروتمندان قادر به خريد آن هستند .آيا اين عامل قدرت خريد باعث تغيير محتواي اطلاعات نخواهد شد؟ آيا فردا فقط اطلاعاتي كه ويژه ثروتمندان است توليد مي شود؟ بر سر اطلاعات عمومي چه خواهد آمد؟
3- فيلمهاي پورنوگرافي اكنون در اينترنت موجود است. آيا آنچه در اين « روسپي خانه هاي الكترونيك » مي گذرد اطلاعات است؟ آيا جوخه هاي فسادي كه اكنون در اينترنت به دنبال اين نوع مطالب هستند، طالب دانش به شمار مي آيند؟ و با توجه به تعاملي بودن اين بزرگراهها ، تكليف بچه هاي كه وارد اينترنت مي شوند چيست؟ آيا كـانون خـانواده به اين ترتيب در امـان مي ماند؟
4- اين بزرگراهها ضربه پذير هستند و علت اينكه دولتها اطلاعات خود را در آنها جاري نمي كنند مساله ضربه پذيري است. چه كسي بايد قوانين آنرا وضع كند؟
5- مشخص شده است آمريكا با ريزپردازنده اي بنام Clipper Chip كه در كامپيوترها و تلفن ها كار گذاشته شده ، تماس هاي مردم آمريكا را كنترل مي كند. تكليف آمريكايي ها و كساني كه بـا آنها از طريق بـزرگراهها تماس مـي گيرند چيست؟ و چه كساني تبعات ايـن استراق سمع را ميپذيرد؟
6- مخالفان دولتها ( چريكهاي چياپاس، انقلابيون چچن و ... ) از طريق اينترنت جنگ الكترونيك پارتيزاني به را انداخته اند. آيا دولتهايي كه داعيه جريان آزاد اطلاعات را دارند، اين وضع را تحمل مي كنند؟.

7- بزهكاري در اينترنت ريشه دوانده است. پليس آمريكا معترف است كه بزهكاران در اين بزرگراهها از پليس جلو افتاده اند. كدام تمهيدات و كدام قوانين ، گره ماجرا را خواهد گشود؟
8- فاشيستها ، نئونازيها ، ضد سياهان و ... خلاصه نژاد پرستان هم در كنار بزرگراههاي اطلاعاتي اردو زدهاند. چه كسي جرئت عبور دارد؟
به نظر مي رسد اينترنت اين آخرين برگ انقلاب ارتباطات چه در 1969 كه فرزند جنگ آنارشيست بود و چه حالا كه چند دهه از عمرش مي گذرد ، هنوز ناشناخته مانده است. اينترنت به مثابهتبلور روح انقلاب ارتباطات اگر چه از مرگ فاصله ها خبر مي دهد اما هنوز با چهره اي مرموز اجازه نزديك شدن به خود را نمي دهد . دشوار است كه در عصر مرگ فاصله ها ، مجبور به فاصله گرفتن باشيد.

تاريخچه اينترنت ، فرزند آنارشيست جنگ سرد

اينترنت اين بزرگراه مرعوب كننده در پنتاگون ( وزارت دفاع آمريكا ) متولد شد. نام دوران كودكي اينترنت آرپانت (ARPANET) بود كه در بدو تولد يعني در سال 1969 بر آن نهاده شد. آرپانت به عنوان شالوده اصلي اينترنت بر آن بود تا خود را به شبكه هاي راديويي و ماهواره اي وقت و همچنين به كامپوتر هاي ديگر متصل كند و كار پژوهشهاي مربوط به وزارت دفاع آمريكا را با سرعت و كيفيت بهتر به انجام برساند . اين پژوهشها و پروژها كه در آرپانت دنبال مي شد غالبا در خـدمت ميليتاريسم كـاخ سفيد بود و به ايـن ترتيب آن چه امـروز بـه اينترنت انـجاميده،تـونـل محرمانه اي بوده است كه محققان ، كارشناسان و آكادميسين هاي آمريكا از آن عبور مي كردند . در حقيقت آرپانت يا همان اينترنت جوان ، خط تماس الكترونيك و محرمانه دست اندركاران وزارت دفاع آمريكا و پژوهشگران بوده است. آرپانت به اين نيت متولد شد كه به كارشناسان نظامي و كامپيوترها كمك كند تا طرحهاي نظامي را به پيش ببرند و در سراسر آمريكا از تجارب و منابع يكديگر بهره مند شوند. آن چه امروز به نام پست الكترونيك ( E-mail ) مطرح شده و يكي از خدمات رايج اينترنت محسوب مي گردد، محصول همان دوران تماس كارشناسان نظامي و كامپيوتر ها در آرپانت است.بايد به اين گفته افزود كه پيشرفتهاي تكنولوژيك اينترنت عملا مديون همان نيازهاي ميليتاريستي كاخ سفيد بوده است. به ويژه آنكه پيامهايي كه رد و بدل مي شده از جنبه امنيتي بايد كاملا تجزيه و به مجاري و مقاصد مختلف ارسال مي شده تا در صورتي كه هر يك از مجاري ارسال پيامها ، به هر علتي مسدود مي شد ويا ضربه مي ديد ، راههاي ديگر باز مانده باشد.
اينترنت تاسال 1983 كمتر از پانصد كامپيوتر ميزبان ( Host Computer) داشت و اين كامپيوتر ها عمدتا در آزمايشگاههاي نظامي و بخشهاي كامپيوتري آمريكا قرار داشت، اما چهار سال بعد در سال 1978 اينترنت در صدها دانشگاه و آزمايشگاه پژوهشي ، صاحب 28 هزار كامپيوتر ميزبان شد.كه در حال حاضر اين رقم به بيش از 100 ميليون رسيده است و روز به روز بر تعداد آن افزوده مي شود و تخمين زده مي شود كه روزانه 7000 استفاده كننده ديگر نيز به اين جمع افزوده شوند و تا سال 2010 تعداد مشتركين به يك ميليارد نفر مي رسد.
امـا اتفاق ديـگري بـاعث شد كـه اينترنت پـوسته نظامـي و دانشگاهي خود را بشكافد بروز پديده « مولتي مديا » (Multi Media ) يا همان رسانه چند كاره بود. استفاده از نرم افزارهاي خاص به استفاده كنندگان از اينترنت امكان داد تا به طور همزمان از تصوير ، صدا و نوشتار استفاده كنند.
كاري كه قبلا متصور نبود . قبلا خط از رسانه نوشاري مي آمد، صدا از رسانه هاي شنيداري و تصوير از رسانه هاي ديداري . اما حال همه اينها از طريق يك سيستم قابل دريافت بود.- در واقع كاربران اين شبكه كه از پروتكل (http )براي ارتباط استفاده مي كنند در حال گسترش روز افزون مي باشد.به بيان ديگر اكنون بزرگترين سرمايه گذاريها در گسترش وب جهاني و ورود كارگزاران و كاربران اطلاعات و رسانه ها به اين شبكه مي باشد. اين توسعه به حدي است كه جنبه هاي ديگر اينترنت را تحت تاًثير قـرار داده واكنون وقتي صحبت از اينترنت مي شود منظور همان وب جهاني (WWW ) مي باشد.- در كنار اين توليدكنندگان كامپيوترهاي شخصي (PC)به اين فكر افتادند تا از اينترنت بهره برداري تجاري كنند. آنها وارد ميدان سيمكشي و اتصال كامپيوترها شدند و پست الكترونيك را براي شركت و دفترهاي مختلف فراهم ساختند.اين كار كه در حقيقت به اتصال كامپيوترهاي شخصي به يكديگر انجاميد « شبكه منطقه محلي » ( LAN)نام گرفت.اين شبكه به كاربران امكان مي دهد تا در يك محدوده جغرافيايي خاص به تماس با يكديگر بپردازند.
پيدايش شبكه منطقه محلي پايان كار نبود و « شبكه منطقه وسيع » (WAN) هم پا به عرصه نهاد.اين شبكه به كاربران امكان مي دهد تا در يك محدوده وسيع جغرافيايي، مثل دولت با دولت و يا كشوري با كشور ديگر ارتباط برقرار كنند.و به اين ترتيب اينترنت پس از فتح دنياي آكادميك به پيشروي در جهان تـجارت پـرداخت.اكنون ديـگر رشد انفجارآميز اينترنت نه يك تب و گـرايش بي انگيزه بلكه عملا محصول يك بازار آزاد ديجيتال است.
با اين همه ، اينترنت كه اكنون امكان تلفن زدن، ويدئو ديدن، استفاده از انواع اطلاعات، گوش دادن به برنامه هاي راديويي، انجام خريد و اجراي آموزش را از طريق يك سيم را فراهم آورده ، هنوز به بزرگراه اطلاعاتي تبديل نشده است. عده اي بر اين باورند كه ابر بزرگراه اطلاعاتي واقعي نه فقط بايد شبكه هاي كامپيوتري بلكه هر نوع ارتباط مخابراتي ديگر اعم از تلفن، بي سيم و ماهواره را هم برقرار سازد و سرعت آن نيز بسيار بالاتر از سرعت كنوني اينترنت باشد.


اينترنت ، خوب ، بد ، زشت

سرويسهاي اينترنت

ميزبانها يا كارگزاران اطلاعاتي در اينترنت خدمات گوناگوني ارايه مي كنند اما شايد بتوان اين خدمات را بطور كلي در موارد زير طبقه بندي كرد:
1 - پست الكترونيك(E-mail) :
اين سرويس براي مبادله نامه ها و پيامها بين كاربران اين شبكه مي باشد.به اين ترتيب كه هر كاربر داراي جعبه پستي رايانه اي با آدرس و مشخصات خاص خود مي باشدكه پيامها و نامهاي مربوط به او در آن ذخيره مي گردد.
2- كنترل رايانه از راه دور( Tel net ) :
اين خدمات براي اتصال و راهبري يك رايانه از راه دور مي باشد.اشخاصي مانند:سرپرستان و رؤساي شركتها و سازمانها مي توانند به اين وسيله مديريت و سرپرستي خود را از راه دور اعمال كنند.نوع ديگر استفاده از اين خدمات مي تواند استفاده از توان عملياتي يك رايانه قوي براي محاسبات و پردازشهاي حجيم و پيچيده اطلاعات مي باشد.
3- انقال پرونده ( FTP) :
اطلاعات در شبكه هاي رايانه اي به صورت فايلها يا پرونده هاي مختلف ذخيره شده اند. براي انتقال اين پرونده ها به رايانه خود احتياج به پروتكلي به نام( FTP) مي باشد كه با آن مي توان هر گونه پرونده را ارسال يا دريافت نمود.
4- انجمنها و گروههاي مختلف :
هم اكنون در اينترنت تقريباً در تمامي موضوعات مورد علاقه بشري انجمن هاي شكل گرفته كه از طرق اين شبكه مي توان در انخمنها و گروههاي همفكر و داراي علايق مشترك عضو شدوبه همفكري ومبادله اطلاعات پرداخت.
5- كنفرانس از راه دور (Tel conference ) :
در اين مكان اين امكان وجود دارد كه چند كاربر در زمان واحد و از راه دور به گفت و گو بپردازند.با اين وسيله ديگر نيازي به برقراري جلسات پرخرج وهزينه وحضور فيزيكي افراد براي برقراري يك جلسه وجود ندارد.
6- شبكه خبري (Usenet) :
اين سرويس به روزنامه ها و مجلاتي مربوط مي شود كه به طور الكترونيك قابل دسترسي اند. اين شبكه آميزه اي از گروههاي خبري است كه بر اساس موضوع طبقه بندي مي شوند.
7- و بطور كلي بهره گيري از اينترنت در رشته هاي مختلف علمي ، فني ، پزشكي ، اقتصادي ، تبليغ كالا ، بازاريابي ، فروش كالا ، خريد ، دريافت و پرداخت وجه ، آموزش و تحقيقات ، كتابخانه ، فكس . تلفن و...



اينترنت و رسانه ها

صفت عمده رسانه هاي ارتباط جمعي،توده اي بودن آنهاست. باتوجه به ويژگيهاي خاص ارتباط در اينترنت به نظر مي رسد دوره اين رسانه در حال اتمام مي باشد. ويژگي خاص اينترنت تعاملي يا اينتراكتيو (Interactive ) بودن فرآيند ارتباط مي باشد. بنابراين ديگر جايي براي جريان يكطرفه اطلاعات از رسانه هاي ارتباط جمعي باقي نمي ماند. تافلر معتقد است رسانه هاي همگاني (در كشورهاي صنعتي) در حالي كه به اوج قدرت رسيده اند بناگاه از مسند قدرت مطلق به زير كشانده مي شوند.
اگر رسانه را طبق تعريف كانال و محيط انتقال پيام بدانيم، اينترنت خود يك رسانه است. رسانه هاي سنتي با آمدن اينترنت از نظر كيفي دچار تغييرات شديدي خواهند شد كه در مواردي شايد شاهد پايان عمر يك رسانه باشيم.كه در زير به برخي از آنها اشاره مي گردد.

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

مطبوعات
در آينده زماني را كه مطلبي را از يك جريده مشاهده مي كنيم مي توانيم متن آن را به شكل صدا گوش دهيم و تصوير آن را در صورت تمايل به صورت متحرك ببينيم. در واقع مطبوعات و جرايد ضمن گردآوري اطلاعات در حوزه موضوع مربوط به خود ارتباط تنگاتنگي با بانكهاي اطلاعاتي ديگر خواهند داشت.يعني مطبوعات يك محيط چند رسانه يي (Multi Media) براي انتقال اطلاعات خواهند بود كه در صورت تمايل نسخه چاپي از آن تهيه كرد و به شكل سنتي مطالعه كرد.

راديو
ويژگي اصلي راديو اين است كه فقط با يكي از حواس پنجگانه در ارتباط است و بنابراين مي توان همراه با گوش دادن به آن به فعاليت ديگري نيز پرداخت.همانند رسانه هاي ديگر جريان يكسويه اطلاعات در اين رسانه نيز از بين خواهد رفت و استفاده كننده خواهد توانست متون مربوط به موضوع دلخواه خود يا موسيقي مطلوب خود را انتخاب كرده و به آن گوش دهد. به خاطر اين كاركرد و با تعريف جديدو قابليت انعطاف در مورد سفارشي بودن مي توان گفت اين رسانه يا رسانه صوتي به اين زودي ها از بين نخواهد رفت.

تلويزيون
همانطور كه در مورد راديو گفته شد عصر پخش يكسويه اطلاعات به علت فعال شدن مخاطب در حال از بين رفتن مي باشد .استفاده كننده خود اطلاعات دلخواه خود را از ميان اطلاعات بيشمار انتخاب و دريافت خواهد كرد. در اينترنت ديگر اين بيننده است كه تعيين مي كند چه پخش شود وحتي در زمان پخش به صورت همزمان (Online) مي تواند نظر خود را اعلام كندو در نحوه پخش آن تاُثير بگذارد.

سينما
به نظر مي رسد رسانه يي كه كمترين تاُثير را از اينترنت خواهد پذيرفت سينما خواهد بود سينما بخاطر ويژگيهاي خاص خود تنها رسانه اي است كه مستقل خواهد ماند. گرچه تكنيكهاي صدا و تصوير در حال توسعه روزافزون مي باشد امابه هر موجوديت سينما و عمل سينما رفتن باقي خواهد ماند.

تاُثيرات اجتماعي اينترنت
اينترنت مي تواند بر تمامـي جنبه هاي مختلف بشري تاُثيرگذار باشدو در ايـن بين مي توان به جنبه هاي اقتصادي ، سياسي ، فرهنگي و آموزشي اشاره كرد.كـه بـه اختصار به بـرخـي از آنها مي پردازيم

الف: اقتصاد

با انتقال كار به خانه ها كه به سرعت در حال گسترش مي باشد ساختار اداري سازمانها بشدت دستخوش تحول خواهد شدكه اين مساُله منجر به كم شدن رفت و آمدها و كاهش مصرف انرژي و در نتيجه آن كاهش آلودگي هوا خواهد شد.
با افزايش و انعطاف در ساعات كاري قطعاً بهرهوري كار بالا خواهد رفت اما به نظر مي رسد قوانين و آيين نامه هاي كنترل كار در خانه به راحتي تدوين شدني نيست و مسائل زيادي در اين زمينه وجود خواهد داشت . در زمينه هاي ديگر حذف پول فعلي و گسترش پول اعتباري الكترونيكي و گردش سريعتر و راحت تر پول، رواج نرم افزار هايي كه در آن پروتكلهايي براي ثبت سفارش و انتقال اعتبار وجود دارد. تجارت را تحت تاُثير قرار خواهد داد و سهم تجارت جهاني از اين تاُثير بيشتر خواهد بود.

ب : سياست
بيشترين تاُثير سياسي اينترنت را مي توان كاهش اقتدار دولتهاي مستبد و توتاليتر دانست. اين دولتها معمولاً از طريق محدود كردن اطلاعات حكومت مي كنند. جريان آزاد اطلاعات حق حاكميت دولتها براي مرزهاي خود را تضعيف كرده و ناديده مي گيرد زيرا اينترنت مرزي نمي شناسدبويژه مرزهاي سياسي به همين دليل است كه حكومتهاي ايدئولوژيك و تماميت طلب سعي در انحصار ، كنترل و محدود كردن اينترنت دارند و اصولاً هيچ علاقه اي به گسترش و توسعه آن ندارند و سرمايه گذاري خاصي را در اين زمينه انجام نمي دهند .
از جنبه هاي ديگر تاُثير اينترنت بر ساختار سياسي كشور را مي توان در تنوع مشاركت مردم در حكومت در آينده ديد. شكي نيست كه مشاركت سنتي به صورت انتخاب نمايندگان براي مدت محدود يا ساختار پارلماني تحت تاُثير قرار خواهد گرفت . به عنوان مثال تمام يا بخشي از مردم كه به صورت تصادفي انتخاب مي شوند مي توانند در ساعات خاصي و از كامپيوتر شخصي خود به طور مستقيم در تصميم گيريها و يا بخش خاصي از تصميم گيريها به طور فعال اظهار نظر كرده و مؤثر باشند. افزايش تبادل اطلاعات و آزادي آن قطعاً باعث گسترش مردمسالاري خواهد شد.

ج : فرهنگ
واگرايي فرهنگي : بطور حتم اينترنت به خاطرتنوع وسيع كاربران ، باعث واگرايي فرهنگي خواهد شد . برخلاف نظر عده اي كه معتقدند اينترنت باعث سلطه فرهنگي غرب بركل جهان خواهد شد و جهان يكدستي و يكنواختي فرهنگي و به خصوص از نوع غربي(آمريكايي) آن پيدا خواهد كرد ، به علت تنوع فرهنگي جوامع مختلف و امكان نشر آزادانه عناصر فرهنگي ، فرهنگهاي منطقه اي حفظ خواهد شد. حتي سلطه زبان انگليسي بر اينترنت نيز دليلي براي سلطه فرهنگي نمي تواند باشد.
گسترش مسائل غير اخلاقي : جنبه ديگر تاُثير اينترنت بر فرهنگ اشاعه مسائل غير اخلاقي ، تصاوير مستهجن و ديگر مطالب و اطلاعات مضر و منحرف كننده بصورت آزاد مي باشد كه خود اهميت بسياري را در غرب بويژه در بحثهاي اجتماعي اينترنت به خود اختصاص داده و دولتها به طور جدي در حال تصويب قوانيني هستند كه نشر هر گونه مسائل غير اخلاقي را در اينترنت ممنوع كنند. بديهي است كه حساسيت بيشتر در اين مورد مربوط به كودكان و نوجوانان مي باشد كه در برابر اين مسائل آسيب پذيرتر مي باشند،كه ما در اين مورد در بخش ديگري بطور مفصل صحبت خواهيم كرد.
نقض حريم زندگي خصوصي : بزرگراههاي اطلاعاتي نه تنها حق حاكميت ملي را نقض كرده اند بلكه به حريم خصوصي افراد نيز وارد شده و از طريق انواع بانكهاي اطلاعاتي ، مالي ، بيمه ، ثبت احوال ، پرسنلي و ... خصوصي ترين اطلاعات مربوط به افرادرا مورد دسترسي قرار داده اند.
واقيعت مجازي (Virtual Reality): در واقعيت مجازي شخص با گذاشتن كلاه مخصوص بر سر و قرار گرفتن در جعبه اي خاص و متحرك از دنياي واقعي بيروني خارج مي شود و بطور مجازي وارد دنياي مي گردد كه از طريق دو صفحه نمايشگر كوچك و به شكل سه بعدي در درون كلاه به او نمايش داده مي شود .دنيايي كه به طرز ماهرانه اي شبيه سازي شده و سعي مي شود با حركتهاي طبيعي مكان متحرك تمام تجربيات و احساسهاي شخص به طرز طيبعي بروز كنند. واضح است كه اين پديده ابتدا بر سرگرميهاي انسان و سپس در آموزش و ديگر جنبه هاي زندگي تاُثير زيادي خواهد گذاشت.

آموزش و پرورش
فرآيند آموزش تاُثيرات زيادي از اينترنت گرفته و خواهد گرفت . گسترش ارتباطات اصالت فراگيرنده را در فرآيند آموزش بيشتر خواهد كرد . دانشگاهها و مدارس سنتي متحول خواهد شد و پديده دانشگاههاي بدون ديوار را شاهد خواهيم بود . با توجه به امكان ارتباط گسترده از طريق رايانه ديگر نيازي به حضور فيزيكي در يك كلاس و تشكيل كلاس در زمان محدود نيست .
از نظر منابع و كتابها و مقالات نيز محقق مي تواند وارد بانكهاي اطلاعاتي مناسب با موضوع خود شده و به جستجو بپردازد و پس از يافتن منابع مناسب آنها را بصورت فايلهاي متني يا ابر متن به رايانه خود منتقل كند و ديگر نيازي به حضور در كتابخانه و مراكز اسناد سنتي نخواهد بود.
فرآيند آموزش به صورت مستمر و در تمام مدت عمر خواهد بود و به طور كل نهاد آموزش و پرورش تحول بنيادي خواهد يافت و آموزش فراگير محور خواهد بود .

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


پيامدهاي منفي اينترنت

بطور كلي شبكه جهاني اينترنت در اختيار و يا كنترل كسي نيست . هر عضو اين شبكه اطلاعاتي را كه بخواهد در اختيار ديگران قرار دهد وارد سيستم مي كند و از اطلاعات موجود در شبكه نيز استفاده مي كند . يعني هم توليد كننده اطلاعات است و هم استفاده كننده آن.با نوجه به اينكه اينترنت يك شبكه توزيع شده مي باشد و در يك جا متمركز نيست ، مديريت در آن نيز كاملاً غير متمركز و توزيع شده مي باشد.
ورود بي كنترل اطلاعات به شبكه اينترنت نشان دهنده وجود نوعي هرج و مرج در اين شبكه است كه باعث گريز گروههايي از اينترنت و همچنين استقبال گروههاي ديگري از آن شده است. نكته مهمي كه مطرح است اين كه چه اطلاعاتي مبادله مي شود و سود و زيان آن چيست؟ اينترنت در بخشهاي سياسي ، اقتصادي ، اجتماعي ، فرهنگي ، علمي و ... چه كارآييهايي دارد و فوايد آن براي ما چيست؟ زيانهايش كدام است؟ آيا اصولا ما مي توانيم حق انتخاب داشته باشيم يا در گردونه حركت كلي جهان مجبور به حركت هستيم و تنها شتاب اين حركت به اراده ما بستگي دارد؟
گستردگي استفاده از اينترنت مي تواند نشان دهنده تنوع كارآيي آن هم باشد. افراد عادي جامعه ، بازرگانان ، متفكران ، سياستمدران ، توليد كنندگان صنعتي و كشاورزي ، گروههاي سياسي و اجتماعي ، دانشمندان ، پزشكان ، مراكز علمي ، كتابخانه ها ، مراكز خبري ، نهادهاي دولتي ، مراكز هنري و ... كه به اينترنت مي پيوندند هر يك انتظارات خاصي از اين وسيله فراگير ارتباطي دارند و هزينه هاي لازم را كه چندان هم كم نيست مي پردازند تا بتوانند اطلاعات مورد علاقه خود را مبادله كنند.
روي آوردن چنين طيف وسيعي به اينترنت نشان مي دهد كـارآيي اين ابـزار به گونه اي است كـه مي تواند انتظارات آنها را برآورده كند.اما با توجه به اين كه در شبكه اينترنت همه مي توانند اطلاعات دريافت و ارسال كنند و هيچ كنترل مركزي ويا تمركز اطلاعاتي وجود ندارد بسياري از شركتها و يا افـراد سودجو از ايـن شبكه استفاده كـرده مطالب و تصاوير غير اخلاقي را وارد شبكه مي نمايندو راه را براي استفاده نادرست از اين شبكه باز مي كنند. اين سؤاستفاده ها عملا مشكلاتي را در راه بـهره بـرداري درست هـمگاني از اينترنت ايـجاد كـرده است . چـه بسيار خانواده هايي كه در مناطق مختلف جهان از امكان انحراف فرزندانشان از طريق اينترنت نگران هستند.. گسترش فساد اخلاقي از طريق اينترنت تنها مورد استفاده از اين سيستم نيست اشاعه افكار نادرست همچون انديشه هاي نژاد پرستانه و ارتباط گروههاي نژاد پرست با يكديگر و امثال آن نيز از جمله نكاتي است كه در اين مورد مطرح مي شود.
سؤاستفاده هايي كه از طريق اينترنت صورت گرفته است ، بسياري از دولتهاي جهان را خواه در اروپا و خواه در آسيا و ساير مناطق ، برآن داشته است تا اهرمهاي نظارت و كنترل براي استفاده كنندگان ، وضع كنند.
همه دولتهاي جهان بر اين اعتقادند كه بايد با تبعات و آثار منفي اين شبكه مقابله كرد ، البته برخي از گروهها با هر نوع كنترل و نظارت مخالفند و آن را گامي در جهت سركوب آزاديهاي دموكراتيك مي دانند.البته توافقهاي اخلاقي در حال شكل گيري است كه روشهاي براي جلوگيري از نشر و گسترش مسائل غير اخلاقي پيدا شودكه در درجه اول منع توليد اينگونه اطلاعات را هدف گرفته و در درجه بعد منع دريافت و اتصال به اينگونه پايگاههارا در نظر دارد. نرم افزارها و سخت افزارهايي كه به اين منظور تهيه مي شوند ، ديوارآتش (FireWall)نام دارند.
برغم مواضع گوناگوني كه در قبال اين شبكه مهم جهاني وجود دارد ، اما همه براين نكته اتفاق نظر دارند كه بايد با تمامي تبعات منفي اينترنت بخصوص در زمينه مسائل غير اخلاقي مقابله كرد . همچنين بايد با انواع جنايت و اقدامات جنايت بار ، و تقلب و جعل حقايق حتي در سطح تضارب آراء وديدگاههاي سياسي كه مي تواند از تبعات منفي اين دستگاه مهم باشد ، مقابله كرد ؛ از ديگر تبعات منفي دستگاه اينترنت ، مي تواند آنچه كه به امپرياليسم فرهنگي تعبير مي شود ، باشد.
هيچ دولتي را در جهان كنوني نمي توان يافت كه آغوش خود را به طور كامل به روي اينترنت گشوده و يا در برابر آن موضعي كوركورانه اتخاذ كرده باشد، حتي دولتهايي كه مدعي دموكراسي و آزادي در زمينه هاي مختلف هستند ، بطور كامل دروازهاي كشور خود را به روي اين دستگاه اطلاع رساني نگشوده اند. در سال 1996 كنگره آمريكا قانوني را در خصوص « مقررات ارتباطات » به تصويب رساند كه از انتشار يـا مبادله اطلاعات منافي عفت توسط اينترنت ، جلوگيري مـي كرد. به دنبال تصويب اين قانون بود كه برخي از گروهها اعلام كردند اين قانون با اولين اصلاحات به عمل آمده در قانون اساسي آمريكا ، در تناقض است ، و ممكن است بر رفتارهاي ارزشي جهان دموكراتيك ، خدشه وارد سازد.
اما امروز پس از تحول در شبكه اينترنت و كاربردهاي وحشتناكي كه از طريق آن صورت گرفته و همچنين آثار و تبعات مخربي كه در پي داشته است ، رجال سياسي ، فرهنگي و امنيتي را بر آن داشته است تا نگراني خود را از اين انقلاب اطلاعاتي و ارتباطي مهم ابراز دارند ، و ضرورت مقابله با خطرهاي ناشي از آن را مورد توجه قرار دهند. از سوي ديگر آنها در جستجوي يافتن راه حلي هستند كه بتواند كاهش ضررهاي اجتماعي ناشي از اينترنت را تضمين كند.
در همين زمينه به ذكر برخي از نمونه هاي سياسي ، فرهنگي ، اخلاقي و... اشاره مي كنيم:
عربستان به دولت لندن اعتراض مي كندكه جلو فعاليت مخالفان رياض را بگيرد. مخالفان رياض در لندن نه تظاهرات مي كنند و نه روزنامه و نشريه اي منتشر مي كنند. آنها هر روز از طريق بزرگراههاي اطلاعاتي وارد قلمرو سلاطين و شاهزادگان رياض مي شوند و صرفاً در برابر كانونهاي مورد نظر خود ، درنگي كوتاه مي كنند .همين و بس . مخالفان رياض از طريق اينترنت اخبار تحولات سياسي ، اقتصادي ، بازداشتها و رسواييهاي حكومت رياض را براي كامپيوتر هاي متصل به اينترنت در عربستان ، ارسال مي كنند. آنها به دنبال دائر كردن يك بولتن الكترونيك از اخبار عربستان براي كل جهانند.

چريكهاي زاپاتيستا در مكزيك وقتي از مذاكره با دولت نااميد شدند، كانالهاي تماس با كاخ رياست جمهوري مكزيك را در اينترنت اعلام كردند و از هواداران خود در دنيا خواستند حمايتهاي خود از چريكها را به كاخ رياست جمهوري مكزيك اعلام كنند و چند ساعت نگذشته بود كه جنگ پارتيزاني از طريق اينترنت به نتيجه رسيد. حالا دولت مكزيك از نقش اينترنت براي ارتش آزاديخواه زاپاتيستا مطلع است.

مبارزات بوسني و چچن نيز به خوبي از سلاح اينترنت بهره گرفته و آن را به ابزاري براي پيام رساني مؤثر تبديل كرده اند.و لذا نگراني « هنري گرونوالد » سياستمدار و روزنامه نگار معروف آمريكايي و ناشر سابق «تايم» بي دليل نيست كه مي گويد: در آينده ، تكنولوژي نوين رسانه ها به صورت بزرگراهي يكطرفه ! امواجي از اطلاعات را برصفحات كامپيوترها سرازير مي كنند كه كنترل آنها براي دولتهاي مركزي ناممكن است
مشكل ديگر كه ذكر شد دستيابي به پورنوگرافي و صور قبيحه در اين بزرگراه اطلاعاتي است. اين موارد ضد فرهنگي و قبيح ، كانون خانواده ودر راُس آن كودكان را تهديد مي كند. گفته مي شود كار آنقدر بالا گرفته كه كنگره آمريكا در صدد وضع قوانين محدود كننده در اين زمينه برآمده است. اين موضوعات بيشرمانه و نفرت آور ، در عين حال ممكن است ، ادامه و بقا يابند . زيرا عده اي وضع قانون عليه اين موارد را نقض آزادي ! مي دانند. آنها مي خواهند « روسپي خانه هاي الكترونيك » را دائر نگاه دارند تا جوخه هاي فساد در بزرگراههاي اطلاعاتي هميشه طعمه هاي براي شكار داشته باشند. طبق يك تحقيق ظرف شش ماه 450 هزار و 620 قطعه تصوير و متن نوشتاري پورنوگرافيك ، 6 ميليون و433 هزار و297 بار توسط دريافت كنندگان - فقط در آمريكا-
دريافت شده است . البته اين آمار مربوط به 5 سال پيش مي باشد.
در آسيا ، پليس ژاپن جوان 26 ساله اي را كه اقدام به ارسال تصاوير غير اخلاقي از طريق اينترنت كرده بود را بازداشت كرد . براي اين جوان علاوه بر 2 سال زندان ، 25 هزار دلار نبز جريمه تعيين شد.در كشور چين به تمام دارندگان اينترنت ، دستور داده شده است تا اسامي آنها در مراكز پليس ثبت شود . ساير شركتها و موسسات يا اشخاص از توليد يا تكثير و انتشار و مبادله اطلاعاتي كه مخل امنيت و نظم عمومي است ، منع شده اند.
اما فرانسويها به منظورمقابله دائمي با تهاجم فرهنگي انگليس ـ آمريكا جبهه جديدي را گشوده اند. وزير فرهنگ فرانسه به هنگام بحث در خصوص سياستهاي ـربوط به زبان ، تاُكيد كـرده است كـه « در قرنهاي گذشته ما به كشور حمله مي كرديم اما جنگ جديد فضاي كامپيوتري است ، بر ما لازم است تا از جايگاه و موقعيت فرانسهدر شبكه اينترنت حفاظت كنيم.» اين در حالي بود كه مسئولين سياسي فرانسه از تمايل روز افزون به سوي فرهنگ يكپارچه جهاني انتقاد كردند و نگراني خود را از كاربرد وسيع زبان انگليسي در شبكه اينترنت به اين اعتبار كه به عنوان تهديدي آشكار براي زبان فرانسه است ، آشكار ساختند.
آلمان يكي ديگر از كشورهاي است كه خشم خود را در برابر فضاي كامپيوتري اعلام كرده است. يكي از شديدترين انتقادها در سال 1995 در خلال مرافعه مشهوري بود كه دادستان كل ايالت باير اعلام كرد؛ دادستان اين ايالت گفت كه 200 گروه خبري اطلاعات و اخبار غير اخلاقي را از طريق اينترنت مبادله مي كنند ، اين امـر مخالف قـوانين آلمان است . در اوايل سال 1996 شركت آلمانـي (Deutsch Telkom) سايت شبكه Web متعلق به مردي كه به نئونازيها گرايش داشت را بست . اين مرد به ترويج و انتشار افكار نازيسم مي پرداخت و ديگران را تشويق به انجام فعاليتهاي نژادپرستانه مي كرد.
دانشگاه كلن برنامه اطلاعات غير اخلاقي را كه وابسته به شبكه اينترنت دانشگاه كلن بودرا تعطيل كرد . يكي از دلايل اين اقدام ، شكاياتي بوده است كه از سوي بسياري از مشتركين رسيده بود. اما اين دانشگاه پس از فروكش شدن مخالفتها مجدداً اقدام به پخش آن كرد.
اينترنت مي تواند ابزار توطئه هم باشد . پليس آمريكا به طور مشخص احساس مي كند بزهكاران در بزرگراههاي اطلاعاتي از پليس جلو افتاده اند و پليسها بايد علاوه بر اسلحه به كامپيوتر هم مجهز شوند . اينترنت در عين حال به محل قرار سران قاچاق مواد مخدر هم تبديل شده است . آمـوزشهاي تسليحاتي ، نقض كپي رايت از طريق وارد كردن آثار به اينترنت ، سرقت اطلاعات و باج گيري از افراد ، دستبرد به بانكها و مسدود كردن حسابها به نفع سارقان اينترنتي ، هك و نفوذ به سيستم هاي اطلاعاتي و ... از عوارض حركت در بزرگراههاي اطلاعاتي است.
به گفته يكي از ماُمورين FBI يك گروه كه به گفته وي از اهالي اروپاي شرقي مي باشند تاكنون موفق شده است اطلاعات بيش از 5 ميليون كارت اعتباري را به دست آورد و احتمالاً به زودي به صورت ناگهاني وارد عمل شده و به شدت به اقتصاد آمريكا ضربه خواهد زد . خبري كه ماه قبل در سايت BBC پخش شد خبر از راهاندازي يك مدرسه ويژه براي آموزش آكادميك علوم مربوط به نفوذ به رايانه در فرانسه بود . يا به قولي يك مدرسه تبهكاري اينترنتي كه حتي يك پسر 14 ساله هندي با انتشار كتابهاي با تيراژ ميليوني به آموزش هك مي پردازد.

دولتها واينترنت
تمامي دولتها در كشورهاي مختلف جهان تلاش كرده اند تا نسبت به شبكه هاي پخش و نمايش الكترونيكي ، اهرمهاي نظارتي و كنترل را قرار دهند تا از استفاده سؤ از اين وسيله علمي كه هدف آن خدمت به انسان است ، نه خيانت ، جلوگيري شود . اما برخي از انتقادها و اعتراضها در اين خصوص وجود دارد كه خواستار متوقف ساختن اين نظارت است ، و ادعا مي كنند كه اين اقدامات مخالف آزادي بيان و انديشه است و آن را به عنوان يكي از آفتهايي مي دانند كه اينترنت را تهديد مي كند.
اينترنت پديده جنجالي جديدي است ، و دنياي عجيب ديگري است كه انسان تا در آن سير نكند آن را نمي يابد. اينترنت مرزهاي جغرافيايي را در هم مي شكند، همچنين مي تواند مرزهاي فرهنگي ميان ملتها را درهم شكند. اين مسايل است كه موجب برانگيخته شدن نگراني كشورهاي جهان شده است ، و آنها را بر آن داشته است تا اقدامات نظارتي قانوني بر اين شبكه اعمال كنند ، و از طريق تلاشهاي مطلوب تبعات و آثار منفي آن را متوقف سازند.
اما آيا اين كشورها مي توانند بطور كامل از آثار و تبعات اينترنت رهايي يابند و فقط اطلاعات سالم و مفيد را از آن دريافت كنند ؟ آيا اين امكان وجود دارد تا اينترنت به عنوان يك دستگاه اطلاع رساني حقيقي به طوري كه هدفش خدمت به انسان و رشد بشريت باشد ، مورد استفاده قرار گيرد؟ و سؤال ديگر اينكه آيا كساني كه اين وسيله علمي پيشرفته را به صورت ابزاري براي انهدام فرهنگها و ارزشهاي انساني درآورند حاضر هستند تا در اجابت به فشارهاي مخالفان ، از اهداف و اقدامات گذشته خود بازگردند ؟ كسي نيست تا به اين سؤال پاسخ آري دهد.
اين وظيفه دولتها و مراكز فرهنگ ساز است كه به شكل مطلوبي ، با افزايش آگاهي و شناخت نسلهاي كنوني و آينده را از خطرات حقيقي كه اينترنت آنها را به شدت تهديد مي كند حفظ كند.

چگونه ID ياهوي خود را از هكر پس بگيريد

http://www.lon.ir/up/uploads/1262944545.jpg


اگر کسي پسورد شما را به دست آورد راه بازگرداندن آن چيست؟ اين هم يک نکته جالب که خيلي ها به آن توجه نميکنند. در واقع اگر يک زماني بر اثر بي توجهي، شخصي ID مربوط به ايميل شما را هک کرده و پسورد شما را عوض نمود، در چنين مواقعي از امکان Forgot Password استفاده کنيد! ضمنا اين نکته را فراموش نکنيد که به هنگام Sign up، در اغلب سايت ها، مثل Yahoo! يا Hotmail، سئوالاتي در زمينه تاريخ تولد، کدپستي، کشور، سئوال کوتاه و جواب کوتاه و يک آدرس Mail براي مواقع اضطراري از شما سئوال مي شود! اين سئولات بسيار مهم هستند.


لازم است اين موارد را هميشه به خاطر داشته باشيد و يا آنها را جايي يادداشت کنيد، که اگر کسي شما را هک کرد، بتوانيد اط اين طريق پسوورد خود را پس بگيريد و عوض کنيد. به هر حال براي انجام اين کار در صفحه Email Login روي گزينه Password lookup کليک کنيد. در اين صفحه همان اطلاعات کليدي که در قسمت بالا گفته شد را بايد وارد کنيد، اگر اين اطلاعات را به خاطر داريد که جاي اميد باقي است، در غير اين صورت از ادامه اين کار صرف نظر کنيد.

خوب حالا بعد از وارد کردن اين اطلاعات، سايت ايميل شما درست بودن آنها را چک ميکند و در صورت درست بودن آنها، شما به مرحله بعدي هدايت مي شويد. در اين مرحله که به منظور ايجاد امنيت بيشتر ايجاد شده است، سايت ايميل از شما يک سئوال کوتاه ميپرسد و شما بايد به آن پاسخ صحيح بدهيد. البته دقت کنيد که اين پرسش و پاسخ را خودتان به هنگام Sign up تعيين کرده ايد و بايد آن را به خاطر داشته باشيد. ( مثلا فيلم مورد علاقه شما کدام است؟ که شما بايد در اينجا همان پاسخي را بدهيد که قبلا و در هنگام راه اندازي صندوق پستي خود داده بوديد). بعد از وارد کردن پاسخ کوتاه در صورت درست بودن آن، شما قادريد به دو صورت موجود، پسورد خود را مجددا تصاحب کنيد و آن را تغيير دهيد.

1- Display New Password که به شما رمز عبور جديدتان را نشان ميدهد.

2- Email New Password که رمز عبور جديد شما را به آدرس ايميلي که به هنگام Sign up داده ايد، ميل مي کند. ( Alternate Email).

چگونه وارد چت روم پر(full) در Yahoo Messengerشويد!؟

همانطور كه مي دانيد اتاق هاي !Yahoo داراي قوانين خاصي هستند . مثلا حداكثر نفرات داخل اتاق 40 نفر مي باشد و اگر آن اتاق داراي ظرفيت كامل باشد يعني 40 نفر در آن آنلاين باشند , ديگر نمي توان وارد اتاق شد . اما گاهي مي توان اين قوانين را زير پا گذاشت . حتما تا به حال شده كه جلوي نام يك اتاق در ليست اتاق هاي Yahoo ببينيد : (40) . ولي خيلي تمايل داشته باشيد وارد آن اتاق شويد . روش زير را براي اينگونه اتاق ها امتحان كنيد : اگر بخواهيد وارد چت رومي كه پر است (يعني 40 نفر در آن آنلاين هستند) شويد مراحل زير را دنبال كنيد: ابتدا يك چت روم بسازيد كه هيچ كس داخل آن نيست . حال كد روبرو را در قسمت پيغام تايپ كنيد و كليد Enter را بزنيد. /join X (كه بجاي X بايد نام چت رومي كه پر هست و قصد ورود به آن را داريد را تايپ كنيد.) ممكن است با پيغامي كه مي گويد اين چت روم پر است مواجه شويد.يك مدت صبر كنيد و دوباره كد بالا را وارد كنيد.اين بار وارد چت روم پر خواهيد شد!!

تقويم فارسي ياهو مسنجر چيست ؟

تقويم(Calendar)، يكي از امكانات جالب و جذاب در ياهو مسنجر است و كاربردهايي فراواني دارد، ولي به علت ميلادي بودن آن، كمتر مورد توجه فارسي زبانان عزيز قرار مي گيرد.
تقويم فارسي ياهو مسنجر، اين امكان را به شما مي‌دهد تا بتوانيد با استفاده از آن به برنامه ريزي روزانه خود پرداخته و زمان خود را مديريت نماييد.

برنامه‌ريزي روزانه يكي از روشهاي آشكار موفقيت است، اين امر به سادگي با استفاده از تقويم فارسي ياهو مسنجر براي شما ميسر خواهد شد.


پس از دريافت فايل Farhoo.exe براي نصب تقويم فارسي، آن را اجرا نماييد. براي اضافه نمودن تقويم فارسي به ياهو مسنجر خود مطابق دستور العمل، عمل نماييد

) قدم اول : دريافت نرم افزار
ابتدا تقويم فارسي ياهو مسنجر را دانلود نماييد.

2) قدم دوم : نصب نرم افزار
پس از دريافت نرم افزار فايل Farhoo.exe را اجرا نماييد، و مطابق دستور العمل تقويم فارسي را به ياهو مسنجر خود اضافه كنيد.

3) قدم سوم : ثبت نام و استفاده
پس از آنكه تقويم فارسي را به ياهو مسنجر خود اضافه نموديد، در سيستم ثبت نام كنيد و از امكانات آن بهره مند شويد.

يک ترفند جالب در ياهو مسنجر !

در ياهو مسنجر وقتي که وارد يک روم ميشيد در کنار ID شما يک آيکون کوچک وجود داره که روي آن نوشته'' !Y '' وقتي که روي آن کليک کنيد كلمات مختصر مفيدي وجود داره که مثلا ميخواهيد به دوستتون بگين که باهاش موافقين از ليست اون ( Agree ) انتخاب مي کنيد. حالا مي خواهيم بگيم چطوري کلمات و جمله هاي جديد رو به اين ليست اظافه کنيم. براي اين کار ابتدا وارد پوشه اي شويد که ياهو رو در آنجا نصب کرده ايد كه معمولا در اين آدرس : C:\Program Files\Yahoo!\Messenger\emoter_user.dat قرار داره... پس از اين كه به اين پوشه رفتين كافيه كه فايل emoter_user.dat را با برنامه Notepad باز كنيد. بعد كه فايل رو باز كردين متن زير رو توش را نشان مي بينيد: # You can add custom emotions to this file # syntax: # EmotionName\\Room Emotion Text\\User Emotion Text(should contain a %s where you want the user name to appear) # # Please refer to the following sample: Custom\Hey room you can create custom emotions by editing the emote_user.dat file\Hey %s you can create custom emotions by editing the emote_user.dat file خود ياهو يك مثال با نام: custom داره كه نشون ميده كه چطوري متوانيد خودتان يك جمله رو به اون اظافه كنيد: توجه كنيد علامت# به معني راهنما هست و داخل متن حساب نميشه ! در اين قسمت ميتوانيد براي خودتون يك جمله اظافه كنيد. براي اين كه متن شمارو با يك كلمه مختصر شده نشان دهد كد را ا شروع كنيد خوب حالا فايل رو Save كنيد و خارج شويد. البته لازمه که دو نکته زير رو به خاطر داشته باشيد : ?:توجه كنيد موقع Edit كردن ياهو مسنجر باز نباشه. ?:كلمه هاي كه به ياهو اظافه مي كند جمعا تعدادشون از ??? كاركتر بيشتر نشه. يک چيز ديگه ممکنه که بعضي مواقع اين روش کار نکنه در هر صورت به امتحانش مي ارزه ! نه ؟

صفحه اصلي زندگي شماو ياهو

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

تري استيمل از مسئولان ياهو که در نمايشگاه CES شرکت کرده مي گويد با ابتکاري که ما به خرج داده ايم مي توان با استفاده از هر وسيله الکترونيکي که تصور کنيد به اينترنت وصل شد. با اين کار مي توان از همه جا به اطلاعات دسترسي پيدا کرد.
2 سرويس جديد ياهو در اين زمينه Yahoo Go Mobile و Yahoo Go TV هستند. محصول سوم که Yahoo Go Desktop است سرويس هاي تلويزيوني و تلفني ياهو را به سرويس هاي تحت وب آن که بسيار هم مورد استفاده هستند، پيوند مي زند.
مقامات ياهو مي گويند با راه اندازي سرويس تلفني درصدد هستند به صفحه پيش فرض وب روي گوشي هاي همراه مبدل شوند، يعني همان کاري که در اينترنت هم بشدت آن را تعقيب مي کنند. البته طرح تلويزيوني ياهو بسيار جاه طلبانه تر است و در قالب آن افرادي که تلويزيون هايي با قابليت اتصال به رايانه خريداري کنند امکان بهره مندي از خدمات پرسرعت اينترنت را خواهند داشت.
مارکو بوريس از مسئولان ياهو که در اجراي اين پروژه همکاري دارد مي گويد: ما قصد داريم به 3 صفحه اصلي که مردم در طول زندگيشان آنها را مشاهده مي کنند متصل شويم. صفحه تلفن همراه که هميشه با آنان است، صفحه بزرگ تلويزيون و صفحه رايانه که در اداره روبه روي مردم است. قرار است سرويس Yahoo Go در ميليون ها گوشي تلفن همراه نوکيا که در سراسر جهان به فروش مي رود گنجانده شود. ياهو در همين زمينه در حال مذاکره با 2 شرکت مخابراتي ديگر آمريکا AT&T و Cingular است.
سرويس Go Mobile ياهو ظرف چند هفته آينده در ايالات متحده در دسترس خواهد بود. افرادي که گوشي هاي سري 60 نوکيا يعني6630، 6680، و گوشي N70 را خريداري کنند مي تواننداز اين سرويس که به طور پيش فرض روي گوشي هايشان نصب شده بهره ببرند.
قرار است شهروندان کشورهاي انگلستان، آلمان، فرانسه، سنگاپور، هند، مالزي، فيليپين و استراليا هم تا 3 ماهه اول سال 2006 از اين خدمات بهره مند شوند.
ياهو قصد دارد با همکاري AT&T و Cingular سرويس Go Mobile خود را در 13 ايالت جنوبي و غربي ايالات متحده راه اندازي کند. Cingular بزرگترين اپراتور خدمات تلفن همراه در آمريکاست که به طور مشترک تحت مالکيت AT&T و شرکت Bell south است. در قالب اين همکاري مشترکان شرکت هاي مخابراتي ياد شده مي توانند از طريق تلفن هاي همراه به اينترنت دسترسي داشته باشند و جالب آن که همان نوع اتصال اينترنتي که آنان در خانه از آن بهره مي برند در اختيارشان گذارده خواهد شد.
مقامات ياهو مي گويند براي به نتيجه رساندن اين طرح 4 سال است که با مقامات اين شرکت هاي بزرگ مخابراتي در حال مذاکره هستند و بزودي اين سرويس را در کل آمريکا، کانادا و انگلستان ارائه خواهند داد.
گفتني است در قالب سرويس GO TV ياهو هم مشترکان مي توانند منابع و اطلاعات خود در ياهو را به طور مستقيم به تلويزيون هايشان منتقل کنند و از اين طريق مي توانند عکس هاي ديجيتال و جديدترين اخبار ياهو را روي تلويزيون مشاهده کنند. همچنين آنها مي توانند با حساب کاربري ياهو از طيف گسترده اي از خدمات اين سايت که پيش از اين تنها از طريق رايانه در دسترس بود، بهره مند شوند.
گفتني است ياهو در جريان همين نمايشگاه اعلام کرد که از اين پس امکانات email، مسنجر، Address Book و برخي امکانات ديگر آن به صورت پيش فرض روي ميليون ها گوشي موتورولا نصب خواهد شد.
با اين حساب ياهو گام هاي بزرگي را برداشته تا مردم سراسر جهان هر وقت که به صفحه نمايشگر يک وسيله الکترونيکي نگاه کردند، نام اين شرکت را مقابل خود ببينند.

ورود با چند ID بطور همزمان در Yahoo Messanger

ورود با چند ID بسيار ساده بوده و در كل يكي از ويژگي هاي خود ياهو مسنجر است، فقط كافيست مراحل زير را طي كنيد:

1-از منوي Login ، زير منوي Account info را انتخاب نماييد.
?-user و Password خود را وارد كنيد.
3- بر روي Edit/Create Profiles كليك كنيد.(بالا ، سمت راست).
3- هم اكنون شما مي توانيد با استفاده از دكمه مشخص شده به تعريف نام جديد بپردازيد.
شما مي توانيد در چت يا پيغام هاي خود از اين ID ها استفاده كنيد.

چت كردن با دو ID هم زمان حتي با صدا بسيار ساده است.

اولين راهي كه ما براي چت كردن يا دو آي دي به شما پيشنهاد مي كنيم استفاده از برنامه مولتي ياهو است.اين برنامه به شما امكان باز كردن بيش از يك مسنجر هم زمان را مي دهد و شما مي توانيد با هريك وارد چت شويد.

براي فعال كردن چند مسنجر هم زمان شما به دو نسخه از ياهو مسنجر نياز داريد:
نسخه جديد ياهو مسنجر(شما مي توانيد از ياهو مسنجر هاي 5.5 استفاده كنيد ولي بهتر است جديد ترين نسخه است را دريافت كنيد. )

برنامه Multi Yahoo نقش اصلي را ايفا مي كند.

نحوه نصب برنامه:

1-اگر هم اكنون نسخه قديمي تر از 5.5 بر روي دستگاه شما نصب شده آن را پاك كرده و نسخه جديد را بريزيد.

2- Setup برنامه Multi Yahoo را اجرا كنيد و فولدر ياهو مسنجر را انتخاب كنيد.
توجه داشته باشيد: شما بايد فقط پوشه اصلي را انتخاب كنيد به عنوان مثال C:Program FilesYahoo و از وارد كردن زير شاخه ها خود داري فرمائيد.

3-هم اكنون شما دو آيكون ياهو مسنجر در اختيار داريد(Yahoo Messenger & Multi Yahoo)
مجددا توجه كنيد: شما بايد ابتدا نسخه جديد و بعد Multi Yahoo را اجرا نماييد.


4- شما مي توانيد به هر تعداد Multi Yahoo را باز كرده و با ID هاي مختلف وارد شويد.
توجه كنيد: هر نوع مشكلي در اجرا شدن Multi yahoo به اين علت است كه شما مسير نصب كردن را اشتباه انتخاب كرده ايد و Multi yahoo در فولدر ياهو نصب نشده است.


راه دوم ورود به چت با يك آي دي توسط ياهو مسنجر و با آي دي ديگر توسط يك برنامه جانبي است.
اين برنامه جانبي مي توانند چت هاي تحت وب خود ياهو باشد كه شما مي توانيد از طريق http::/chat.yahoo.com به آن ها دست يابيد.

دراين قسمت ما به آموزش استفاده از چت 2 يكي از نسخه هاي چت تحت وب ياهو مي پردازيم:

فقط كافيست مراحل زير را طي كنيد:

1-با يك ID بوسيله ياهو مسنجر وارد چت شويد.
2-با استفاده از وب مسنجر (نسخه تحت وي مسنجر) و يا به طور مستقيم از طريق chat.yahoo.com وارد وب چت ياهو شويد.
توجه داشته باشيد كه قبل از ورود به چت نسخه چت را Chat 2 انتخاب كنيد:

از ليست اقلام چت Voice Chat را انتخاب كنيد.


با استفاده از ليست اتاق ها مي توانيد اتاقي را كه بوسيله ياهو مسنجر داخل آن هستيد انتخاب كنيد:
در آخر توجه داشته باشيد براي جلو گيري از بروز مشكلات قبل ار اتصال و ورود به وب چت صداي ياهو مسنجر را در حا لت غير فعال قرار داده و پس از برقراري صدا در وب چت صداي آن را فعال كنيد.

لطفا توجه كنيد:شما مي توانيد از برنامه Multi Yahoo نيز استفاده كنيد و با استفاده از چند ياهو مسنجر وارد وارد چت شويد.

اگر از http://chat.yahoo.com شديد با استفاده از آي دي دوم خود Sing in كنيد.

چند ترفند جالب در Yahoo Messenger

آيا در ليست دوستم هستم؟
وقتي با يك نفر Chat مي كنيد از كجا مي فهميد طرف مقابل شما را در ليست خود Add كرده است يانه! كافي است به طرف مقابل يك PM بدهيم و هنگامي كه جواب طرف مقابل رسيد به بالاي پنجره ي مخصوص PM نگاه كنيد. دو حالت ممكن است رخ دهد:

1.اگر طرف مقابل شما را در ليستش نداشته باشد، در بالاي صفحه به صورت زير اسم ها را مشاهده خواهيم كرد:
Yahoo Send ID Instant Messenger در اين صورت مي بينيد كه بين ID دوست شما و Instant Messenger فقط يك خط وجود دارد كه اين نشان مي دهد كه طرف مقابل شما را Add نكرده است.
2.اگر بين ID دوست شما و Instant Messenger دو خط ديده شود مانند:
Yahoo Send ID…Instant Messenger در اين صورت ID شما در ليست دوستان تان وجود دارد.


دوستم در كدام Room مشغول Chat كردن است؟
براي اين كار به راحتي بر روي اسم او در ليست خودتان كليك راست كرده و گزينه ي Join User in chat را انتخاب كنيد، سپس شما به راحتي به آن اتاق منتقل مي شويد.


چگونه بفهميم كدام يك از دوستانمان به صورت Invisible وارد Yahoo Messenger شده است؟
براي اين كار بر روي نام فردي كه مي خواهيد بفهميد Invisible آمده يا نه، كليك راست كنيد و از سندي كه ظاهر شده گزينه ي Invite Conference را انتخاب كنيد. سپس منتظر بمانيد، در اين صورت چهار حالت ممكن است رخ دهد:

1. كاربر مورد نظر حضور ندارد، پس پيغامي به صورت زير ظاهر مي شود:
None if the Users in the invite list are available t.join the conference.Please try at a later time
2.كاربر در اينترنت حضور دارد ولي دعوت شما را رد مي كند سپس در كادر پنجره ي كنفرانسش پيغامي مبني بر اينكه من دعوت شما را رد مي كنم ظاهر مي شود! خوب پس كاربر حضور داشته كه توانسته دعوت شما را رد كند.
3.كاربر به دعوتي كه شما براي كنفرانس براي او فرستاده ايد پاسخ مثبت مي دهد، پر واضح است كه او حضور دارد و شما مي توانيد نام او را در پنجره كنفرانس ببينيد.
4.هيچ پيغامي وارد نمي شود! اين كاربر دست شما را خوانده و به پيغامي كه حاوي پرسش مبني بر دعوت شما به كنفرانس است پاسخ نمي دهد تا لو نرود. پس نتيجه مي گيريم كه كاربر حضور دارد. در نتيجه فقط هنگامي كه واقعا كاربر حضور ندارد حالت اول رخ مي دهد، در بقيه حالات حتما كاربر حضور دارد شك نكنيد.

نحوه ساخت اتاق در ياهو با فونت رنگي

با اين روش ميتوانيد عبارت ورودي اتاق خود را درياهو به صورت رنگي بنويسيد : از داخل ياهو مسنجر خود روي Chat و از آنجا به Create New Room حال در داخل كادر Room Nema اسم اتاق بنويسيد و حال داخل Welcome Massage اين فرمول را تايپ كنيد: font size=''32''>[ b][ i]< red>welcome room> شما ميتوانيد رنگ ها رو به سليقه خودتان تغيير بدهيد و همين طور عبارت Welcome Room واندازه... مثل اين : font size=''32''>[ b][ i]< pink> ME¥§?M> پس از اتمام كار كه فرمول را تايپ كرديد روي Create Room كليك كنيد حال روم شما با سر تيتر رنگي آماده است.

ابزار های ساخت برنامه های مالتی مدیا

در هر پروژه چندرسانه اي , انبوهي از عناصر گرافيكي , صوتي , تصويري و انيميشن بر اساس يك طرح و سناريو در يك مجموعه گردآوري مي شوند. ابزارهاي ساخت مالتي مديا در واقع استوديو و كارگاهي براي منظم كردن اجزا و المان هاي سازنده يك برنامه چندرسانه اي هستند. بنابراين هر يك از اين نرم افزارها به ابزارهاي ويرايشي داخل مجهز شده اند و يكي از جنبه هايي كه آن ها را هم متمايز مي سازد نيز وجود همين ابزارهاي ويرايش دروني است. البته هم توليدكنندگان اين نرم افزارها و هم كاربران مي دانند كه مثلا ويرايشگر تصوير اين نرم افزارها , هيچ گاه معادل يك نرم افزار ويرايشگر تخصصي تصوير نمي باشد و وجود اين ويرايشگر ها صرفا براي راحتي كاربر و سرعت بخشيدن به مراحل پروژه مي باشد. در هر صورت اگر بخواهيد مقايسه اي بين اين نرم افزارها انجام دهيد, اين مطلب نمي تواند ملاك خوبي باشد. حتي اگر تا اين لحظه خودتان نيز پروژه چندرسانه اي نساخته باشيد, بر اثر كار كردن و ديدن برنامه هاي چندرسانه اي , حتما ساخت مالتي مديا تنظيم سناريو , مقدم بر گردآوري مواد اوليه و ديگر اجزاي پروژه مي باشد. هر كسي كه بخواهد برنامه اي چندرسانه اي توليد نمايد, بايد ابتدا طرحي را در ذهن بپروراند. توليدكنندگان نرم افزارهاي چندرسانه اي نيز بر همين اساس روش هاي گوناگوني در پيش گرفته اند. در سناريوي چندرسانه اي , محتواي پروژه سازمان دهي شده و ترتيب ارائه محتوا مشخص مي گردد و وقايع يا eventها كه منجر به حركت كاربر در برنامه مي شود نيز تعريف مي گردند. بر اين اساس ابزارهاي چندرسانه اي به سه گروه تقسيم مي شوند: ـ ابزارهاي Based ـ ) pageمبني بر صفحه) ـ ابزارهاي Based ـ Iconيا driven ـ) event مبتني بر آيكون يا رويدادگرا) ـ ابرازهاي Time - Basedيا Presentation (مبتني بر زمان يا نمايشي) ـ ابزارهاي Based ـ Page در اين سيستم ها , نوشتن سناريو يا Autoring و المان هاي تشكيل دهنده پروژه به صورت صفحات يك كتاب سازمان دهي مي شوند. در هر مجموعه ممكن است هزاران صفحه گنجانده شده باشد. از اين ابزارها در مواقعي استفاده مي شود كه امكان ديدن هر يك از صفحات به صورت مستقل وجود داشته باشد. اين ابزارها امكان لينك كردن صفحات با نظم و ترتيب مشخص , را فراهم مي كنند. شما قادر خواهيد بود كه صفحات را يكي يكي ورق زده و يا از يك صفحه به صفحه ديگري پرش نماييد. اين ابزارها نيز امكان پخش صدا , انيميشن و فيلم را در اختيار شما مي گذارند. اما كاربردي كه احتمالا تجسم كرده ايد , چيزي مانند صفحات سيستم Help ويندوز , خواهد بود. اشتباه نكنيد ! اين ابزارها , محيط هاي ساخت پروژه چندرسانه اي مي باشند و اين طرز تلقي صفحه اي بيشتر از آن كه به پروژه صفحه اي اشاره كند , ساخت و پياده سازي سناريويي كه داراي قالب صفحه اي است را تسهيل مي كند. ابزارهاي Based ـ Icon در اين سيستم ها اجزاي سازنده چند رسانه اي و وقايع (event) به صورت اشيايي در يك ساختار يا فرايند , سازمان دهي مي شوند. در صورتي كه سناريوي شما داراي ساختار فلوچارتي باشد, اين ابزارهاي drivenـ event به پايه سازي و سازماندهي پروژه كمك خواهند كرد. بر همين پايه محيط هاي توسعه چندرسانه اي based ـ Icon داراي مجموعه Iconهايي نظير exit.beep و غيره هستند كه كاربر , آن ها به همراه اجزاي پرش يا Branching در كنار هم چيده و همان سناريوي پروژه را به صورت ويژوال يا بصري در اين استوديو , ترسيم مي كند. همان طور كه احتمالا حدس زده ايد , اين ابزارها , براي استفاده در ساختارهاي navigation پيچيده , مي باشند. يكي از موارد مي تواند , ساخت بازي هاي فكري ساده باشد. ابرازهاي Time - Based در سناريوهايي كه داراي ساختار زماني مي باشند , اجزا و وقايع در طول محور زمان ساماندهي مي شوند. سناريوهايي كه داراي نقطه شروع و پايان مشخص هستند (مثل يك داستان) با استفاده از اين ابزارها راحت تر پياده سازي مي شوند. سرعت اجراي سناريو را مي توانيد تنظيم نماييد و در ابزارهاي پيشرفته از اين نوع , مي توانيد از يك نقطه محور فرضي زمان به نقطه ديگري پرش نماييد و بدين وسيله قابليت هاي تعامل را به پروژه اضافه كنيد. از ابزار مناسب استفاده نماييد در بهترين شرايط بايد با توجه به ساختار سناريو از ابزاري استفاده شود كه بيشترين انطباق را داشته و به پياده سازي بهتر طرح , كمك نمايد, اما مي دانيم كه دلايل گوناگون مثل آشنا نبودن تيم پروژه با اين ابزارها , شرايط واقعي را از شرايط ايده آل تفكيك مي كند. امروزه با توجه به پيشرفت نرم افزارها , اين مسئله اهميت گذشته خود را ندارد. پس به جاي در نظر گرفتن بهترين شرايط و انتخاب بهترين ابزار , فقط سعي نماييم كه بدترين ابزار را انتخاب نكنيم ! و البته با توجه به سرعت رشد اين صنعت به استفاده از آخرين نسخه نرم افزار نيز فكر كنيد. در ابتداي اين مقاله به يكي از ويژگي هاي اين نرم افزارها , يعني قابليت هاي ويرايشي اشاره شد. در بخش بعدي به بررسي ديگر ويژگي هاي نرم افزارهاي ساخت چندرسانه اي مي پرداريم. ويژگي هاي برنامه نويسي برنامه نويسي ويژوال يا بصري شايد ساده ترين روش توليد باشد. اگر بخواهيد صدايي را بخش كنيد و يا بخواهيد عكسي را نمايش دهيد , فقط كافي است , Icon مورد نظر را drag كنيد. ابزارهاي مالتي مدياي ويژوال نظير Action ,Autorware , Iconware و Passport Producer براي ساخت مالتي مديا از نوع Presentation بسيار مناسب مي باشند. ابزارهايي كه امكان اسكريپت نويسي دارند , نظير Hyper card , Super card , Director و Toolbook , ابزارهاي قوي تري محسوب مي گردند. هر چه تعداد دستورات و عملكردهاي زبان اسكريپت نويسي بيشتر باشد , آن ابزار قوي تر خواهد بود. اين زبان ها شباهت هاي زيادي به يكديگر داشته و هنگامي كه يكي را فرا گيريد , كار كردن با بقيه مشكل نخواهد بود. بنابراين در هنگام انتخاب ابزارهاي مالتي مديا همانند نرم افزارهاي برنامه نويسي متداول , به دنبال نرم افزاري باشيد كه داراي امكانات debug بهتر و مرجع syntax كامل تر باشد. در بسياري از پروژه هاي پيشرفته , نياز به دسترسي به فرمان هاي سيستم عامل خواهيد داشت. بر روي كامپيوترهاي Mac اين مطلب به معناي آن است كه بايد به فرمان ها و دستورات خارجي (XCMD و XFCNها كه به زبان C يا پاسكال نوشته شده اند) دسترسي يابيد. بر روي PC بايد بتوانيد DLLها و رابط هاي كنترل ويندوز MCI را فراخواني نماييد. ويژگي هاي interactivity اين ويژگي را همه مي شناسند , اما اگر بخواهيم آن را بهتر بيان كنيم , مي توان چنين گفت : interactivity براي كاربر امكان كنترل محتوا و مسير اطلاعات را فراهم مي نمايد. ابزارهاي چندرسانه اي بايد يك يا چند سطح از interactivity را تامين نمايند : ـ انشعاب (Branching) ساده . اين عمل توسط كليك ماوس يا گذشت زمان و هر رويداد ديگري , انجام مي گيرد. ـ انشعاب شرطي. اين حالت عملا بر اساس toـgo حاصل از نتايج thenـif ايجاد مي شود. ـ زبان ساخت يافته كه از منطبق برنامه نويسي پيچيده نظير thenـif تودرتو , message passing و غيره پشتيباني مي كند. ويژگي Tuning موفقيت شما در پروژه هاي چندرسانه احتمالا توسط تعداد كساني كه مخاطب برنامه شما هستند , تعيين مي شود. اما به علت وجود انواع كامپيوتر با مشخصات و كارايي متفاوت , بايد اطمينان حاصل نماييد كه ترتيب زماني برنامه شما , تحت تاثير سرعت كامپيوتر مخاطب قرار نخواهد گرفت. فرض نماييد كه انيميشني ساخته ايد و براي آن صدا نيز در نظر گرفته ايد. مثل نمايي از تركيدن بادكنك به همراه اثر صوتي مناسب. اگر سنكرون سازي و هماهنگي در برنامه شما , مختل گردد , نتيجه كار نيز خواهد تركيد ! ابزارهاي گوناگون امكانات سنكرون سازي متفاوتي را فراهم كرده اند. مثل اندازه گيري سرعت و كارايي كامپيوتر ميزبان يا قفل كردن سرعت و يا روش هاي ويژه ديگر. ويژگي هاي توزيع معمولا مرحله توزيع نرم افزار چندرسانه اي با ساخت فايل اجرايي يا runtime , به اتمام مي رسد. اين عمل صرف نظر از آن كه استفاده از برنامه را براي مخاطب تسهيل مي نمايد. دسترسي او به محتوا , ساختار و سورس برنامه را نيز محدود مي نمايد. اين ويژگي در نوع خود يك خاصيت امنيتي نيز به شمار مي رود. در موارد پيشرفته بر حسب نوع استفاده از ابزار , مثلا در هنگامي كه از dll استفاده شده باشد. موضوع توزيع و بسته بندي نرم افزار پيچيده شده و احتمالا نياز به برنامه هاي حرفه اي install خواهيد داشت. ناگفته نماند كه در بسياري از موارد كاربران نهايي از بدون نياز بودن به install و setup , خرسند مي شوند. ابزارهاي چندرسانه Based ـ page همان طور كه گفته شد سيستم هاي based ـ pageيا مبتني بر صفحه روش ساده اي براي سازمان دهي اجزاي مالتي مديا , فراهم مي كنند. به دليل آن كه معمولا تصاوير گرافيكي , سازنده اسكلت پروژه هستند , بسياري از تهيه كنندگان در گام نخست , تصاوير را همانند صفحات يك كتاب , گروه بندي مي كنند. اين تصاوير شامل منوها و كليد ها نيز مي باشد. در مرحله بعدي , روتين هاي Navigation , نقش راهنما را براي رفتن از يك صفحه به صفحه بعد ايفا مي كنند. وجود صدا و فيلم در پروژه , نيز اين موضوع را عوض نمي كند. سيستم هاي مبتني بر صفحه , شي گرا مي باشند. تمام اجزاي به كار رفته در پروژه و حتي خود پروژه , شي تلقي مي شوند. يكي از وظايف شما به عنوان تهيه كننده برنامه , تنظيم خصوصيات اين اشيا مي باشد. در اين سيستم ها , رويدادها (نظير كليك ماوس) منجر به ارسال پيام به سلسله مراتب اشياي پروژه مي شود. در حالي كه پيام در بين اشياي متفاوت حركت مي كند , هر جايي كه در اسكريپت يك شي به handler خود برسد , سيستم مطلع شده و آن handler , اجرا مي گردد. از ابزارهاي ساخت چندرسانه اي مشهور براي MAC بايد از Hypercard و super-card نام برد. براي PC مشهورترين ابزار based ـ pageبرنامه Toolbook مي باشد. اين نرم افزار به تفضيل در مقاله اي مستقل در همين شماره معرفي شده است. اصولا محيط هاي برنامه نويسي ويژوال نيز مي توانند , ابزار ساخت چندرسانه اي از نوع صفحه اي محسوب شوند. اگر بخواهيم از يكي از آن ها نام ببريم , مسلما بايد به Visual Basic اشاره كنيم. ابزارهاي Icon - Based در اين ابزارها , اولين قدم , ساختن يك ساختار يا فلوچارت (روندنما) از رويدادها , وظايف و تصميمات است. اين عمل با كشيدن (drag) نشانه ها از يك كتابخانه انجام مي شود. اين Iconها مي توانند شامل انتخاب هاي منو , تصاوير گرافيكي , صدا و غيره باشند. اين فلوچارت , منطق پروژه را به صورت گرافيكي بيان مي كند. پس از تكميل روندها , مي توانيد محتوا را به پروژه اضافه كنيد. نمونه مشهور اين نرم افزارها , Autorware , آيكون ها را بر روي محور زمان به ترتيب مورد نظر , پياده سازي نماييد. Autorware بيش از دويست متغيير سيستم و عملكرد را براي كنترل پروژه , در اختيار شما مي گذارد. اين نرم افزار امكان ارتباط شما با فايل هاي Dll (براي PC ) و XCMD و XFCN و (براي Mac) را نيز برقرار مي كند. هم چنين در محيط اين برنامه به مجموعه غني از ابزارهاي ويرايش عناصر چندرسانه اي نظير گرافيك , صدا , انيميشن و فيلم , دسترسي داريد. نرم افزارهاي ديگر از همين خانواده عبارتند از : (Windows) ConAutor , (Windows) HSC Interactive همان طور كه قبلا اشاره شد , با استفاده از اين نرم افزارها , افرادي كه مهارت هاي برنامه نويسي نيز ندارند مي توانند, اقدام به ساخت نرم افزارهاي چند رسانه اي نمايند. براي تشريح بهتر عملكرد اين برنامه هاي ساخت چندرسانه اي ويژوال , دوباره به معروف ترين آن ها يعني Autorware بر مي گرديم. در اين برنامه شما داراي جعبه ابزاري هستيد كه از آن براي پياده سازي منطق برنامه و فلوچارت آن استفاده مي نماييد. اين آيكون ها عبارتند از : 1-آيكون Display : براي نمايش متن يا گرافيك بر روي صفحه نمايش مانيتور. 2-آيكون انيميشن : اشيا نمايش داده شده توسط آيكون قبل را در فاصله زماني مشخص و با سرعت معين , از نقطه اي به نقطه ديگر منتقل مي نمايد. 3-آيكون Erase : متن و يا گرافيك نمايش داده شده را از صفحه نمايش مانيتور پاك مي نمايد. 4آ-يكون Wait : جريان يا حركت برنامه را تا زماني كه كاربر كليدي را فشار دهد يا ماوس را كليك كند , متوقف مي كند. 5-آيكون Decision : آيكون بعدي را براي اجرا تعيين مي كند. 6-آيكون Interaction : بر اساس عكس العمل يا پاسخ كاربر , مسير حركت برنامه را تعيين مي نمايد. 7-آيكون Calculation : عمليات محاسباتي , عملكردهاي كنترل ويژه , اسكريپت و غيره را اجرا مي نمايد. 8-آيكون Map : امكانات ايجاد فضاي بيشتر (مدولار كردن برنامه) در محيط نرم افزار را فراهم مي كند. اين آيكون خود مي تواند شامل چندين آيكون و fiow line مستقل خود باشد. 9-آيكون Start 10-آيكون Stop 11-آيكون Movie : براي اجراي انيميشن هاي گوناگون شامل FLC , FLI , PICS و غيره به كار مي رود. 12-آيكون Sound 13-آيكون Video ابزارهاي Time - Based اين ابزارها از متداول ترين برنامه هاي ساخت چندرسانه اي مي باشند. هر يك از اين برنامه ها رهيافت خود را انتخاب كرده اند. بسياري از آن ها از يك Visual time line براي نمايش رشته هاي رويداد استفاده مي كنند. اين نرم افزارها , اغلب داراي نظام لايه اي براي قرار دادن اشيا گرافيك مي باشند. از طرف ديگر بعضي از نرم افزارهاي اين خانواده , رشته هاي طولاني از فريم هاي گرافيك را ترتيب داده و سپس به وسيله تعيين مدت اجراي هر فريم , مولفه زمان را به پروژه مي افزايند. نمونه هاي نرم افزارهاي Time – Based بسيار متنوع بوده و عبارتند از : (pc) Animation works interactive , (Mac and pc) ! Action Mac and) Producer , (pc) Media Blitz , (Mac) Cinemation (Mac and pc) Director , (Mac) PROmotion , (pc) به دليل آن كه از ميان اين نرم افزارها , Director مشهورترين و قوي ترين است. موضوع چند رسانه اي داراي ابعاد وسيعي بوده و در نتيجه ابزارها و روش هاي توسعه پروژه هاي مالتي مديا نيز بسيار گسترده مي باشند. برنامه هاي چندرسانه اي از سو مي توانند تا مرز يك برنامه تلويزيوني پيش روند و از سوي ديگر نيز نمونه هاي برنامه هاي چندرسانه اي مي توان مثال زد كه كاملا شبيه يك نرم افزار كاربردي (Application) بر روي pc يا Mac هستند. به همين جهت پروژه هاي ساخته شده با ابزارهايي نظير Powerpoint نيز مي تواند , ابزار ساخت چند رسانه اي تلقي گردد. وضعيت مشابه در مورد فايل هاي HTML نيز وجود دارد و تفكيك تكنيك هاي وب از مالتي مديا مشكل (و البته غير ضروري ) مي باشد.

عیب یابی ویندوز

گاهي اوقات بعضي برتامه ها به دليل عدم سازگاري با ويندوز XP , در اين محيط اجرا نمي شوند,

براي حل اين مشکل با کليک راست بر روي فايل مورد نظر ,

گزينه Properties را از منوي ظاهر شده انتخاب کرده و به زبانه Compatibility

برويد.در ادامه با فعال کردن گزينه Run this program in compatibility mode for و

انتخاب سيستم عامل سازگار , ميتوان برنامه را به راحتي اجرا کرد.



براي جستجو در سايت مايکروسافت ,موتور جستجوي Microsoft Search را کنار گذاشته و

به جاي آن از موتور جستجوي Google استفاده کنيد

براي انجام اين کار لازم است, بعد از مراجعه به سايت Google و وارد کردن کلمات مورد جستجو

عبارت Site:Microsoft.com را به انهاي کلمات بيفزاييد و جستجوي خود را آغاز کنيد. نتيجه

جستجو ,اطلاعاتي است که Google صرفا'' از سايت مايکرو سافت دريافت کرده است.

(ضمنا'' اين ترفند براي همه سايت ها صدق ميکند)



در XP اگر خطايي اتفاق بيفتد, Reporting erors آن را به طور خودکار به مايکروسافت اعلام مي کند

براي غير فعال کردن اين کار ,قسمت سيستم را از کنترل پنل باز کرده وبه زبانه Advanced برويد. با کليک روي دکمه

Eror reporting , گزينه هاي Disable eror reporting , but nofiy me when critical erors occur را فعال نموده و در پايان

ok کنيد!!!



براي تبديل سيستم فايلي FAT به NTFS کنسول Command Prompt را از منوي All Programs باز کرده و

پس از تايپ دستور Convert c:/Fs:NTFS کليد Enter را بزنيد. اجراي دستور فوق باعث تبديل سيستم فايلي درايو c

از FAT به NTFS مي شود.



اگر بعد از نصب برنامه يا درايوري جديد, خللي در عملکرد ويندوزتان به وجود آمد ,

کامپيوترتان را Restart کنيد و با زدن کليد F8 وارد منوي Windows Advvanced Option

شويد. گزينه Last Known Good configuration را از ميان گزينه هاي موجود انتخاب نماييد و کليد

Enter را بزنيد. در اين حالت ويندوز با بهترين تنظيمات قبلي بالا مي آيد.

چگونه امنیت ویندوز را بالا ببریم؟

ايجاد سيستم يکپارچه امنيتي : با رعايت همه نکات زير امنيت سيستم شما به طرز چشمگيري افزايش خواهد يافت : 1 ) Active نمودن ويندوز به منظور به روز رساني ودريافت ونصب خودکار آخرين سرويس پک ها . دقت کنيد مسئله بالا از اهميت بسيار بالائي برخوردار است ولي کسي به آن توجه ندارد انشاءاله بزودي و بطور مفصل چگونگي اکتيو و آپديت کردن ويندوز را بطور کامل توضيح خواهيم داد . 2 ) تهيه Backup از فايلها و برنامه هاي حساس ( در موارد خاص تهيه پشتيبان در چند Hard Disk به صورت لحظه به لحظه و آني ) 3 ) استفاده از برنامه هاي AUTO RECOVER - اين قبيل برنامه ها در صورت صدمه ديدن ويندوز و يا پاک شدن فايلها قادر به بازگرداندن اطلاعات و بازگشت به حالت قبل هستند. 4 ) استفاده از آنتي ويروس AntiVirus وSpy Sweeper و فايروال مناسب و قوي و از آن مهمتر UPDATE روزانه و مرتب آنها داشتن آخرين نسخه آنتي ويروس موجود در بازار قادر به حل مشکل شما نيست . عمده مشکلات را ويروسهاي جديد ايجاد ميکنند و تنها راه شناسائي و از بين بردن آنها آپديت روزانه آنتي ويروس ميباشد . 4 ) استفاده از ويرژال درايو ( Virtual Drive ) - ويرژال درايو قادر است اطلاعات شما را از خرابي و صدمات ويروس همچنين سرقت اطلاعات تا حدود زيادي ايمن نگاه دارد زيرا در اين حالت اطلاعات کد گذاري ( Encrypt ) شده و به صورت غير مستقيم روي هارد ذخيره مي گردند ( نکته : هرگز از برنامه هايي چون Folder Guard و ... استفاده نکنيد چون اين برنامه ها تا زمان فعال بودن سيستم عامل امنيت فايلهاي امنيت شما را به صورت نسبي حفظ مي کنند) پس همواره جز درايو سيستم عامل کل هارد ديسک را به صورت يک جا به يک يا چند درايو مجازي تبديل کنيد . 5 ) همواره پسورد هاي خود را تغيير دهيد و همه نکات امنيتي را در انتخاب پسورد رعايت کنيد . 6 ) استفاده از حساب کاربري GUEST 7 ) استفاده از Screen Lock , Security Administrator و ... جهت ايجاد محدوديت هاي بيشتر در ويندوز 8 ) استفاده از اکتيو کارت ( Active Card ) جهت اجازه دسترسي به اطلاعات حساس 9 ) تبديل فايل سيستم به NTFS 10 ) کنترل PROSSES و ايجاد TASK LIST همچنين محدود سازي کاربران در ايجاد و حذف TASK ها 11 ) بالا بردن امنيت در Internet Explorer 12 ) استفاده از برنامه هاي Auto-Protect و System Works قوي براي چک کردن سيستم هانند Norton System Works مراحل ايجاد و حفظ امنيت در سيستم به صورت فهرست وار بيان گرديد پياده سازي تمامي مراحل فوق نياز به تخصص و تبحر دارد و براي کاربران عادي و غير حرفه اي قطعا غير ممکن است . در قسمتهاي بعد به تفکيک و بطور مفصل به اين موارد خواهيم پرداخت . a

برجسته کردن منوی های جدید به استارت

در ويندوز XP مي توانيد برنامه هاي جديدي را كه نصب مي شوند . به اصطلاح Highlight كرده و به سرعت آنها را در محل مورد نظر بيابيد . براي اين كار مي توانيد با تايپ Regedit در منوي RUN در استارت كامپيوتر ، آغاز كنيد و با بالا آوردن رجيستري ، ابتدا به سراغ كندوي بزرگ HKEY – current – USER برويد و داخل آن شاخه Saftware را بيابيد . سپس با كليك روي آن زير شاخه ي Microsoft نمايان مي شود كه با باز كردن Windows و بعد Current Version ديده مي شود . حال داخل آن زير شاخه explorer است كه با باز كردن آن ، زير شاخه ي مورد نظر يعني Advanced ديده مي شود . با مشاهده ي اين زير شاخه ، مرحله ي بعد را آغاز كنيد . براي اين كار بايد يك پوشه ي جديد به ارزش DWORD بسازيد . به اين ترتيب كه كليد سمت راست ماوس را فشار دهيد و با انتخاب New و DWORD پوشه اي جديد را با نام Start – Notify New Apps بسازيد .
Valuedata را بر حسب علاقه براي دريافت سريع برنامه ي جديد در استارت از ( صفر ) و ( يك ) تغيير داده و OK كنيد .
حالا سيستم را يكبار Restart كنيد تا تغييرات مورد نظر تأييد گيرد .
مراحل اجرايي برنامه عبارتند از :
HKEY–current–USER\Saftware\Microsoft\Windows\CurrentVersion\explorer\Advanced

چگونه windows messenger  حذف کنیم

اگر شما از طرفداران Windows Messenger نيستيد و از اين كه هر بار سيستم را روشن مي كنيد، آيكون آن را روي Task Bar مي بينيد عصباني هستيد، مي توانيد مشكل را به راحتي حل كنيد. مي توانيد از طريق ''Add\Remove Optional features of Windows XP'' آن را حذف كنيد و يا از رجيستري كمك بگيريد. براي اين كار به: HKEY_CORRENT_USER\software\Microsoft\Windows\CurrentVersion\Run رفته و گزينه ي MSMSGS را حذف كنيد

طریقه فارسی کردن منوی استارت

قبل از شروع توجه داشته باشيد که تغييرات زير مختص ويندوز XP با منوي پيش فرض است و چنانچه منوي خود را به حالت Classic تغيير داده ايد حتما بايد دوباره به حالت پيش فرض باز گرديد تا بتوانيد از نتيجه موارد مطرح شده در زير استفاده کنيد.


با پشتيباني ويندوز 2000 و XP از امکانات فارسي بخصوص در زمينه نوشتن متن فارسي با Unicode کمتر شاهد عرضه ويندوزهاي دست کاري شده هستيم و همه از همين نسخه هاي نسبتا سالم ( کاري به Crack شدنشون نداشته باشيم!) استفاده ميکنند.


اگر شما امکان فارسي نويسي ويندوز XP را مطابق آنچه در قبل توضيح دادم فعال کرده باشيد ميتوايد به راحتي خيلي از شمايلها و اعلانها ويندوز را به فارسي تبديل کنيد.


بسياري از شمايلها به راحتي با انتخاب آنها و زدن کليد F2 و نوشتن يک متن فارسي درون آن به فارسي تبديل ميشوند مانند : My Computer، My Documents، My Network Places


براي تغيير اين مقادير از Registry هم ميتوان استفاده کرد که راه پيچيده تري است ولي گزينه مناسبي براي برنامه نويسان است و همچنين اين امکان را براي شما فراهم ميکند تا تغييرات را در يک فايل قرار دهيد و با اجراي آن تمام تغييرات به يکباره به سيستم اعمال شود.


تغيير بعضي از شمايلها نظير Recycle Bin و گزينه هاي موجود در Start Menu به اين راحتي نيست و بايد حتماً از Registry اين کار انجام شود.

البته من اين کار رو براي شما أسان تر کردم يعني شما با دانلود اين فايل و اجراي آن تمام تغيرات رجيستري را انجام داديد.
اين فايل رو ميتونيد از اين جا دانلود کنيد.

براي پيدا کردن مسير رجيستري به دستور زير عمل کنيد:


1- regedit را در خط فرمان اجرا کنيد (Start>Run)


2- کليد زير را از HKEY_CLASSES_ROOTCLSID پيدا کنيد:


{2559a1f0-21d7-11d4-bdaf-00c04f60b9f0}

توجه: فراموش نشود منوي استارت شما نبايد در حالت Clasic باشد.

بهینه سازی فایل های پی دی اف

بررسي ها سبب شده است که بيشتر از گذشته به موفقيت فايل هاي Adobs PDF اذغان کنيم. يکي از مزيت هاي کلي اين نوع فايل ها اين است که تقريبا هر نوع داده اي را مي توان بدون نگراني از تغيير آن ها، درون اين فايل ها قرار داد. همچنين محتويات اين فايل ها توسط هر کسي که برنامه Acrobat Reader را داشته باشد، به راحتي قابل دسترسي است. اما استفاده از اين روش هميشه هم نمي تواند مشکل گشاي شما باشد، به طور مثال وقتي حجم اين نوع فايل ها بي اندازه زياد مي شود، ديگر استفاده و انتقال آن ها کار آساني نخواهد بود و اين امر وقتي دردسر سازتر مي شود که شما بايد فايل PDF خود را بدون از دست دادن کيفيت محتواي آن ها، به فرد مورد نظر يا رايانه مقصد انتقال دهيد. تا او بتواند به راحتي از فايل شما استفاده کند. ساخت فايل PDF با برنامه هاي گوناگوني ميسر است. بيشتر برنامه هاي نشر روميزي و برنامه هاي گرافيکي و برخي برنامه هاي پردازشگر متون، مي توانند اين نوع فايل را بسازند. اما اگر برنامه اي که هم اکنون از آن استفاده مي کنيد. به طور عادي قادر به ساخت آن ها نيست، مي توانيد با تهيه برنامه Acrobat Reader اين فايل ها را به راحتي بسازيد. با هر نرم افزاري که فايل PDF را مي سازيد، بايد به سه مورد اندازه فايل، کيفيت و قابليت فشرده سازي توجه کنيد تا بتوانيد بهترين PDF را بسازيد. در اين مقاله نه روش مختلف را براي بهينه سازي اين فايل ها به شما معرفي خواهيم کرد.

انتخاب يک Preset
اگر شما با مفاهيمي از قبيل، وضوح تصوير، تغيير حجم تصوير در هنگام تبديل نوع آن، و فشرده سازي آشنا باشيد. خواهيد توانست با انتخاب يک Preset مناسب در برنامه خود يک فايل بهينه ايجاد کنيد، مثلا برنامه Adobe In Desingn هفت خروجي Preset را از صفحه نمايش تا انتشار به شما معرفي مي کند.

انتخاب نوع خروجي PDF
يک مسئله مهم و حساس در اسناد عکس دار، تنظيم درست وضوح تصوير است که در کيفيت و حجم فايل PDF تاثير به سزايي دارد. شما بايد بدانيد که خروجي نهايي فايل PDF شما به چه صورت خواهد بود، آيا تنها قرار است که کاربر آن را در صفحه نمايش ببينيد يا بايد آن را چاپ کند. صفحات رايانه ها، اغلب تصاوير با وضوح 72dpi را خوب نشان مي دهند و اين وضوح حجم زيادي را نيز اشغال نمي کند. ولي در مقايسه با آن ها، چاپگرها خروجي اي برابر 300dpi يا بالاتر دارند. که اگر اسناد عکس دار خود را با همان وضوح 72dpi چاپ کنيم، تصاوير به صورت نقطه به نقطه و غيرشفاف چاپ خواهند شد. اگر هم وضوح تصوير را تا 300dpi بالا مي بريد، مقدار قابل توجهي به حجم فايل شما افزوده مي گردد. اگر فايل PDF شما براي استفاده در صفحه نمايش ساخته مي شود. قبل از آن که اقدام به پخش آن کنيد، بهتر است آن ها را چاپ و کيفيت آن ها را ارزيابي کنيد. اگر واقعا به کيفيت بالاي چاپ احتياج داريد، بهتر است که دو نسخه از يک PDF تهيه کنيد، يکي براي صفحه نمايش که حجم کمتري دارد و ديگري براي چاپ که حجم بيشتر و کيفيت بهتري دارد.

تنها يک بار فشرده کنيد!
فشرده کردن تصويرها در فايل هاي حاوي تصاوير، مي تواند کمک خوبي براي شما باشد تا اين که حجم فايل را کم کنيد. اين امکان وجود دارد که هر يک از خروجي هاي برنامه ساخت محتويات ( Content Cretion Program ) را فشرده کنيد يا بعدا داخل خود Acrobat آن ها را فشرده نماييد. اگر شما در دو مرحله تصويرتان را فشرده کنيد، با اين که ترفند خوبي براي کاستن حجم فايل به نظر مي رسد، ولي اين کار سبب مي شود فايل شما افت کيفيت قابل ملاحظه اي پيدا کند. بنابراين بهتر است فايل خود را تنها در توليد PDF نهايي فشرده کنيد. بهترين راه هم براي توليد فايل توليد فايل نهايي استفاده از ابزارهاي معمولي خود برنامه ساخت محتويات است که مي توان از آن استفاده کرد و يا خود Acrobat يا بدون فشرده سازي از برنامه ساخت محتويات PDF تان بگيريد و بعد در نهايت در Acrobat آن را فشرده کنيد.

استفاده از تصاوير خاکستري
استفاده از تصاوير طيف خاکستري به جاي تصاوير رنگي مي تواند تا 25 درصد از حجم فايل شما را کم کند.

استفاده از رنگ هاي RGB براي صفحه نمايش
اگر مطمئن هستيد که خروجي فايل شما تنها صفحه نمايش است، از رنگ هاي RGB استفاده کنيد. اين کار باعث مي شود برخلاف رنگ هاي CMYK . تقريبا 50 درصد از حجم فايل شما کاسته شود.

پيدا کردن عوامل افزايش حجم
Acrobats PDF Optimizer مي تواند براي شما يک « Space Audit » انجام دهد که در نهايت ليستي از تمام اجزاي سازنده فايلتان با مقدار حجم آن ها و درصد اشغال فضاي آن ها را روبه روي خود، خواهيد ديد. بنابراين مي توانيد اجزايي که فضاي بيشتري را اشغال کرده اند شناسايي کنيد. به بخش Advaced\PDF Optimizer برويد. روي کليد «Audit Space » کليک کنيد. براي اين که به صورت دستي فايل خود را کوچک کنيد، اينجا محل خوبي خواهد بود.

بهره گيري از فونت هاي رايج
در متون فايل هاي PDF ، غالبا از فونت هايي استفاده مي شود که مي توانند فضاي زيادي را اشغال کنند. شما مي توانيد آن ها را با فونت هاي مناسب عوض کنيد و به ازاي هر فونت 40 کيلوبايت از حجم فايل بکاهيد. اما اگر کامپيوتر مقصد فونت انتخابي شما را نداشته باشد، Acrobat از يک جايگزين براي آن استفاده خواهد کرد که علاوه بر اين که در مواردي نتيجه مطلوب نخواهد داشت، ممکن است باعث تغيير ناخواسته يا تحريف PDF شما نيز بشود. پيشنهاد مي شود از فونت هاي رايجي مثل Arial و Times Roman استفاده کنيد تا با خيال آسوده تري PDF خود را انتشار دهيد.

سازگاري را فراموش نکنيد
در Adobe ابزارهاي پيشرفته تري براي کم کردن حجم فايل ها وجود دارد که در هر نسخه از Adobe اين ابزارها بهينه تر شده اند و مي توانند مقدار بيشتري از حجم فايل را کم کنند، اما نکته قابل توجه اين است که کاربران PDF شما همواره بايد از آخرين نسخه هاي اين نرم افزار استفاده کنند تا بتوانند به آن مراجعه کنند، آماده کنيد. اگر با پيش فرض هاي خود برنامه Acrobat به ساخت فايل PDF اقدام کنيد، ممکن است در نهايت سندي براي شما ساخته شود که تمام کاربران نتوانند آن را بخوانند و در استفاده از بخشي آن دچار مشکل شوند.

فشرده سازي فايل هاي چند رسانه اي
اگر مي خواهيد فايل صوتي يا ويدئويي را درون فايل PDF جاگذاري کنيد، لازم است آن ها را با بيشترين حالت فشرده سازي قابل انجام (در حالت Streaming ) کوچک کنيد. اين کار با نرم افزارهايي مثل Quick Time يا Microsoft Windows Media قابل انجام است. در فايل هاي صوتي سخنراني مي توانيد سرعت رمزگذاري را تا 84Kbps پايين بياوريد و افت کيفيت قابل ملاحظه اي را هم احساس نکنيد. البته اين کار باعث کاهش زياد حجم فايل صوتي خواهد شد. در حالي که فايل هاي موسيقي حداقل به سرعت 69Kbps براي داشتن کمترين کيفيت نياز دارند. فايل هاي ويدئويي نيز با سرعت 300 تا 400Kbps رمزنگاري مي شوند که در اين حالت شما وضوح 320x240 را خواهيد داشت. اما کم تر از 200Kbps کيفيت تصوير افت قابل ملاحظه اي خواهد داشت. با اين که شما با اين روش ها مي توانيد از مقدار حجم اين فايل ها بکاهيد، در نهايت با اضافه کردن آن ها به فايل PDF ، باعث افزايش زياد حجم آن خواهيد شد. استفاده از روش هاي ارائه شده، شما را به سمتي هدايت خواهد کرد که بتوانيد در نهايت يک فايل PDF خوب و با کيفيت و در حجمي کم به کاربر خود انتقال دهيد که در هنگام استفاده از اين فايل ها با هيچ مشکلي مواجه نشود.

چگونه همه چیز درباره رایانمان ببینیم؟

گاهي اوقات اتفاق مي افتد كه شما به دلايل مختلفي نياز به دانستن اطلاعاتي راجع به سيستمتان داريد. در اين مواقع داشتن يك مرجع به سيستمتان داريد. در اين مواقع داشتن يك مرجع نيبتا كامل براحتي قابل دسترسي باشد موهبت است. ما روشي براي دسترسي به اين منبع را به شما ارائه مي دهيم . كافي است گزينه Run از منوي start را اجرا كرده و در قسمت Open عبارت Msinfo32 را وارد كنيد . پنجره اي در برابرتان ظاهر مي شود كه شامل بخشهاي مختلفي است و اطلاعات كاملي از خلاصه سيستم شما از قبيل نوع پردازنده و ميزان حافظه و ... تا اطلاعات كاملي درباره هر كدام از پورتهاي سريال موازي و دهها مطلب ديگر

نحوه ارتقای ویندوز98 بدون ثبت نام کردن

امکان ارتقاي ويندوز از طريق اينترنت يکي از بهترين محسنات ويندوز 98 است، منتها براي استفاده از اين امکان لازم است اطلاعات شخصي خود را در سايت مايکروسافت به عنوان کاربر ويندوز وارد کرده و به نوعي ثبت نام نماييد. با اين ترفند ميتوانيد مرحله ي ثبت نام را دور بزنيد و از امکان ارتقاي ويندوز به راحتي بهرمند شويد.

رجيستري را باز کرده و اين کليد را در آن پيدا کنيد:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

يک مقدار جديد از نوع String و به نام RegDone بسازيد و آن را مساوي 1 کنيد. بهتر است ببينيد آيا کليد زير نيز وجود دارد يا نه؟

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Welcome\RegWiz

اگر ديديد وجود ندارد، بهتر است خودتان آن را بسازيد. به اين ترتيب دفعه ي بعد که ميخواهيد ويندوز خود را از طريق اينترنت ارتقا دهيد. لازم نيست که فرم ثبت نام را تکميل کنيد.