
یکی از راههایی که مطمئن شوید هیچگاه مشکلی برای فایلها و مدارک مهمتان پیش نخواهد آمد، پشتیبانگیری از آنهاست. این مسئله در مورد فایلهایی که روی USB خود دارید از اهمیت بیشتری هم برخوردار میشود. زیرا ممکن است به راحتی گم شود یا اطلاعات آن به نحوی از بین برود و هیچ پشتیبانی از آن در جایی نگرفته باشید. نرمافزار USB Dumper یک نرمافزار قابلحمل کوچک است که میتوان از آن برای گرفتن پشتیبان از محتویات USB بصورت خودکار و به محض اتصال آن به کامپیوتر استفاده نمود. تنظیمات این برنامه را میتوان در فایل dump.ini که در کنار فایل اجرایی برنامه قرار دارد مشخص نمود. این تنظیمات عبارتند از:
[Pfade] backup=آدرس فولدری که میخواهید کپی/پشتیبان در آن ذخیره شود را اینجا مشخص کنید
[Optionen] dateformat=0
abfrage= اگر این مقدار را برابر ۰ قرار دهید، هیچ پیغامی نیز برای کاربر ظاهر نمیشود و برنامه بصورت خودکار به کپی کردن محتویات به کامپیوتر خواهد پرداخت.
traymenu= اگر این مقدار را برابر با ۰ قرار دهید، هیچ آیکونی در سینی سیستم نشان داده نخواهد شد و برنامه کاملاً مخفی خواهد بود
فقط به خاطر داشته باشید که اگر با تنظیمات فوق، آیکون برنامه را از سینی سیستم مخفی کنید، تنها راهتان برای بستن آن در صورت نیاز، استفاده از task manager خواهد بود.
این برنامه بسیار کمحجم و سریع بوده و از اینجا قابل دریافت میباشد. کافی است فایل دانلود شده را از حالت فشرده خارج کرده و تنظیمات فوق را در فایل dump.ini انجام دهید. حال برنامه را اجرا کنید. به همین سادگی.
در صورتی که تنظیماتی که در بالا گفتم را انجام دهید، هر بار که USB به کامپیوتر متصل شود، به صورت خودکار یک کپی از آن گرفته شده و در آدرسی که در بالا مشخص کردهاید به همراه تاریخ کپیبرداری ذخیره خواهد شد.
پسنوشت: در یکی از پستهای قبلی در مورد نرمافزار اسکریپتنویسی قوی AutoIt مطلبی نوشته بودم و قول داده بودم که بخشی مربوط به برنامهها و اسکریپتهای نوشتهشده با این زبان در وبلاگ قرار دهم. خب… از امروز شروع میکنیم! من نرمافزار فوق را با استفاده از AutoIt برای خودم نوشتم که متن برنامه و فایل اجرایی کامپایلشدهی آن از اینجا قابل دانلود میباشد.
برنامهی من عملکرد مشابهی دارد و سادهتر از USB Dumper است. کافی است پس از دانلود، فایل را از حالت فشرده خارج کنید و دو فایل متنی myusb و path را مطابق میل خود اصلاح کنید. در فایل متنی myusb، نام درایوهای usb خود که میخواهید از فرآیند کپیشدن استثنا شوند را بنویسید (یک درایو در هر خط). در فایل متنی path نیز مسیری که میخواهید فایلها در آن کپی شوند را بنویسید. حال میتوانید برنامه را اجرا کنید.
این برنامه پس از اجرا شدن، منتظر میماند تا یک usb به کامپیوتر متصل شود. در این هنگام، نام درایو usb مربوطه را با فهرست استثناهایی که شما مشخص کردهاید مقایسه میکند و در صورتی که جزو استثناها نباشد شروع به کپی کردن آن به آدرسی که بالا مشخص کردید میکند. هر جا که خواستید عملیات برنامه متوقف شود، کافی است کلید ترکیبی Alt+Ctrl+Shift+q را فشار دهید تا برنامه دیگر ادامه نیابد. سورس برنامه نیز در درون فایل فشردهای که دانلود کردهاید قرار داده شده است تا اگر مایل بودید، تغییرات دلخواه خود را در برنامه انجام دهید.
برای اطلاع بیشتر در مورد زبان AutoIt به پست قبلی من مراجعه کنید. ضمناً دو تا از توابعی که در برنامهی فوق استفاده کردهام را از انجمن اسکریپتنویسان AutoIt پیدا کردم و ویرایش دلخواه خودم را در آن انجام دادم. شما نیز میتوانید از آن انجمن استفاده لازم را ببرید.
16 ديدگاه
سلام ممنونم از مطلب مفیدتون
می خواستم ببینم امکانش هست که یک فولدر خاص رو فقط از رو فلش کپی کنه؟ من برنامه نویسی بلد نیستم لطفا راهنماییم کنید
با سلام و تشکر متاسفانه لینک داده شده فیلتر شده ، میخواستم درخواست کنم که اگه ممکنه برنامه خوبتونو برای من ایمیل نمائید . متشکرم
راستی یادم رف بگم اون دوستمون درس میگه با IE نمی شه و لی با روباه آتشین دل همه رو آتیش میزنه!!
جوابم هم یادتون نره!
سلام به همه من از این برنامه ها استفاده کردم یه مشکلی هست و اونم اینه که هرچی توی فلش هست کپی می شه نمیشه کاری کرد که فایل های خاصی کپی بشه مثلا فقط mp3 یا pdf یا doc
با سلام و تشکر از سایتتون و این برنامه می خواستم بدونم آیا برنامه ای سراغ دارید که بر عکس این کارو انجام بده یعنی از مسیر مشخصی روی هاد روی فلش back up بگیره یا میشه نوشت؟ با تشکر
رایان عزیز
از نظر تئوریک امکانپذیره و ساده هم هست.
یک برنامه یا اسکریپت ساده با ویبیاسکریپت، اتوایت، اتوهاتکی یا حتی بچفایل برای کپی کردن از مسیر دلخواه روی فلش خود بنویسید.
بعد یک فایل متنی اتوران روی فلش خود قرار دهید و مسیر برنامهای که نوشتهاید را به عنوان برنامهی اتوران به آن بدهید.
حالا وقتی فلش به کامپیوتر متصل شود و روی آن دبلکلیک شود، برنامه شما اجرا شده و کپی را انجام میدهد.
البته توصیه میکنم این کار را نکنید چون به نوعی دزدی است.
موفق باشید.
در پاسخ به @تفریحوارممنون از راهنماییتون من برنامه نویسی زیاد نکردم ولی در مورد BAT FILE گفتین چجوری می تونم متوجه بشم که کدام درایو به فلش من هنگام اتصال به هر کامپیوتری اختصاص داده می شه؟
رایان عزیز
جستجوی زیر در گوگل، تمام منابعی که برای نوشتن یا سر هم کردن اسکریپت یا بچ فایل مربوطه مورد نیاز است را در اختیار شما قرار می دهد:
DETECT USB DRIVE LETTER
حتی اسکریپت آماده وی بی اسکریپت آن را هم با همین جستجو می توانید پیدا کنید.
موفق باشید.
عالی بود خیلی ممنون
قابلی نداشت هومن جان
انشاءالله که مشتری بشوید
پاینده باشید.
سلام خسته نباشید
من توی یکی از پستاتون دیدم که دعوتنامه دوره رو میدید
ممنون میشم یکی برای من هم ارسال کنین : l.britney @ gmail .com
( بدون فاصله است )
سلام. مرسی.
ارسال شد
من در این مواقع از این برنامه استفاده میکنم ..خیلی خیلی برنامه خوبی است ..مجانی هم می باشد و می توانید به راحتی از دور بر تمام فایل های خود دسترسی داشته باشید ..
))
من حتی از این برنامه برای درست کردن کامپیوتر افرادی که مشکلاتی در ویندوز خود دارند و در کشور دیگری زندگی می کنند نیز استفاده کردم
از دور بر کامپیوتر انها تسلط داری
http://www.teamviewer.com/index.aspx
……………………….
انجمن دانشجویان
http://www.iaumg.com
سلام.
ممنون بابت برنامهای که معرفی کردی و الحق برنامهی خوبی است
اما نفهمیدم چه ارتباطی به کپیبرداری از حافظه دارد؟؟؟
موفق باشی.
با سلام و تشکر بابت مطالب خوبتون. متاسفانه لینک برنامه نوشته شده توسط خودتون از کار افتاده. اگه امکانش هست اصلاح بفرمائید.
سلام.
با تشکر از تذکر شما، لینک برنامه به صورت زیر اصلاح شد:
http://www.box.net/shared/1c2hcre7cd
موفق باشید.