قرآن در کامپیوتر

دانلود نرم افزار های قرآنی یه صورت رایگان

قرآن در کامپیوتر

دانلود نرم افزار های قرآنی یه صورت رایگان

قفل های نرم افزاری چگونه طراحی می شوند؟

قفل های نرم افزاری چگونه طراحی می شوند؟

با توجه به فزونی نرم افزار در سیستم های کامپیوتری از یک طرف و توانایی کنترل کپی های غیرمجاز ( از دیدگاه اقتصادی آن ) از طرفی دیگر دلیلی محکم جهت بررسی این شاخه از مهندسی نرم افزار می باشد.
از آنجا که متاسفانه قانون Copyright در تمام جهان بجز ایران و چند کشور دیگر اجرا می گردد, بحث کنترل کپی های غیرمجاز حساس تر می شود. در این مقاله سعی بر این است تا علاوه بر آشنایی با انواع قفل های نرم افزاری و اختلاف آن ها با قفل های سخت افزاری, بتوانیم به عنوان طراح یک قفل نرم افزاری از محصولات نرم افزاری خودمان حمایت کنیم. ضمنا علاوه بر آشنایی با مفاهیم فوق, نوشتن روتین های ضد دیباگ و همچنین نحوه کد کردن اطلاعات نیز لحاظ شده است.
لازم به ذکر است که این مقاله حاصل تجربیات چند ساله و زحمات زیادی است که تقدیم می گردد.

 


کلمات کلیدی
Key Lock, Hard Lock, Software Lock, قفل نرم افزاری، Tag Lock, Anti Debug, قفل سخت افزاری


مقدمه
از آنجا که زمان زیادی تا سال 2000 باقی نمانده, اما هنوز در کشور ما ایران, نرم افزار جای خود را به عنوان یک محصول صادراتی پیدا نکرده چرا که یکی از دلایل اصلی آن عدم توجه جدی به حمایت از تولید کنندگان نرم افزار می باشد. به هر حال قصد اینجانب از ارائه مقاله, بررسی کم و کاستی های نرم افزار در ایران نیست بلکه طریقه حل مشکل موجود در این بازار نابسامان می باشد. با توجه به کپی های غیرمجازی که روزانه بصورت کاملا عادی و بدون اطلاع سازنده آن صورت می گیرد, جلوگیری از این عمل و کنترل جدی آن امری ضروری و واجب بنظر می رسد. در ادامه مطلب به توضیح درباره قفل های نرم افزاری و سخت افزاری می پردازیم.

آشنایی با قفل های نرم افزاری و سخت افزاری

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

طریقه استفاده از قفل نرم افزاری در برنامه مورد نظر
با توجه به نوع کاربرد برنامه ( کوچک وقابل کپی بر روی یک دیسکت, تحت شبکه و ... ) می توانیم از انواع روش هایی که جهت حفاظت از نرم افزار در نظر داریم ( و متعاقبا توضیح داده خواهد شد ) استفاده کنیم. اما مساله قابل بحث این است که چگونه از یک قفل منتخب استفاده نمائیم؟
جواب این سوال متغییر و وابسته به شرایط زیر می باشد:
الف: اعتقاد طراح نرم افزار به اینکه کاربر حتما باید آنرا خریداری نماید تا از امکانات آن مطلع گردد.
در این حالت قفل نرم افزاری در ابتدای شروع به کار برنامه کنترل می گردد حتی طراح می تواند در مواقع حساس نیز قفل را مجددا کنترل کند و یا در حالتی که طراح واقعا سخت گیر باشد, می تواند در زمان های مشخصی از وجود قفل اطمینان حاصل نماید ( مثلا هر 4 ثانیه ). البته در این حالت طراح باید روشی را که جهت کنترل قفل استفاده می کند, نیز در نظر بگیرد.
ب: اعتقاد طراح نرم افزار به این که کاربر می تواند از نرم افزار به عنوان نسخه نمایشی نیز استفاده کند.
طراح در این حالت می بایست در مکان های خاصی از برنامه, قفل را کنترل کند. مثلا در یک برنامه حسابداری می توان تمام بخش های سیستم را آزاد گذاشته ( یعنی برنامه نیازی به قفل نداشته باشد ) اما در صورتی که کاربر مایل به استفاده از امکانات گزارشگیری سیستم باشد, قفل نرم افزاری در خواست گردد. مزیت این روش بر روش قبلی این است که دیگر نیاز به طراحی نسخه نمایشی جهت مشاهده کاربران وجود ندارد.

آشنایی با نحوه قفل گذاری بر روی یک برنامه
الف: طراح به سورس برنامه دسترسی دارد.
در این حالت طراح پس از انتخاب روش قفل گذاری, کافیست آنرا به زبان مورد نظر خود پیاده سازی نموده و در برنامه خود بگنجاند. ( که مکان های قرار دادن قفل در عنوان قبلی توضیح داده شد. )
ب: طراح ( مجری پروژه ) به سورس برنامه دسترسی ندارد.
گاهی اوقات به یکسری برنامه های ارزشمندی برخورد می کنیم که فاقد قفل هستند, بنابراین نیاز به قفل گذاری وجود دارد. ( البته این حالت بیشتر در کشور ما و چند کشور دیگر که در آن ها قانون Copyright معنی ندارد, کاربرد دارد. ) جهت تزریق قفل به این گونه برنامه ها, نیاز به آشنایی کامل به ساختار فایل های اجرایی (EXE, COM, SYS, …) وجود دارد چرا که باید برنامه ای طراحی کنیم تا همانند یک ویروس کامپیوتری به فایل اجرایی مشخصی بچسبد. البته جهت اینکار بهترین زبان برنامه نویسی, اسمبلی می باشد. ( بدلیل توانایی دخالت در روند اجرای برنامه )
البته در رابطه با نحوه نوشتن این گونه برنامه ها, روش های زیادی وجود دارد که خود بحثی مجزا را می طلبد و از حوصله این مقاله خارج است.
ضمنا برای بالا بردن سطح امنیت برنامه لازم است تا یکسری کد های ضد دیباگ در برنامه گنجانده شوند. کدهای ضد دیباگ, دستوراتی به زبان اسمبلی هستند که در حالت اجرای عادی برنامه, هیچ تغییری در روند اجرای نمی گذارند بلکه در صورتی که برنامه توسط دیباگرها اجرا گردد ( مورد ارزیابی قرار گیرد ) بتواند از اجرای آن جلوگیری نماید. با اضافه کردن کد های ضد دیباگ به ابتدای برنامه ( یا قبل از کنترل قفل ) می توان احتمال دستکاری در برنامه را پائین آورد. ( نحوه نوشتن کد های ضد دیباگ در پیوست A آورده شده است.)

آشنایی با روش های قفل گذاری و نحوه طراحی آن ها

1- قفل گذاری با استفاده از شماره سریال اصلی دیسکت
همانطور که می دانید, سیستم عامل جهت هر دیسکت یک شماره سریال واحد (UNIQUE) اختصاص می دهد, بطوریکه شماره سریال هر دو دیسکت با هم یکی نیستند. بنابراین همین خود یک راه تشخیص دیسکت کلید ( قفل ) می باشد.
جهت استفاده از این قفل می بایست شماره سریال دیسکت را خوانده و سپس در داخل برنامه آنرا کنترل نمائیم. یک راه ساده جهت خواندن شماره سریال, اجرای دستور VOL بصورت شکل مقابل است:
VOL >>C:DOSLCK.TMP
بعد با باز کردن فایل LCK.TMP, می توانیم به محتویات آن دسترسی پیدا کنیم. راه دیگر مراجعه به Boot Sector جهت کنترل قفل می باشد.
ضریب اطمینان این قفل در مورد دیسکت ها, 5%-2% بوده و در رابطه با هارد دیسک 60%-50% می باشد. دلیل این اختلاف این است که در حالت قفل دیسکتی با کپی Boot Sector, قفل بر روی دیسکت دیگر قرار خواهد گرفت اما در رابطه با هارد دیسک اینکار به سادگی انجام پذیر نیست.

2- قفل گذاری با استفاده از مشخصات سیستم
در این نوع قفل نرم افزاری, برنامه قبل از اجرا ابتدا مشخصات سیستم را خوانده ( که اینکار از طریق مراجعه به بخش های خاصی از حافظه و یا مراجعه به اطلاعات BIOS انجام می شود. ) سپس آنرا با فایلی که قبلا توسط نویسنده نرم افزار بر روی کامپیوتر کپی گردیده, مقایسه می کند و در صورت عدم برابری, اجرای برنامه پایان می پذیرد.
این نوع قفل هنوز هم در بسیاری از برنامه ها استفاده می گردد, اما نکته قابل ذکر این است که جهت اطمینان بیشتر به قفل لازم است فایل حاوی مشخصات بصورت کد شده نوشته شده باشد تا امکان دستکاری آن توسط قفل شکنان به حد اقل ممکن برسد.
درصد اطمینان این نوع قفل 75%-65% می باشد.

3- قفل با استفاده از موقعیت فایل روی هارد دیسک
این نوع قفل فقط بر روی هارد دیسک قابل استفاده بوده و به این صورت است که فایل اجرایی به موقعیت خود بر روی هارد حساس می باشد چرا که قبل از اجرا ابتدا موقعیت خود را از روی سکتورهای ROOT خوانده و سپس شماره کلاستر اشاره گر به خودش را بدست می آورد, سپس آنرا با شماره کلاستری که قبلا توسط برنامه نویس بر روی یکی از فایل های برنامه ( ممکن است بصورت کد شده باشد ) قرار داده شده, مقایسه کرده و در صورت برابر بودن اجرا می شود. این نوع قفل نسبت به قفل قبلی ( شماره 2 ) استفاده کمتری داشته چرا که در صورتیکه برنامه از روی بخشی از هارد به ناحیه دیگری انتقال یابد, اجرا نخواهد شد و این از نظر کاربر بسیار ناپسند می باشد. ( ضمنا امکان Defra, Scandisk, و ... نیز وجود ندارد چرا که شماره کلاستر اشاره گر به فایل تغییر خواهد کرد. )
ضریب اطمینان این نوع قفل نیز 80%-70% می باشد.

4- قفل با استفاده از فرمت غیر استاندارد
این شیوه یکی از رایج ترین قفل های نرم افزاری است که هنوز هم بصورت جدی مورد استفاده قرار می گیرد. برخی از دلایل اهمیت آن عبارتند از:
- امکان استفاده از روش های متفاوت در این روش
- راحتی و سرعت زیاد به هنگام استفاده آن
- وجود ضریب اطمینان بالا و انعطاف پذیری زیاد آن
- عدم وجود نرم افزار خاصی جهت باز کردن این نوع از قفل ها
همان طور که می دانیم سیستم عامل جهت دسترسی به اطلاعات یک دیسکت از فرمت خاصی ( 18 سکتور در هر تراک ) استفاده می کند اما اگر یه تراک به صورت غیر استاندارد فرمت شود, ( مثلا 19 سکتور در تراک ) سیستم عامل دیگر توانایی استفاده از سکتورهای غیرمجاز را نخواهد داشت و بنابراین تمام نرم افزارهای تحت سیستم عامل مزبور نیز از سکتورهای مخفی استفاده نکرده, در نتیجه امکان کپی برداری از آنها بسیار ضعیف است. مانیز از همین روش جهت طراحی قفل مورد نظر مان استفاده می کنیم. بصورتیکه تراک آخر دیسک را بصورت یک سکتوری و با شماره 20 فرمت می کنیم. سپس جهت کنترل دیسکت به سکتور فوق مراجعه کرده و در صورت وجود, کنترل برنامه را پی می گیریم. البته غیر از تغییر شماره سکتور می توان از اندازه غیر مجاز نیز استفاده کرد یعنی بجای اینکه سکتورها را بصورت 512 بایتی فرمت کنیم, از اندازه 1024, 2048 و ... استفاده می کنیم. ( قفل نرم افزاری Copy Control که معروفترین در نوع خود می باشد, از همین روش استفاده می کند. )
این قفل فقط جهت فلاپی دیسک قابل استفاده می باشد و در صد اطمینان در این روش حدود 95%-85% می باشد.

5- قفل با استفاده از شماره سریال ساختگی
این روش قفل گذاری که قویترین قفل می باشد, بصورت مخلوطی از روش های 1 و 4 می باشد یعنی ابتدا تراک خاصی را بصورت غیر استاندرد فرمت کرده و سپس اطلاعات خاصی را درون آن قرار می دهند ( شماره سریال فرضی ). این قفل فقط جهت فلاپی دیسک قابل استفاده بوده و ضریب اطمینان آن حدود 98%-90% می باشد.

پیوست A- روتین های ضد دیباگ Anti Debug Procedures

همان طور که توضیح داده شد, روتین های ضد دیباگ جت جلوگیری از اجرای برنامه های دیباگر و یا جلوگیری از ( حد اقل مشکل کردن کار ) دستکاری توسط قفل شکنان, استفاده می شوند. در زیر توضیحات چند روش موثر و مفید, آورده شده است:

الف: غیر فعال کردن وقفه ها
جهت جلوگیری از اجرای مرحله به مرحله ( Trace کردن ) برنامه, می توان وقفه های کنترلر 8359 را غیر فعال ساخت. آدرس این کنترلر 21h بوده و IRQ های 7-0 را کنترل می کند IRQ1 همان وقفه مربوط به صفحه کلید می باشد. پس با غیر فعال کردن این وقفه می توان صفحه کلید را غیر فعال نمود.

طریقه استفاده:


CS:0100 E421 IN AL,21
CS:0102 0C02 OR AL,02
CS:0104 E621 OUT 21,AL

 

ب: تغییر بردار وقفه ها
یکی از روش های ساده و راحت جهت ضد دیباگ کردن برنامه ها, تغییر برداری است, که دیباگر از آن استفاده می کند. (03 ) حتما بخاطر بسپارید که در پایان برنامه دوباره آدرس بردار وقفه تغییر داده شده را بازیابی کنید.

طریقه استفاده:


CS:0100 EB04 JMP 0106
CS:0102 0000 ADD [BX+SI],AL
CS:0104 0000 ADD [BX+SI],AL
CS:0106 31C0 XOR AX,AX
CS:0108 8EC0 MOV ES,AX
CS:010A 268B1E0C00 MOV BX,ES:[000C]
CS:010F 891E0201 MOV [0102],BX
CS:0113 268B1E0E00 MOV BX,ES:[000E]
CS:0118 891E0401 MOV [0104],BX
CS:011C 26C7064C000000 MOV Word Ptr ES:[000C],0000
CS:0123 26C7064E000000 MOV Word Ptr ES:[000E],0000

 

ج:گیج کردن دیباگر
این راه یکی از قویترین تکنیک های ضد دیباگ بوده که در آن به وسط یک دستور, پرش می شود و اینکار باعث قفل کردن ( Hang ) دیباگر خواهد شد.

طریقه استفاده:


CS:0100 E421 IN AL,21
CS:0102 B0FF MOV AL,FF
CS:0104 EB02 JMP 0108
CS:0106 C606E62100 MOV Byte Ptr [21E6],00
CS:010B CD20 INT 20

 

د: کنترل پرچم های CPU
این روش در برابر دیباگرها بسیار مفید می باشد و به این صورت است که ابتدا پرچم Trace از CPU را خاموش کرده و در بین برنامه آنرا کنترل کنیم. در صورتیکه این پرچم روشن شده باشد, مشخص است که دیباگر در پشت صحنه در حال اجراست.

طریقه استفاده:


CS:0100 9C PUSHF
CS:0101 58 POP AX
CS:0102 25FFFE AND AX,FEFF
CS:0105 50 PUSH AX
CS:0106 9D POPF

 

و در بین برنامه از دستورات ذیل استفاده کنید:


CS:1523 9C PUSHF
CS:1524 58 POP AX
CS:1525 250001 AND AX,0100
CS:1528 7402 JZ 152C
CS:152A CD20 INT 20

 

ه: متوقف ساختن دیباگر
این روش باعث متوقف شدن دیباگر می شود که با اجرای دستور ساده INT 03 می توان این کار را انجام داد.

طریقه استفاده:


CS:0100 B96402 MOV CX,0264
CS:0103 BE1001 MOV SI,0110
CS:0106 AC LODSB
CS:0107 CC INT 3
CS:0108 98 CBW
CS:0109 01C3 ADD BX,AX
CS:010B E2F9 LOOP 0106

 

پیوست B- روش های کد کردن اطلاعات Data Coding Procedures

الف: افزودن یک عدد به کد های یک فایل
در این روش جهت کد کردن یک فایل, ابتدا آنرا خوانده و سپس یک مقدار خاص, مثلا 20 را به مقدار هر بایت فایل اضافه می کنیم. این یکی از ساده ترین روش ها بوده و نسبتا کارایی خوبی نیز دارد. جهت خارج کردن فایل از حالت کد شده ( Decode ) نیز, کافیست مقدار فوق را از تمام بایت های فایل کم کنیم.

ب: XOR کردن کل فایل
در این روش نیز پس از خواندن کل فایل, تمام بایت های آنرا با رشته کاراکتری یا عدد ثابت خاصی XOR کرده و سپس مقدار جدید را در فایل حاصل ضبط می نمائیم. جهت خارج کردن فایل از حالت کد شده, دقیقا عمل فوق را انجام می دهیم.

پیوست C- لیست برنامه قفل گذار Pascal Source To Learn

در زیر لیست دو برنامه نمونه, که شماره (1) جهت درست کردن دیسکت قفل و شماره (2) جهت تست آن طراحی شده, آورده شده است:
در این برنامه ها از تراک 81 و سکتور 20 ( در حالت عادی هر دیسکت فقط 18 سکتور دارد ) جهت قفل برنامه استفاده شده و به این صورت عمل می کند که یک رشته را از کاربر دریافت کرده و در مکان فوق قرار می دهد و سپس جهت تست رشته دریافتی در برنامه دوم آنرا با اطلاعات موجود در دیسکت مقایسه می کند و با دادن پیغام مناسبی آنرا چاپ می نماید.
این برنامه توسط Turbo Pascal 7.0 کامپایل و اجرا شده اند.

 

{
برنامه شماره(1)
این برنامه جهت ساختن دیسکت قفل استفاده می شود
}


program PROGRAM-1;

Uses Dos;

TYPE
DAT = String[40];
VAR
C : Registers;
FP : String[15];
PU : Array[1..512] of char;
Data: Dat;
I : Byte;
Key : Dat;

{******************************************}

Procedure ZUW;
Begin
Fp:=#81+#0+#20+#2;
c.d1 :=0;
c.dh :=0;
c.ch:=81;
c.c1:=20;
c.a1:=1;
end;

Procedure Write-Key(data:Dat);
Begin
c.ah:=5;
ZUW;
c.es:=Seg(fp[1]);
c.bx:=Ofs(fp[1]);
Intr(19,c);
c.ah:=5;
ZUW;
c.es:=Seg(fp[1]);
c.bx:=Ofs(fp[1]);
Intr(19,c);
For i:=1 to Length(data) do
Pu:=data;
Pu[i+1]:=#0;
c.ah:=3;
ZUW;
c.es:=Seg(Pu);
C.bx:=Ofs(Pu);
Intr(19.c);
end;

{=======================================}

begin
Writeln;
Writeln( Program Number1 );
Writeln( This Program Used For Create The Key );
Write( Please Type Key Word : );
Readln(Key);
Writeln;
Write( Writing Key …);
Write-Key(Key);
Writeln( OK .);
Writeln;
end.


{

 

برنامه شماره (2)
این برنامه جهت کنترل دیسکت قفل استفاده می شود
}


program PROGRAM-2;

Uses Dos;

Type
DAT = String[40];

Var
C : Registers;
FP : String[15];
PU : Array[1 ..512] of char;
Data: Dat;
I : Byte;
Key : Dat;

{********************************************}

Procedure ZUW;
Begin
Fp:=#81+#0+#20+#2;
c.d1:=0;
c.dh:=0;
c.ch:=81;
c.c1:=20;
c.a1:=1;
end;

{********************************************}

Function Read-Key(Key:Dat):Boolean;
Begin
c.ah:=2;
ZUW;
c.es:=Seg(pu);
c.bx:=Ofs(pu);
Intr(19.c);
c.ah:=2;
ZUW;
c.es:=Seg(pu);
c.bx:=Ofs(pu);
Intr(19,c);
I:=1;
data:=;
While pu#0 do
begin
Data :=data+pu[];
Inc(I);
end;
If data=Key then
Read-Key:=True
Else
Read-Key:=False;
end;

{***********************************************}


begin
Writeln;
Writeln( Program Number2 );
Writeln( This Program Used For Check The Key );
Write( Please Type Key Word : );
Readln(Key);
Writeln;

If Read-Key(Key)=False then
Writeln( I am Sorry , Not Found .);
Else
Writeln( Very Good , That Found .);

Writeln;
end.

 


نویسنده : مهدی معاضدی
از سایت خبری فن آوری اطلاعات ایران

hard del

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

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

مرحله اول
در مرحله اول فایل مورد نظر را باز می کنیم

مرحله دوم
در این مرحله شما باید یکی از کلید های شماره 1 یا 2 را باید فشار دهید
اگر می خواهید یک داده را پاک کنید روی کلید شماره 1 کلیک کنید
اگر می خواهید پوشه را پاک کنید روی کلید شماره 2 کلیک کنید

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

مرحله چهارم
کلید قرمز رنگ دلیت را فشار دهید
کامپیوتر پس از 10 ثانیه ریست  شده و فایل شما را پاک خواهد کرد

توجه
اگر اسمی از آدرس فایلی که می خواهید پاک کنید دارای فاصله باشد کامپیوتر قادر به پاک کردن آن نمی باشد
در این مثال شکل دوم صحیح میباشد
help computer
helpcomputer

آدرس ایمیل را وارد کن تا برنامه به ایمیلت فرستاده شود

 

دانلود رایگان

.

.

پروفایل کولن

پروفایل کولن

بعضی از برنامه ها وجود دارند که حتی با CloneCD رایت نمی شوند.

برای رایت اینگونه برنامه ها شما نیاز به نقشه ی رایت دارید (Profiles)

در فایل زیپ زیر 81 پروفایل وجود دارد که می تواند 81 نوع قلف را بشکند و رایت کند .

بعد از باز کردن این فایل زیپ  ، آن را در جایی که CloneCD نصب کرده ای در پوشه ی Profiles قرار دهید

 

 

با این فایل می توانید قلف های زیر را بشکنید :

 

Alkatech

 Aucune - fichiers factices

 Audio CD

 Audio CD { UnKown Protection}

 Cactus Data Shield

 Cactus Data Shield 100

 Cactus Data Shield 200

 Cactus Data Shield 300

 CCD Lock

 CD Check

 CD-Cops v1.0

 CD-Gurdian

 CD-Protector v2-3

 Coffee Shop 4

 Copy Lok

 CopyKiller

 Cryp Key

 Damaged Audio

 Damaged Data

DBB

 Defekte Sektoren

 DiskGuard

 Dummy Files

 Duolizer

 DVD

 Easy Lock

 FADE

 Free Lock

 Game CD

 Illegale TOC

 Karaoke

 Keiner

 Key2Audio

 LaserLock

 Laserlok

 Laserlok - lent mais sr

 Laserlok - rapide

 Laserlok Star

 Lock Blocks

Media Cloq 1

 Media Cloq 2

 Multimedia Audio CD

 Music Guard

 Negahban

 

ProtectCD-V5

 ProtectCD-VOB

 Protected PC Game

 Protector

 PSX

 PSX [LibCrypt] 8x

 PSX [LibCrypt] Max Read and Write

 Ring Protech

 Roxxe

 SafeDisc 1

 Safedisc 2 - amplifier

 Safedisc 2 - emulation

 Safedisc 2 - ignore

 SafeDisc 2 [Amplify]

 SafeDisc 2 [Emulate]

 SafeDisc 2 [Ignore]

 SafeDisc 2.9x [8x read and write]

 Safedisc 2+

 Safedisc 2+ AWS

 Safedisc 2+ EWS

 Savedisc1

 Savedisc2

 Savedisc2.8

 Savedisc2.9

 Savedisc3.1

 Secteurs defect. - Safedisc 1 - LockBlocks

 Securom

 SecuROM 4.8x for twinpeak

 SecuROM [NEW] for LITEON

Securom jusqu' v4.77

 Securomnew

 Securomnew5

 Starforce 3

 Starforce

 Sysiphus

 TAGES

 TZ

 VCD and SVCD

 WinLock

 WTM

Pheno Protect

 Pheno Protect2

 Plain Old Data

 Protect CD

 

 

اگر این فایل زیپ را می خواهید برای شما بفرستم آدرس ایمیل خود را در کادر زیر وارد کنید

بعد از چند لحظه فایل زیپ شده به ایمیل شما فرستاده می شود

بعد از این که آدرس ایمیلت را وارد کردی سریع ایمیلت رو چک کن چون در همان لحظه این فایل به ایمیلت فرستاده می شه





Powered by WebGozar

فهرست آموزش xp بخش دوم

 

تغییر نحوه نمایش پرونده ها در پوشه ها

تغییر نحوه نمایش پرونده ها در پوشه ها

Windows روشهای مختلفی برای مرتب کردن و شناسایی پرونده ها هنگام مشاهده در یک پوشه ارائه می کند. نمونه هایی از پوشه ها عبارتند از "اسناد من"، "تصاویر من"، "موسیقی من"،‌و "رایانه من".

  1. بر روی آغاز کلیک کنید و سپس بر روی اسناد من کلیک کنید.
  2. بر روی پوشه ای که می خواهید مشاهده کنید دوبار کلیک کنید.

    اگر پوشه شما در "اسناد من" قرار ندارند، برای یافتن آن از "جستجوی همراه" استفاده کنید. برای باز کردن "جستجوی همراه" بر روی آغاز کلیک کنید و سپس بر روی جستجو کلیک کنید.

  3. بر روی منوی نما کلیک کنید و سپی بر روی یکی از فرمانهای زیر کلیک کنید:

    • بندانگشتیها - تصاویر موجود در یک پوشه را بر روی نماد پوشه نمایش می دهد بطوری که بتوانید به سرعت محتوای پوشه را شناسایی کنید.
    • کاشیها - پرونده ها و پوشه ها را بصورت نمادهای بزرگ نمایش می دهد. جزئیات در مورد پرونده ها و پوشه ها در زیر نام پرونده یا پوشه نمایش داده می شود.
    • نمادها - پرونده ها و پوشه ها را بصورت نمادهای کوچک نمایش می دهد. جزئیات نمایش داده نمی شوند.
    • لیست - محتویات یک پوشه را بصورت فهرستی از اسامی به همراه نمادهای کوچک نمایش می دهد. جزئیات پرونده و پوشه نمایش داده نمی شوند.
    • جزییات - محتویات یک پوشه را بصورت فهرستی از اسامی به همراه نمادهای کوچک نمایش می دهد. جزئیات پرونده و پوشه نمایش داده می شوند.
    • نوارفیلم - تصاویرتان را در یک ردیف تکی تصاویر کوجک شده در امتداد انتهای صفحه نمایش می دهد. اگر بر روی یک تصویر کلیک کنید، بصورت یک تصویر بزرگتر در بالای دیگر تصاویر نمایش داده خواهد شد. این قابلیت تنها در پوشه های تصویری موجود است.

 یاداشتها

  • برای دسته بندی پرونده های خود بر اساس هر جزئیاتی که انتخاب کرده اید مانند نام، اندازه، نوع، یا تاریخ تغییر، بر روی منوی نما کلیک کنید، بر روی چیدن نمادها کلیک کنید و سپس بر روی نشان دادن در گروهها کلیک کنید. نمی توانید محتویات پوشه های خود را در مشاهده فهرست یا مشاهده نوار فیلم دسته بندی کنید.

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

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

بعد از اینکه پرونده ها یا پوشه هایی را بر روی سیستم خود ایجاد یا نصب کردید، به راهی برای یافتن آنها نیاز دارید. "جستجوی همراه" مستقیم ترین راه برای انجام این کار است. اگر نوع پرونده ای که به دنبالش هستید را می دانید مانند پرونده متنی، تصویری، موسیقی، یا ویدئویی قابلیت "جستجوی همراه" تنها یافتن آن نوع پرونده را هدف می گیرد. اگر می کوشید پرونده یا پوشه ای را پبدا کنید و به یک رویکرد منسجم تر نیاز دارید می توانید از "جستجوی همراه" برای جستجو در بین همه پرونده ها و پوشه ها بر اساس نام، آخرین تاریخ تغییرات، اندازه پرونده و موارد دیگر استفاده کنید.

وظایف که در زیر فهرست شده اند را مرور کنید و بر روی گزینه ای که می خواهید کلیک کنید:

یافتن یک پرونده یا پوشه

یافتن یک پرونده یا پوشه

  1. بر روی آغاز کلیک کنید و سپس بر روی جستجو کلیک کنید.
  2. بر روی همه پرونده ها و پوشه ها کلیک کنید.

     مهم

    اگر همه پرونده ها و پوشه ها را نمی بینید ممکن است رفتار پیش فرض جستجو را تغییر داده باشید.

    • بر روی سایر گزینه های جستجو کلیک کنید و سپس بر روی همه پرونده ها و پوشه ها کلیک کنید.
  3. قسمتی یا همه نام پرونده یا پوشه را تایپ کنید یا یک واژه یا عبارتی را تایپ کنید که در پرونده وجود دارد.
  4. اگر هیچ قسمتی از اطلاعات را نمی دانید یا می خواهید جستجوی خود را محدودتر کنید، کلیک کنید:
    • گشتن در ، و سپس بر روی درایو، پوشه یا شبکه ای که می خواهید جستجو شود کلیک کنید.
    • در چه زمانی اطلاح شد؟ تا پرونده هایی را مشاهده کنید که در تاریخهای مشخص یا بین آنها ایجاد شده اند یا تغییر کرده اند.
    • اندازه آن چه بود؟ تا پرونده های دارای یک اندازه خاص را مشاهده کنید.
    • گزینه های پیشرفته دیگر تا معیارهای دیگری در جستجو تعیین کنید.
  5. بر روی جستجو کلیک کنید.

 یادداشتها

  • اگر نتایج زیادی به دست آوردید، سعی کنید از معیارهای جستجوی بیشتری استفاده کنید تا جستجو مشخص تر شود.

یافتن یک پرونده متنی، تصویری، موسیقی یا ویدئویی

یافتن یک پرونده متنی، تصویری، موسیقی یا ویدئویی

وقتی نوع پرونده ای که دنبالش هستید را می دانید مانند پرونده تصویری، می توانید به سرعت در بین همه پرونده های آن نوع جستجو کنید و پرونده ای که می خواهید را پیدا کنید.

  1. بر روی آغاز کلیک کنید و سپس بر روی جستجو کلیک کنید.
  2. بسته به نوع پرونده ای که می خواهید پیدا کنید بر روی تصایر، موسیقی یا ویدئو یا اسناد (واژه پرداز، صفحه گسترده، غیره) کلیک کنید.

     مهم

    اگر تصایر، موسیقی یا ویدئو یا اسناد (واژه پرداز، صفحه گسترده، غیره) را نمی بینید ممکن است رفتار پیش فرض جستجو را تغییر داده باشید.

    • بر روی سایر گزینه های جستجو کلیک کنید و سپس بر روی تصایر، موسیقی یا ویدئو یا اسناد (واژه پرداز، صفحه گسترده، غیره) کلیک کنید.
  3. بر روی معیار مناسب جستجو کلیک کنید، همه یا قسمتی از نام پرونده (در صورتی که آن را می دانید) تایپ کنید و سپس بر روی جستجو کلیک کنید.

 یادداشتها

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

به اشتراک گذاردن یک پرونده با یک فرد دیگر

