امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
نویسنده پیام
1120 آفلاین
در حال پیشرفت
***

ارسال‌ها: 313
موضوع‌ها: 49
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 404
( 381 تشکر در 161 ارسال )
ارسال: #23
RE: جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
نقل قول: با وی بی من کار نکردم ،شاید تابع راحت تر هم داشته باشه برای کار با فایلها ولی به صورت عمومی تابع ReadFile میتونی فایل را به صورت باینتری باز کنی و با استفاده از پوینتری که در اختیارت میزاره روی بایتها حرکت کنی

جوکر جان میدونم که شما ویبی کار نیستید . ولی تا اونجایی که من خبر دارم پوینتر ( اشارگر ها ) در ویبی 6 وجود ندارن ( متاسفانه ) .

نقل قول: خب سوال همینه ،کجای سیستم کاربر دیکریپت میکنی ؟روی هارد یا توی حافظه ؟

خوب رو هارد مگه تو حافظه هم میشه اطلاعات رو دکریپت کنیم ؟

نقل قول: چطوری میخونیش و پخشش میخوای بکنی ؟

با توابع api

۱۰-آذر-۱۳۸۸, ۰۰:۲۲:۱۴
ارسال‌ها
پاسخ
joker آفلاین
کاربر با تجربه
****

ارسال‌ها: 798
موضوع‌ها: 67
تاریخ عضویت: آذر ۱۳۸۵

تشکرها : 849
( 3655 تشکر در 908 ارسال )
ارسال: #24
RE: جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
گوگل بازی نمیکنیا :)
http://www.google.com/#hl=en&q=readFile+...7f49a5e7dd

پیوست » مگه میشه میکروسافت توابع خودشو نتونه باهاش کار کنه ؟ روش کارش را نمیدونم ولی مطمئنا شدنیه توی vb

توی حافظه هم میشه ، منتها دنگ و فنگ داره ، و به همون نسبت که برای شما دنگ فنگ داره ( برای افراد تازه کار هم دردسر داره که سراغش نرن )
اگه روی هارد مشتری دیکریپت کنی خب چه فرقی میکنه با رمز نبودن ؟!؟ از همونجایی که شما دیکریپت کردی میره فایلها را برمیداره

پیوست:
البته کسی که 1500 تا فایل را بخواهد برود بردارد بایدآدم بیکاری باشد.!!!

[تصویر:  sajdelogo.gif]
(آخرین ویرایش در این ارسال: ۱۰-آذر-۱۳۸۸, ۰۰:۳۷:۵۰، توسط joker.)
۱۰-آذر-۱۳۸۸, ۰۰:۳۲:۵۰
ارسال‌ها
پاسخ
تشکر شده توسط : 1120
1120 آفلاین
در حال پیشرفت
***

ارسال‌ها: 313
موضوع‌ها: 49
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 404
( 381 تشکر در 161 ارسال )
ارسال: #25
RE: جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
نقل قول: اگه روی هارد مشتری دیکریپت کنی خب چه فرقی میکنه با رمز نبودن ؟!؟ از همونجایی که شما دیکریپت کردی میره فایلها را برمیداره

جوکر جان هر فایل قبل پخش شدن دکریپت و بعد اتمام پخش دباره انکریپت میشه !

در ضمن مشتری های این برنامه ممکنه هر کسی باشه !

۱۰-آذر-۱۳۸۸, ۰۱:۰۴:۴۴
ارسال‌ها
پاسخ
CRazYFULL غایب
مدیر بازنشسته
*****

ارسال‌ها: 792
موضوع‌ها: 27
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1546
( 2836 تشکر در 593 ارسال )
ارسال: #26
RE: جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
تو اين روشی که در پيش گرفتی يه مشکل ديگه هم هست
وقتی فايل رو ميخوای پخش کنی بايد از حالت کد خارج کنی و تا زمانی که فايل در حال پخش هست نميتونی دوباره فايل رو کد کنی
و در هين پخش فايل صوتی ميشه از فايل کپی گرفت


نقل قول: کسی بلده بگه چطوری فایل wav رو به صورت binary بخونم

کد:
Function OpenFile(ByVal FilePatch As String) As String
Dim FileDATA As String
Open FilePatch For Binary As #1
FileDATA = Space(FileLen(FilePatch))
Get #1, , FileDATA
Close #1
OpenFile = FileDATA
End Function
(آخرین ویرایش در این ارسال: ۱۰-آذر-۱۳۸۸, ۰۱:۱۰:۵۷، توسط CRazYFULL.)
۱۰-آذر-۱۳۸۸, ۰۱:۰۶:۴۴
ارسال‌ها
پاسخ
تشکر شده توسط : 1120, Tender
1120 آفلاین
در حال پیشرفت
***

ارسال‌ها: 313
موضوع‌ها: 49
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 404
( 381 تشکر در 161 ارسال )
ارسال: #27
RE: جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
مجتبی جان ممنون ولی خودت کدی رو که گزاشتی تست کردی ؟

من یک فایل wav با حجم 15 mb رو با روش شما باز کردم وتنها چیزی که تابع برگردوند این بود :

کد:
RIFFèO

۱۰-آذر-۱۳۸۸, ۰۱:۲۲:۴۰
ارسال‌ها
پاسخ
CRazYFULL غایب
مدیر بازنشسته
*****

ارسال‌ها: 792
موضوع‌ها: 27
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1546
( 2836 تشکر در 593 ارسال )
ارسال: #28
RE: جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
تابع درسته
نکنه با TextBox باز کردی؟
texbox قابليت نمايش کاراکتر Null رو نداره
۱۰-آذر-۱۳۸۸, ۰۴:۰۲:۴۴
ارسال‌ها
پاسخ
تشکر شده توسط : 1120
Mr.pRoGraMmer غایب
کاربر با تجربه
****

ارسال‌ها: 1,084
موضوع‌ها: 58
تاریخ عضویت: اسفند ۱۳۸۷

تشکرها : 2031
( 2927 تشکر در 1008 ارسال )
ارسال: #29
RE: جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
(۱۰-آذر-۱۳۸۸, ۰۰:۰۸:۴۳)joker نوشته است: چون تو در حد خیلی خفن و خطرناکی چیزی که در حدت باشه در دسترس ندارم بهت بدم بگم بشکونش :))))

ظاهر چیزی به اسم تابع و api و اینا تا حالا نشنیدی :) من دیگه چی بگم؟ شما هر برنامه ای هم بنویسی نیاز مند خوندن از همون پورت میکروفنت هست یا نیست ؟ تو عمرت کنترل I/O سطح سیستم عامل نشنیدی ؟ برای شروع توابع اکسپورت تیبل فایل winmm.dll توی شاخه ویندوزت را بخون ، بعد ببین همین چندتا تابع فزرتی را بتونی جلوشون را بگیری و یا یک لول بالاتر رفتی سطح سیستم عامل io کارت صوتی را کنترل کردی ، یا توابع مربوطه را هوک کردی ببینم جت آدیو پشتک میزنه یا وارو و بعد از تکمیل کنترل و حفاظت توابع اونوقت ببینم صدا سوسک از میکروفونت میاد که بخوای کپچرش کنی یا نه :))


نقل قول: دوستان عزیز فقط اگه کسی بلده بگه چطوری فایل wav رو به صورت binary بخونم و 3 کاراکتر از اول و 3 کاراکتر از آخر فایل حذف کنم و دوباره کاراکتر های حذف شده رو به فایل برگردونم .
با وی بی من کار نکردم ،شاید تابع راحت تر هم داشته باشه برای کار با فایلها ولی به صورت عمومی تابع ReadFile میتونی فایل را به صورت باینتری باز کنی و با استفاده از پوینتری که در اختیارت میزاره روی بایتها حرکت کنی و با تابع writeFile تغییرات را جائی از فایل که میخوای ذخیره کنی
http://msdn.microsoft.com/en-us/library/...S.85).aspx
http://msdn.microsoft.com/en-us/library/...S.85).aspx

اما

نقل قول: من فیلهای wav رو در سیستم خودم انکریپت و در سیستم کاربر دکریپت می کنم .

خب سوال همینه ،کجای سیستم کاربر دیکریپت میکنی ؟روی هارد یا توی حافظه ؟ چطوری میخونیش و پخشش میخوای بکنی ؟

هر چی نوشتم پاک شد IE بستیدم :-))
جوکر iq باهوش
من میام یه هدفون بیسیم به سیستمم وصل میکنم :-)
بعد میام رو موج هدفون بیسیمم صدا را ضبط میکنم با کیفیت خوب :-))
حتما اونجا هندل فرکانسها را میگیری شوتشون میکنی؟
یا هوک میکنی فرکانسه رو :-))Laugh
یا به پورت I/O ربط داره :-))
میگم خروجی اسپیکر که هم به به 2 تا باند وصل میشه را هم میتونی با توابع API وای مچشو بگیری :-))
من میام خروجی یکی از باندها را به میکروفن وصل میکنم :-))
LOOOOOOOOOOOOOOL
BYE BYE

۱۰-آذر-۱۳۸۸, ۱۰:۴۹:۵۳
وب سایت ارسال‌ها
پاسخ
1120 آفلاین
در حال پیشرفت
***

ارسال‌ها: 313
موضوع‌ها: 49
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 404
( 381 تشکر در 161 ارسال )
ارسال: #30
RE: جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
نقل قول: تابع درسته
نکنه با TextBox باز کردی؟
texbox قابليت نمايش کاراکتر Null رو نداره

مجتبی جان مر30 ولی با RichTextBox هم نمایش میدم برنامه هنگ می کنه ! حتی از DoEvents هم استفاده کردم .

بی زحمت خودت با یه فایل wav تستش کن ، نتیجه رو اعلام کن .

نقل قول: دوستان عزیز فقط اگه کسی بلده بگه چطوری فایل wav رو به صورت binary بخونم و 3 کاراکتر از اول و 3 کاراکتر از آخر فایل حذف کنم و دوباره کاراکتر های حذف شده رو به فایل برگردونم .

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

کممممک

۱۰-آذر-۱۳۸۸, ۱۵:۲۱:۵۳
ارسال‌ها
پاسخ
CRazYFULL غایب
مدیر بازنشسته
*****

ارسال‌ها: 792
موضوع‌ها: 27
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1546
( 2836 تشکر در 593 ارسال )
ارسال: #31
RE: جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
اون تابع درست هست تو اين پروژه هم از همون استفاده کردم
توضيح:
فايل داخل برنامه لود ميشه
چک ميکنه که که سه بايت اول 255 هست، اگه بود سه بايت رو حذف ميکنه و فايل رو ذخيره ميکنه و موزيک Play ميشه بعد دوباره 3 بايت 255 اول فايل اضافه ميکنه
اگه هم فايل برای اولين بار لود شده باشه بعد از Play سه بايت 255 به اول فايل اضافه ميکنه.

خوب اين يه مثال خيلی ساده بود
برای ايمن شدنش بهتره به جاهای مختلف فايل بايت اضافه کنی, يا بايت ها رو تغيير بدی


فایل‌(های) پیوست شده
.zip   PlayS.zip (اندازه: 3.68 KB / تعداد دفعات دریافت: 35)
۱۰-آذر-۱۳۸۸, ۱۶:۳۶:۳۹
ارسال‌ها
پاسخ
تشکر شده توسط : Tender, 1120, Salivan
joker آفلاین
کاربر با تجربه
****

ارسال‌ها: 798
موضوع‌ها: 67
تاریخ عضویت: آذر ۱۳۸۵

تشکرها : 849
( 3655 تشکر در 908 ارسال )
ارسال: #32
RE: جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
نقل قول: هر چی نوشتم پاک شد IE بستیدم :-))
جوکر iq باهوش
من میام یه هدفون بیسیم به سیستمم وصل میکنم :-)
بعد میام رو موج هدفون بیسیمم صدا را ضبط میکنم با کیفیت خوب :-))
حتما اونجا هندل فرکانسها را میگیری شوتشون میکنی؟

سواد خوندن که داری ؟
پست 16 را بخون ، پاراگرافآخر (پیوست )چی نوشتم

[تصویر:  sajdelogo.gif]
(آخرین ویرایش در این ارسال: ۱۰-آذر-۱۳۸۸, ۱۶:۵۱:۵۶، توسط joker.)
۱۰-آذر-۱۳۸۸, ۱۶:۵۰:۵۶
ارسال‌ها
پاسخ
Mr.pRoGraMmer غایب
کاربر با تجربه
****

ارسال‌ها: 1,084
موضوع‌ها: 58
تاریخ عضویت: اسفند ۱۳۸۷

تشکرها : 2031
( 2927 تشکر در 1008 ارسال )
ارسال: #33
RE: جلوگیری از پخش فایلهای صوتی توسط برنامه های دیگر ؟
(۱۰-آذر-۱۳۸۸, ۱۶:۵۰:۵۶)joker نوشته است:
نقل قول: هر چی نوشتم پاک شد IE بستیدم :-))
جوکر iq باهوش
من میام یه هدفون بیسیم به سیستمم وصل میکنم :-)
بعد میام رو موج هدفون بیسیمم صدا را ضبط میکنم با کیفیت خوب :-))
حتما اونجا هندل فرکانسها را میگیری شوتشون میکنی؟

سواد خوندن که داری ؟
پست 16 را بخون ، پاراگرافآخر (پیوست )چی نوشتم

خوب من چنیدین روش هم به جز این گفتم با سوادوووو
حالا اگر دوست داری برنامه خوشکلتو بزار برنامه کوچلو 2 میلیونیت تا واست پخ پخش بکنم :-))

۱۱-آذر-۱۳۸۸, ۱۷:۲۴:۵۴
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] کپی فریم از یک فرم به فرم دیگر javad917 2 3,782 ۲۴-فروردین-۱۳۹۵, ۲۰:۲۵:۵۶
آخرین ارسال: javad917
  ارتباط visual basic با دیگر نرم افزارها cortex-m3 2 3,317 ۳۰-شهریور-۱۳۹۴, ۱۵:۱۱:۲۳
آخرین ارسال: kimiafars
Shy [فوری] خواندن فایل تکست و تبدیل آن به فایل اکسل توسط CommandButton ahmadelectron 1 3,530 ۰۵-خرداد-۱۳۹۴, ۱۶:۵۲:۲۷
آخرین ارسال: Ghoghnus
Question [سوال] جلوگیری از مشاهده کد توسط کاربر eppagh 11 6,228 ۲۷-مرداد-۱۳۹۳, ۱۳:۳۲:۳۷
آخرین ارسال: ajlajlajl
  مقدار دهی توسط WebBrowser aleas 1 2,423 ۰۳-اردیبهشت-۱۳۹۳, ۱۴:۳۴:۱۶
آخرین ارسال: babyy
  هش کردن رشته توسط vb6 policweb 5 4,794 ۲۶-شهریور-۱۳۹۲, ۲۲:۵۹:۱۲
آخرین ارسال: Ghoghnus
  جمع زدن دو فیلد و قرار دادن در فیلد دیگر در VB6 mohsen0025 7 7,477 ۰۲-شهریور-۱۳۹۲, ۱۱:۵۱:۴۶
آخرین ارسال: mohsen0025
  خواندن اطلاعات از برنامه دیگر automa 8 6,343 ۲۴-بهمن-۱۳۹۱, ۱۸:۱۹:۱۱
آخرین ارسال: automa
  جلوگیری از باز شدن پنجره ی system32 RAMA2009 1 2,568 ۲۰-اسفند-۱۳۹۰, ۱۷:۳۴:۳۰
آخرین ارسال: RAMA2009
  سورس کد جستجوی فایلهای با پسوند خاص، حتی فایلهای hidden RAMA2009 3 4,883 ۱۶-اسفند-۱۳۹۰, ۲۲:۲۰:۵۵
آخرین ارسال: RAMA2009

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS