PDA

View Full Version : سوال: جلوگیری از پخش فایلهای صوتی توسط برنامه های دگر ؟



butterfly8528
دوشنبه 09 آذر 1388, 00:06 صبح
سلام دوستان گل .

من در برنامه ام فایلهای .Wav رو پخش می کنم ، حالا چطوری کاری کنم که این فایلهای Wav برنامه من توسط برنامه های دیگر مثل win media player پخش نشه ؟

لطفا راهنماییم کنید .

REZADG
دوشنبه 09 آذر 1388, 06:18 صبح
یعنی چی که با مدیا پلیر پخش نشه؟
یکم واضح بگو

REZADG
دوشنبه 09 آذر 1388, 06:27 صبح
من یک نوع سورس واست میزارم که در این از یک اکتیو ایکس استفاده شوده فکر کنم بگردی خیلی هست من دارم فقط نمیدونم کجا گزاشتمشون بازم پیدا کردم می زارم

REZADG
دوشنبه 09 آذر 1388, 06:37 صبح
یکیپیداش کردم این درست هست بدون هیچ چیز دیگه یعنی هیچ ابزاری

butterfly8528
دوشنبه 09 آذر 1388, 13:27 عصر
رضا جان ممنون ولی انگار منظورم رو خوب بیان نکردم !

من با پخش فایلهای Wav هیچ مشکلی ندارم، فقط می خوام این فایلهای wav استفاده شده در برنامه من توسط هیچ برنامه دیگه ای مثل ویندوز مدیا پلیر قابل پخش نباشه !

دوستان کارم اورژانسیه لطفا کمک کنید .

far9090
دوشنبه 09 آذر 1388, 13:54 عصر
فکر می کنم باید فایلت رو Encrypt کنی و بعد اون رو تو برنامه ی خودت باز کنی . یعنی تغییراتی تو Head ش بدی و تو برنامه خودت اون رو استفاده کنی . توی این زمینه جستجو کن شاید به جوابت برسی .

REZADG
دوشنبه 09 آذر 1388, 17:38 عصر
یه کاری هم میتونی بکنی اول فایل رو به صورت باینری باز کن و به صورت کدک دو سه جا یک بیت اضافه کن هنگام خوندن اونا رو بردار

butterfly8528
دوشنبه 09 آذر 1388, 20:49 عصر
یه کاری هم میتونی بکنی اول فایل رو به صورت باینری باز کن و به صورت کدک دو سه جا یک بیت اضافه کن هنگام خوندن اونا رو بردار

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

مثلا چطوری 3 کاراکتر از اول و 3 کاراکتر از آخر فایل حذف کنم و دوباره کاراکتر های حذف شده رو به فایل برگردونم .

دوستان عزیز لطفا کمک کنید .

xxxxx_xxxxx
دوشنبه 09 آذر 1388, 21:41 عصر
زیاد با موقعیت کاراکتر خودتون رو درگیر نکنید. زیاد مهم نیست. شما دنبال یک کاراکتر بگردید (مثلاً x) و اولین x رو با xxxxx جایگزین کنید. برای خوندن فایل هم اولین xxxxx رو به x تغییر بدید. همه اینها با دو تابع InStr و Replace امکانپذیره.
فایل رو حتماً به صورت Binary باز کنید و به صورت Binary هم ذخیره کنید.

butterfly8528
دوشنبه 09 آذر 1388, 22:51 عصر
xxxxx_xxxxx جان خیلی ممنون .

من همه کار هایی رو که در بالا گفتی ( خوندن فایل به صورت binary ، و instr و replace ) رو بلدم و نمیدونم چرا نمیتونم کار رو که می خوام انجام بدم ! :افسرده:

اگه ممکنه یک مثال برام بزن . ( لطفا مثالت رو با یک فایل wav بزن ) .

ممنون .

xxxxx_xxxxx
سه شنبه 10 آذر 1388, 00:23 صبح
لطفاً نمونه برنامه خودتون رو اینجا قرار بدید.
قبلاً برای فایل های exe یک نفر یک برنامه گذاشته بود. جستجو کنید پیداش می کنید. اما اون از این روش نبود.

butterfly8528
سه شنبه 10 آذر 1388, 01:18 صبح
لطفاً نمونه برنامه خودتون رو اینجا قرار بدید.


xxxxx_xxxxx جان اینم نمونه .

خیلی ممنون .

xxxxx_xxxxx
سه شنبه 10 آذر 1388, 18:50 عصر
:لبخند: اینه؟



Private Sub mencrypt()
'''
End Sub

Private Sub mdecrypt()
'''
End Sub


اینجا رو ببینید:
http://barnamenevis.org/forum/showpost.php?p=676477&postcount=5

butterfly8528
سه شنبه 10 آذر 1388, 19:22 عصر
اینه؟
کد:
Private Sub mencrypt()
'''
End Sub

Private Sub mdecrypt()
'''
End Sub
اینجا رو ببینید:
http://barnamenevis.org/forum/showpo...77&postcount=5

:بامزه::لبخند:

خوب عزیز دلم اگه خودم می تونستم بنویسم که دیگه به شما زحمت نمی دادم .

butterfly8528
پنج شنبه 12 آذر 1388, 00:49 صبح
xxxxx_xxxxx جان چی شد ؟

کسی نیست یه کمکی بکنه ؟

REZADG
پنج شنبه 12 آذر 1388, 07:39 صبح
بابا کمکو دادن همون سورس که در ادرس بالا هست کار میکنه منم ضمیمش کردم بگیر استفاده کن همون کاری که تو میخوایی رو میکنه

butterfly8528
پنج شنبه 12 آذر 1388, 19:05 عصر
سلام .


قبلاً برای فایل های exe یک نفر یک برنامه گذاشته بود. جستجو کنید پیداش می کنید. اما اون از این روش نبود.

رضا جان متوجه شدی ؟