به اشتراک گذاردن یک پرونده با یک فرد دیگر

می توانید پرونده ها شامل تصاویر، موسیقی، اسناد، و برنامه ها را با دیگران به اشتراک بگذارید. روشهای به اشتراک گذاردن پرونده بسته به وضعیت شبکه اتان متفاوت است. رایانه شما ممکن است:

  • یک رایانه مجزا باشد که به هیچ شبکه ای متصل نیست.
  • به عنوان بخشی از گروه کاری به یک شبکه متصل باشد.
  • به یک دامنه شبکه متصل باشد.

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

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

یک دامنه شبکه مجموعه ای از راینه هایی است که به هم متصل هستند و دارای یک پایگاه فهرست مشترک هستند که بر روی یک سرویس دهنده Windows 2000 قرار دارد. رایانه های موجود در دامنه شبکه همه به یک سرویس دهنده متصل هستند اما ممکن است بطور فیزیکی به یکدیگر متصل نباشند.

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

وظایف که در زیر فهرست شده اند را مرور کنید و بر روی گزینه ای که می خواهید کلیک کنید:

صرفاً در رایانه های گروه های کاری و حوزه ها موجود است:

صرفاً در رایانه های گروه های کاری یا رایانه های مجزا موجود است:

وظایف مربوطه

برخی از قابلیت های ذکر شده در این موضوع راهنما ممکن است در ویرایش شما موجود نباشد.

به اشتراک گذاردن یک پرونده با دیگران بر روی شبکه

به اشتراک گذاردن یک پرونده با دیگران بر روی شبکه

برای به اشتراک گذاردن یک پرونده با گروه کاری خود یا بر روی دامنه شبکه، باید یک پوشه اشتراکی ایجاد کنید و سپس پرونده را در آن پوشه قرار دهید.

  1. بر روی آغاز کلیک کنید و سپس بر روی اسناد من کلیک کنید.
  2. بر روی پوشه ای که می خواهید به اشتراک بگذارید کلیک کنید.

    اگر پوشه ای که می خواهید به اشتراک بگذارید در "اسناد من" قرار ندارند، برای یافتن آن از "جستجوی همراه" استفاده کنید. برای باز کردن "جستجوی همراه" بر روی آغاز کلیک کنید و سپس بر روی جستجو کلیک کنید.

  3. اگر بر روی دامنه شبکه هستید:
    • در وظایف پرونده و پوشه، بر روی به اشتراک گذاردن این پوشه کلیک کنید.
    • بر روی بند اشتراک کلیک کنید و سپس بر روی به اشتراک گذاردن این پوشه کلیک کنید.
    • هر گزینه دیگری که می خواهید را تنظیم کنید و سپس بر روی موافق کلیک کنید.

    -یا-

    اگر در یک گروه کاری هستید:

    • در وظایف پرونده و پوشه، بر روی به اشتراک گذاردن این پوشه کلیک کنید.
    • بر روی بند اشتراک کلیک کنید و سپس جعبه انتخاب به اشتراک گذاردن این پوشه در شبکه را انتخاب کنید.
    • هر گزینه دیگری که می خواهید را تنظیم کنید و سپس بر روی موافق کلیک کنید.

یادداشتها یادداشتها

  • برای کپی کردن یک پرونده در پوشه ای که می خواهید به اشتراک بگذارید، بر روی پرونده کلیک کنید و سپس در وظایف پرونده و پوشه بر روی رونوشت این پرونده کلیک کنید. در جعبه انتخاب رونوشت موارد بر روی پوشه ای که می خواهید به اشتراک بگذارید کلیک کنید و سپس بر روی رونوشت کلیک کنید.
  • اگر جعبه انتخاب به اشتراک گذاردن این پوشه در شبکه موجود نیست، به اشتراک گذاردن پرونده در رایانه شما فعال نشده است. اگر می خواهید به اشتراک گذاردن پرونده را فعال کنید، بر روی پیوند "سهل آموز تنظیم شبکه" کلیک کنید و از دستورات آن برای فعال کردن اشتراک پرونده پیروی کنید. وقتی به اشتراک گذاردن پرونده فعال شد، گامهای بالا را دنبال کنید.
  • اگر به عنوان میهمان وارد سیستم شده اید نمی توانید پوشه اشتراکی ایجاد کنید.
  • گزینه اشتراک برای "اسناد و تنظیمات"، "فایلهای برنامه" و پوشه های سیستمی Windows موجود نیست. علاوه بر آن نمی توانید پوشه های کاربر دیگری را به اشتراک بگذارید.

برخی از قابلیت های ذکر شده در این موضوع راهنما ممکن است در ویرایش شما موجود نباشد.