ذخیره فیلم در SqLite و استفاده از آن در b4a

سوال

با سلام
دوستان کسی میدونه چطور میشه یک فیلمو بصورت آفلاین داخل دیتابیس نوییکت ذخیره کرد (خود فایل، نه اسم یا مشخصات دیگه) و اینکه چطور میشه تو b4a باهاش کار کرد.
ممنون از توجهتون

در حال بررسی 0
۱۳۹۷/۱۰/۲۵ ۱۲:۳۳:۳۳ 3 پاسخ کاربر تازه 0

پاسخ ها ( 3 )

    0
    ۱۳۹۷/۱۰/۲۵ ۱۵:۵۸:۱۷

    سلام دوست عزیز.

    به نظرم کار منطقی ای نیست.

    شما دقیقا میخوای چه کاری انجام بدی. یعنی این کارو برای چی میخوای؟

    ببین، شما به فرض این که آدرس ویدئوت رو توی دیتابیست داشته باشی، خود ویدئو رو باید توی گوشی ذخیره داشته باشی، وگرنه اون آدرس به درد نمیخوره.

     

    اگرم برنامت روی یک گوشی دیگه نصب شه، کلا اون دیتابیسم به درد نمیخوره.

    چون دیگه فایل ویدئویی نیست که بخواد بخونتش.

      0
      ۱۳۹۷/۱۰/۲۵ ۱۶:۳۷:۴۸
      این پاسخ ویرایش شد.

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

    1
    ۱۳۹۷/۱۰/۲۶ ۱۱:۵۰:۲۵

    سلام

    یک راه ساده تر هم هست، که ابتدا کتابخانه StudentLibrary را دانلود کنید، سپس با کد زیر، میتونید فیلم رو پخش کنید:

    که بجای Link باید آدرس ویدئو رو به صورت آنلاین وارد کنید، که میتونه از اپارات یا .. باشه.

    این بهترین کار هست، زیرا دیگه به دیتابیس هم نیاز ندارید، فقط باید ویدئو رو تو هاست آپلود و لینکش رو قرار بدید

    موفق باشید.

      0
      ۱۳۹۷/۱۰/۲۶ ۱۷:۲۳:۴۶

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

        1
        ۱۳۹۷/۱۰/۲۶ ۲۲:۱۴:۳۸

        خب شما تو حالت آفلاین بخواید آدرس ویدئو رو تو فایل دیتابیس ذخیره کنید و تو برنامه نشون بدید؛ باید ویدئوها رو هم همراه با برنامه منتشر کنید، اون موقع میدونید برنامه چقدر حجیم میشه

        شما دلیلتون چیه که همچین کاری میخواید بکنید؟ چه برنامه ای میخواید بسازید؟

    0
    ۱۳۹۷/۱۰/۲۷ ۱۱:۰۴:۲۶

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

      1
      ۱۳۹۷/۱۰/۲۹ ۱۷:۵۶:۱۸

      بله دسترسی داره، چون موقع نصب برنامه فایل ها هم تو گوشی ذخیره میشن

      و تنها راه اینکه دسترسی به فایل نداشته باشه، استفاده از ویدئوی آنلاین هست

ارسال یک پاسخ