PDA

View Full Version : سوال: رمز گذاری روی فولدر و فایل



ramzdar
شنبه 22 مرداد 1390, 09:25 صبح
سلام

آیا امکان رمزگذاری روی فولدرها و فایل ها توی VB وجود داره؟

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

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

ممنون میشم کمک کنید.

setroyd
شنبه 22 مرداد 1390, 23:21 عصر
نه نرم افزاری هست برای شرکت ashampoo که میاد از فایلت یه exe میسازه و در در هر سیستم دیگه هم که بخواهی اجرا کنی بدون داشتن برنامه چون exe شده از شما پسورد میخواد

setroyd
شنبه 22 مرداد 1390, 23:26 عصر
اهان یادم رفت بگم با vb شاید بشه !!! شما باید یه بافر اضافی ایجاد کنی انتهای برنامه که واقعا مشکله یا باید برنامه رو به صورت باینری open کنی و فایل خودترو بچسبونی انتهای فایل exe خود که اینجا مشکلی که هست هم سرعت فوق العاده پایینش هست هم نمیشه راحت پسوردی واسش تعریف کرد در واقع پسورد باید از در محیط کد نویسی تعیین شده باشد

ramzdar
یک شنبه 23 مرداد 1390, 08:20 صبح
فعلاً در حد ابتدایی هم باشه خوبه
یعنی تا زمانی که برنامه بازه، اون پوشه تحت کنترل باشه
الان چجوری میشه تا زمانی که برنامه بازه، جلوی تمام کارهایی که میشه با یه پوشه کرد رو گرفت؟ از Rename گرفته تا ...

returnx
یک شنبه 23 مرداد 1390, 09:53 صبح
راحت ترین کار اینکه برنامه FolderLock (اگه اشتباه نکنم) انجام میده ، این برنامه میاد برای خود برنامه رمز میزاره بعد کاربر وارد برنامه میشه و فولدر های مورد نظر رو انتخاب میکنه ، بعد این فولدر ها اگه اشتباه نکنم سیستمی Hidden میشن و فقط زمانی مشخص میشند(البته بدیهی از Folder Option میشه در این روش فایل ها رو Show کرد) که وارد برنامه بشید که برای وارد شدن به برنامه باید رمز برنامه رو داشته باشید...
برای یک چیز ساده ، فکر میکنم روش خوبی باشه...

محسن واژدی
یک شنبه 23 مرداد 1390, 09:56 صبح
سلام علیکم
در مورد رمزگذاری بر روی فایل ها و فولدر ها نمونه های زیادی برای مطالعه وجود دارند برای مثال صفحه زیر:
http://www.planet-source-code.com/vb/scripts/BrowseCategoryOrSearchResults.asp?txtCriteria=cryp tor&lngWId=1

ramzdar
یک شنبه 23 مرداد 1390, 10:07 صبح
نمیخوام مخفی بشه
میخوام رمزگذاری بشه

setroyd
یک شنبه 23 مرداد 1390, 13:20 عصر
کدهایی که رو اینترنت هست در رابطه با این موضوع به درد نمیخوره در واقع کارش اینه که میاد فولدر شمارو بهش یک کلاس از رجیستری میده مثلا کنترل پنل باز میشه و...... که میشه با زدن تیک showhidenfile از folder option اون رو اسمش رو عوض کرد و rename کرد که با این کار دوباره به حالت اولش بر میگرده که این خودش یه bug به حساب میاد

setroyd
یک شنبه 23 مرداد 1390, 13:33 عصر
اینم برای اینکه منظورمو بهت برسونم دیشب نشد بهت بدم چون حوصله نوشتن نداشتم شرمنده .

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

ramzdar
یک شنبه 23 مرداد 1390, 17:37 عصر
اصلاً بهتره یه راهی ارائه بدیم
چجوری میشه مسیر یه پنجره باز رو بدست آورد؟ مثلاً یه New Folder توی D:\b هست و یکی هم توی C:\a و هر دو هم باز هستن. از کجا میشه فهمید New Folder مربوط به درایو C بازه؟

محسن واژدی
یک شنبه 23 مرداد 1390, 18:01 عصر
سلام علیکم
قبلا" سورسی مشابه برای یک از عزیزان گذاشته بودم که فکر کنم این اختیار هم در آن قرار داشت، در پست هایم جستجو کنین
موفق باشید

setroyd
یک شنبه 23 مرداد 1390, 22:35 عصر
از اینجا که یه فولدر یک مسیر حساب میشه این کاری داره !!!!!!!!!!!!

setroyd
یک شنبه 23 مرداد 1390, 22:38 عصر
FindWindow میتونی combo box مای کامپیوتر رو به دست بیاری و مسیر مورد نظر رو ببندی خیلی راحته من قبلا این کارو میکردم

ramzdar
یک شنبه 23 مرداد 1390, 22:53 عصر
پس اگه میشه لطف کن سورسشو بذار
ممنون