سلام
چطور میشه بفهمیم که در حال حاضر ایا وسیله ای به پورت یواس بی متصل است یا خیر؟
و همانگونه که میدانید هنگامی که وسیله ای مانند کول دیسک به پورت یواس بی متصل شود یک درایو جدید بوجود می اید . حالا چگونه میتوان ادرس این درایو رو پیدا کرد؟
با تشکر
سلام
چطور میشه بفهمیم که در حال حاضر ایا وسیله ای به پورت یواس بی متصل است یا خیر؟
و همانگونه که میدانید هنگامی که وسیله ای مانند کول دیسک به پورت یواس بی متصل شود یک درایو جدید بوجود می اید . حالا چگونه میتوان ادرس این درایو رو پیدا کرد؟
با تشکر
اگه می خوای بدونی آیا کول دیسک یا وسیله ای که درایو می سازه متصله یا نه می تونی از روش من استفاده کنی :
اول اسم کل درایو های سیستم رو بگیر
بعد یکی یکی چک کن ببین کدون درایو از نوع Removable Type هست
بعد با استفاده از تابع GetVolumeInformation اسم درایو از نوع Removable رو به این تابع بده
اگر سریالی که تابع بالا برگردونده غیر صفر بود یعنی USB وصله و اگر صفر بود یعنی وصل نیست ...
اگه می خوای بگو سورسشو واست بزارم
اگه سوالی داری بگو
سلام... بیا اینک سورس کامل این برنامه که خودم نوشتم ..
اگر موقع Eject کردن درایو های USB پیغامی اومد روی Try Again کلیک کن ...
سلام
آقا خیلی ممنون از اینکه راهنماییم کردی
حالا یه سوال دیگه دارم ؟
اگه بخوام یه فایلی رو تو درایو یواس بی کپی کنم چطور باید عمل کنم.
اگه ممکنه یه مثال کامل بزنید خیلی ممنون میشم.
با تشکر
ببین رو همین سورس اگه کار کنی می تونی درایو های USB رو که برنامه توی لیست Add کرده با استفاده از دستور FileCopy می تونی فایلتو به درایو کپی کنی ...
اگرم نتونستی بگو خودم واست یه برنامه دیگه بنویسم که درایو های USB رو می گیره و تو یه تایمر فایل EXE خودشو توی هر درایوی که USB هست کپی می کنه ... عینه یه تروجان
بنویسم واست یا می تونی از سورس قبلی متوجه بشی ؟
سلام .. نمی خواد روی سورس کار کنی .. چون من نوشتم واست :
سورس USB-SPY - CopyEXE : این سورس فایل EXE خودشو کپی می کنه توی درایو های USB ( البته یادت باشه حتما باید از روی فایل EXE اجرا بشه نه سورس ، در غیر اینصورت کار نمی کنه )
سورس USB-Spy - CopyAnyFile : این سورس فایلی که در شاخه سورس هست به نام Example.txt رو کپی می کنه توی درایو های USB
البته اگر کسی فایل ساخته شده در درایو های USB رو پاک کنه برنامه بازم اون فایلو کپی می کنه
7 نفر از دوستان این نمونه رو دانلود کردن ولی هیچ کدوم تشکر نکردن.
هر طوریم که فکر کنین ، بالاخره دوستمون برای نوشتن این نمونه وقت صرف کردن پس مطمئن باشید تشکرتون حروم نمیشه.
کاری که دوست دارین دیگران براتون انجام بدن رو خودتون چرا انجام نمی دین !!!
دوست عزیز من تازه اون رو دانلود کردم و هنوز باهاش کار نکردم اما ازت بسیار متشکرم
سلام
Lsass.CRC32با تشکر بسیار فراوان از دوست عزیز جناب
از نظر لطف دوستان خیلی خیلی تشکر می کنم ....
ولی دوستان با عرض شرمندگی یه مشکلی در 2 سورس اخیر که گذاشتم پیش اومده که هر 2 تا سورس با هم یکی هستند یعنی یادم رفت یه سورس USB-Spy - CopyEXE رو بزارم و هر دوشون USB-Spy - CopyAnyFile هستند
در اینجا سورس USB-Spy - CopyEXE رو می زارم ...
توجه - توجه - توجه : کسانی که دوست دارند از این سورس استفاده کنند لطفا از تاپیک اولی که من 1 سورس اصلی واسش گذاشتم استفاده کنند .. چون سورس های CopyEXE و CopyAnyFile فقط واسه دوستمون hossein-jam بود که می خواستند فایل کپی کنند در درایو USB
پس سورس اصلی برنامه USB-Spy همون اولی هست
کسی نظری نمی ده ؟ چشمون به جواب و نظرات خوش شد
خداییش برنامه توپیه
اگر دوستان در استفاده از این برنامه مشکلی دارند لطفا مطرح کنند
اگر دوستانی هستن که برای دانلود این نرم افزار مشکل دارن و یا در این سایت عضو نیستن می تونن از لینک دانلود زیر استفاده کنند :
http://lordvb.persiangig.com/USB-Spy.zip
قربون همه
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
اگر کسی انتقاد و پیشنهادی داره بگه ...خجالت نکشه
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
ماشالا .. دوستان غوغا کردن با دانلود و نظراتشون تا حالا 50 بار دانلود داشته ... خوب زور تر می گفتین من می نوشتم
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
کسانی که دوست دارند از این سورس استفاده کنند لطفا از تاپیک اولی که من 1 سورس اصلی واسش گذاشتم استفاده کنند .. چون سورس های CopyEXE و CopyAnyFile فقط واسه دوستمون hossein-jam بود که می خواستند فایل کپی کنند در درایو USB
پس سورس اصلی برنامه USB-Spy همون اولی هست
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
شاید نسخه کامل تر این برنامه رو هم نوشتم .. پس منتظر باشید
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
دوست عزیز استفاده از یه تایمر اونم با این اینتروال کم خیلی پیشنهاد نمیشه ،
راه درستش اینه که از هوک کردن استفاده کنین .
نمونه ی زیر رو ببینین :
با سلام
برای remove کردن فلش مموری هم راهی سراغ دارین ؟؟
با تشکر
خوب دوست عزیز Mbt925 چون hossein-jam خواسته بود که من از روش راحت تر و قابل درک تر برم از این روش استفاه کردم و ناگفته نماند که بلاخره برنامه کار خودشو انجام می ده
دوست عزیز : majjjj من دارم روز remove کردن درایو usb هم کار می کنم و تا الان هم که به نتیجه نرسیدم.... اگه به نتیجه ای رسیدم حتما خبر می دم
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
mbt925 جان من که چیزی نفهمیدم .... اصلا سورسی که شما دادی ربطی به سوال دوستمون نداره ....... چون استفاده از HOOK اولا واسه دوستمون فهمش مشکله بعدشم اطلاعات قابل فهمی در اختیار کاربر نمی زاره
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
هوک کردن یه راه استاندارد برای اینطور کاراست.
اینجا کاربر ، خوده برنامه نویسه .
در هر صورت از زحمتی که کشیدین ممنون.
قابل تقدیره.
روش استاندارد هیچ وقت به روش تجربی نمی رسه .... در هر صورت ممنون
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
موافق نیستم.
همیشه تلاش یه حرفه ای برای رسیدن به الگوریتمیه که به استاندارد نزدیک تر باشه.
-----------------
راستی توجه نکرده بودم بابلی هستی.
ولی mtb925 جان .. هیچ وقت استاندارد همیشه اول نیست ... چون ممکنه کسی با استاندارد پیش بره و چیزی نصیبش نشه در صورتی که اگر با روش های دیگر به استاندارد برسی فهمش خیلی راحت تر می شه .... در هر صورت بیخیال ... این دوستمون خواستن که با یه روش بهتر و راحت تر واسش بنویسم ......
آره درست فکر کردی من بابلی هستم و توی بابل یه تیم برنامه نویسی دارم
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
خوب منظورتو بگو دیگه ..... جای حرف های خصوصی اینجا نیست ... اینجا مکان علمیه ...بهتره حرف های خصوصی رو بصورت پیام خصوصی بفرستی
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
یک چشم جون
من سوالم این بود چطوری می تونم usb رو disable کنم
با این کار می خوام جلوی خروجی گرفتن تصویر(ویدیو) رو بگیرم
sarall : من که به شما گفتم دارم روش کار می کنم ..اگه به نتیجه رسیدم دوستان رو خبر می کنم ....... باز شما بگو می خوام Disable کنم .......
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
اینجور که معلومه نام dll که برای این کار استفاده میشه hotplug.dll هست و نام تابع hotplugejectdevice میباشد
این تابع دو ارگومان دارد یکی هندلی هست به dll مربوطه از نوع hwnd و دیگری id ی device مورد نظر هست که ازنوع ptchar که یک نوع 4 بایتی هست
دوستان کسی میتونه بگه چجوری میشه یک نوع ptchar تعریف کرد و خروجی تابع از چه نوعی هست و ایا اصلا خروجی داره
majjjj جان لطف کن اون dll ای که گفتی رو بزار که روش کار کنیم ..... تازه شما می گی یه نوع ptchar ...این نوع در VB وجود نداره چطور می خوای تعریفش کنی ؟ با این dll شما ID ی Device رو می خوای از کجا بیاری ؟
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
جناب majjjj اون dll رو اگه لطف کنی بزاری ممنون می شم
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >
سلام
خدا بزرگه بچه ها ... امیدتون به خدا باشهبا این dll شما ID ی Device رو می خوای از کجا بیاری ؟
این سورس می تونه هر نوع درایوی رو Eject کنه !
خیلی لطف کردی MFire جان .... سورس خوبی بود ولی مشکل ما Disable کردن استفاده از USB هست
Mobin Ranjbar
Software Engineer, Big Data Evangelist and Startup Guy
www.linkedin.com/in/mobinranjbar
www.MobinRanjbar.com
www.Hadoop.ir
www.BigDataWatcher.com
< به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >