تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 6 از 6

نام تاپيک: گنجاندن فايل ويدئويي در فايل اجرايي C#

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2007
    پست ها
    12

    14 گنجاندن فايل ويدئويي در فايل اجرايي C#

    باسلام خدمت اساتيد
    آقا من دارم يه مجموعه آموزشي توليد ميكنم كه 10 ويدئوي آموزشي در اون هست و كاربر با كليك بر روي هر دكمه در برنامه exe ، يكي از فايل ها را مشاهده مي كند.اما من مي خوام كه كاربر نتواند اين فايل هاي ويدئويي را كپي كند.دوستان آيا كسي روشي بلده؟مثلا بشه فايل هاي ويدئويي را در خود برنامه گنجاند؟

    البته من اين سوال را در جاي ديگري هم مطرح كرده ام و دوستان زحمت كشيدن و جواب دادن اما هنوز جواب كاملي كه كارمو راه بندازه پيدا نكردم.

    پيشاپيش ممنون از راهنماييتون

  2. #2
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    بنام خدا.
    سلام.
    یه راهی هست که شما میتونید ویدئو هاتونو در Resource نرم افزار اضافه کنید و از اونجا پخش کنید یا اینکه ابتدا اونارو Encrypt کنید سپس ذخیره کنید.اما من بهتون تضمین نمیدم که کسی نتونه از داخل فایل EXE ویدئو هارو بکشه بیرون.بهرحال آدم مرض دار زیاده دیگه...
    موفق و سربلند باشید در پناه حق.

  3. این کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده است


  4. #3
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2007
    پست ها
    12

    پيش فرض

    ممنون از راهنماييتون.روش encrypt كردن رو قبلا هم يه نفر پيشنهاد داده بود اما روش خيلي سختي هست.بي زحمت ميشه منظورتونو از روش اول دقيق تر بگين.من اگه فايل ها را در پوشه Resources بذارم بعدش توي برنامم كه بالاخره بايد بگم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    درسته؟؟؟پس بازم فايل ها بايد كنار برنامه باشن درسته؟ميشه بيشتر توضيح بدين؟

    آيا كنترلي موجود نيست كه يك فايل ويدئويي رو در خودش نگهداري كنه؟؟؟مثل PictureBox كه يه عكس در خودش نگهداري ميكنه.

    در مورد اون نكته هم كه گقتين آدم مرض دار زياده 100% باهاتون موافقم ولي من فقط ميخوام برنامم در حدي باشه كه اين جوجه هكرها نتونن به اين راحتي فايل هاشو كپي كنن.

    اجرتان با تنهاي همراه...

  5. #4
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    بنام خدا.
    سلام.
    شما قادر به پخش فایل های ویدئویی در مموری نیستید.
    اما راهی برای اینکار وجود دارد که اگر element شما قادر به پخش URL هست.یعنی قادر باشه ویدئو های آنلاین و یک آدرس وب رو پخش کنه.شما میتونید از تکنولوژی WCF استفاده کنید و یک هاست ایجاد کرده سپس ویدئوی خودتونو در ریسورس اون هاست ذخیره کنید.سپس بعد از اجرای هاست شما میتونید با نرم افزارتون به هاست وصل شده و اون آدرس URL مثل یک فایل وب عمل میکنه که نرم افزارتون قادر به پخشش میشه.کسی هم متوجه نمیشه چیکار کردین!!.
    تکنولوژی WPF کنترل MediaElement قادر به پخش فایل های آنلاین هست.WCF هم براتون مثل یک سرور سایت عمل میکنه.
    کمی سخته ولی چاره ای ندارید!!!
    یا اینکه اگه خیلی دوست دارید زود تموم بشه میتونید ویدئوتونو از توی Resource به Temp کپی کنید و بعد از پخش اونو حذف کنید.
    موفق و سربلند باشید در پناه حق.

  6. #5
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2007
    پست ها
    12

    پيش فرض

    بازم ممنون از راهنماييتون علي آقا ولي برنامه من كلا قراره تحت ويندوز اجرا بشه و سيستم افراد هم اصلا به اينترنت وصل نيستش!!!راه ديگه اي وجود نداره؟

  7. #6
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    بنام خدا.
    سلام.
    منظور این نیست که شما ویدئو هاتونو آپلود کنید.
    کاری که من بهتون پیشنهاد دادم یعنی شما یک شبکه مجازی برای نرم افزارتون میسازید.یه جورایی دورش میزنید و فکر میکنه آنلاینه ولی آنلاین نیست.و از روی همون سیستم براتون اجرا خواهد شد.
    فقط باید با WCF و WPF آشنایی داشته باشید.حله.
    راه دیگه ای نیست.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •