PDA

View Full Version : حرفه ای: جلوگیری از کپی فیلم ها



milad.biroonvand
دوشنبه 07 مرداد 1392, 09:57 صبح
سلام
چطور می تونم کاری کنم که فیلم های درون پروژه کپی نشن یا به عبارتی نشه اون ها رو بصورت معمولی پخش کرد؟

WOLF_MEHRDAD
دوشنبه 07 مرداد 1392, 10:21 صبح
درود بر شما


میتونی یه کدک خواص بنویسی ،
میتونی پسوندو عوض کنی ،
میتونی تمامی فایل هات رو در یک dll جای بدی ( اینو کاملا نمیدونم امکانش هست یا نه )
میتونی بیخیالش بشی :دی
و....

mehrdad1991h
دوشنبه 07 مرداد 1392, 10:26 صبح
میتونی یه کلید برای خوندنشون بنویسی و در صورتی هم که کپی بشن فیلم هات چون کلید را ندارن فیلم ها اجرا نمیشه و...

milad.biroonvand
دوشنبه 07 مرداد 1392, 10:40 صبح
میتونی یه کلید برای خوندنشون بنویسی و در صورتی هم که کپی بشن فیلم هات چون کلید را ندارن فیلم ها اجرا نمیشه و...

سلام

میشه بگید چطوری؟

mehrdad1991h
دوشنبه 07 مرداد 1392, 10:48 صبح
سلام

میشه بگید چطوری؟

فایلی که مد نظر داری (فیلم - یا هرنوع دیگه ای که هست) را اول اینکریپتش کن بزار کنار برنامه ات
بعد وقتی میخوای بخونیش در برنامه دیکریپتش کن اینجوری فقط در برنامه قابل اجرا میشه
هر جا دیگه بخوان اجراش کن چون اینکریپت شده اجرا نمیشه ....
گرفتی چی میگم ؟

milad.biroonvand
دوشنبه 07 مرداد 1392, 11:14 صبح
گرفتم چی میگی، چطور اینکریپتش کنم ؟ و چطور دیکریپتش کنم؟

mehrdad1991h
دوشنبه 07 مرداد 1392, 13:34 عصر
گرفتم چی میگی، چطور اینکریپتش کنم ؟ و چطور دیکریپتش کنم؟

به بیت درش میاری دیگه....
این نمونه را ببین میفهمی چی میگم یا نه
http://www.codeproject.com/Articles/12546/NET-cryptography-library-for-files-and-strings

این ها را هم میزارم شاید یه روز به کار یه نفر اومد
http://www.example-code.com/csharp/encryption.asp

milad.biroonvand
دوشنبه 07 مرداد 1392, 17:15 عصر
سلام

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

abdullah20
دوشنبه 07 مرداد 1392, 19:00 عصر
سلام میلاد هنوز مشکلت حل نشده
برای پخش فیلم با استفاده از بایتهای ان و استریم باید یا از کامپوننتهای اماده استفاده کنی یا با استفاده از دایرکت ایکس یه همچین چیزی درست کنی

milad.biroonvand
دوشنبه 07 مرداد 1392, 19:16 عصر
سلام میلاد هنوز مشکلت حل نشده
برای پخش فیلم با استفاده از بایتهای ان و استریم باید یا از کامپوننتهای اماده استفاده کنی یا با استفاده از دایرکس یه همچین چیزی درست کنی

سلام

نه هنوز. اگر می تونی نمونه اینجا بزار .

mehrdad1991h
سه شنبه 08 مرداد 1392, 00:18 صبح
سلام

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

حالا من یه سوال دارم
مگه مجبورت کردن حتما داخل مدیا پلیر پخشش بکنی ؟

به هر حال این نمونه ها را ببین
کارت راه میوفته دیگه....
byte[] bytes = GetbyteArray();
// Convert the byte array to wav file

using (Stream s = new MemoryStream(bytes))
{
System.Media.SoundPlayer myPlayer = new System.Media.SoundPlayer(s);
myPlayer.Play();
}
System.Media.SoundPlayer myPlayer = new System.Media.SoundPlayer(myfile);
myPlayer.Stream = new MemoryStream();
myPlayer.Play();

این لینک ها را هم ببین
http://msdn.microsoft.com/en-us/library/ms143770%28v=VS.100%29.aspx

این را هم ببین
http://social.msdn.microsoft.com/Forums/en-US/77156b4d-d232-410c-b3b9-81489cccf287/byte-array-to-wmv


این یکی هم شاید یه موقع به کارت بیاد
http://social.msdn.microsoft.com/Forums/en-US/8b5d4086-f468-419a-805b-c553105d183a/how-to-convert-video-to-bytearray-in-c

milad.biroonvand
سه شنبه 08 مرداد 1392, 08:38 صبح
سلام

اینها مربوط به صدا هست این کدها رو میدونم. من فیلم رو میخوام بصورت استریم پخش کنم .

korosh00
سه شنبه 08 مرداد 1392, 11:07 صبح
فایلی که مد نظر داری (فیلم - یا هرنوع دیگه ای که هست) را اول اینکریپتش کن بزار کنار برنامه ات
بعد وقتی میخوای بخونیش در برنامه دیکریپتش کن اینجوری فقط در برنامه قابل اجرا میشه
هر جا دیگه بخوان اجراش کن چون اینکریپت شده اجرا نمیشه ....
گرفتی چی میگم ؟


خیلی عالی است اگر امکان دارد یک نمونه بگذارید تشکر فراوان دارم

milad.biroonvand
سه شنبه 08 مرداد 1392, 14:08 عصر
خیلی عالی است اگر امکان دارد یک نمونه بگذارید تشکر فراوان دارم

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

korosh00
سه شنبه 08 مرداد 1392, 16:17 عصر
یک سورس کوچیک درست کنید آپ کنید تشکر دارم

milad.biroonvand
سه شنبه 08 مرداد 1392, 18:00 عصر
منهم منتظرم .

milad.biroonvand
دوشنبه 28 بهمن 1392, 12:53 عصر
لطفا آپلود کنید.