Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

تعارف مختصر آهي: مان ڳالهائڻ چاهيان ٿو يوٽيوب آن لائين پليئر اينڊرائيڊ لاءِ مقامي پبليڪيشن، چينلز ۽ تجويزن سان.

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

توسيع تعارف:
ڪجهه عرصو اڳ مون کي بلڪل ساڳيو مسئلو پيش آيو جيئن هڪ شاندار ايپليڪيشن جو ليکڪ چينل وائيٽ لسٽ، ۽ پاڻ لاءِ پرعزم آهيان ان جي باري ۾ بلڪل ساڳيو رويو: مان چاهيان ٿو ته پنهنجي ٻار کي ٽيبليٽ يا اسمارٽ فون ڏيان وقت بوقت ڪارٽون، پر مان بلڪل خوش نه آهيان جتي، 2-3 ڪلڪن کان پوءِ، فهرست. معياري ايپليڪيشنن ۾ سفارشون - يوٽيوب ڪلائنٽ - ٻار کي وٺي ٿو.

بدقسمتي سان، چينل وائيٽلسٽ ايپليڪيشن کي انسٽال ڪرڻ کان پوء، هڪ ٻيو وڌيڪ پراسڪ، پر اڃا تائين موتمار نقص دريافت ڪيو ويو - NIH I (۽، سڀ کان اهم، منهنجو پٽ) ان جي انٽرفيس کي تمام آسان نه مليو، خاص طور تي YouTube Kids پليئر استعمال ڪرڻ جي عادت کان پوء.

عام طور تي، ڪجهه وقت کان پوء، مون کي پنهنجو پاڻ تي عمل ڪرڻ لاء تيار هو. ڪجهه وقت کان پوء، اهو ممڪن ٿيو ته پهرين رليز تي ٽيگ لڳائڻ.

اھڙا اھڙا

  • پنهنجا پسنديده چينل ۽ پبليڪيشن شامل ڪريو - اهي محفوظ ڪيا ويندا ۽ مقامي ڊيٽابيس ۾ ترتيب ڏنل
  • شامل ڪيل پبليڪيشنن ۾، غير ضروري وڊيوز کي بند ڪريو جيڪڏھن توھان کي انھن جي ضرورت نه آھي
  • سفارشن جي فهرست بي ترتيب سان ٺاهي وئي آهي صرف چينلز ۽ پلے لسٽس مان شامل ڪيل ايپليڪيشن ۾

اوپن سورس، GPLv3 لائسنس: https://github.com/sadr0b0t/yashlang/

هيٺ ڏنل مکيه خاصيتن جو هڪ جائزو آهي وڌيڪ تفصيل سان، گڏوگڏ ڪجهه ٽيڪنيڪل تفصيلن تي توهان جي Android ايپليڪيشن ۾ يوٽيوب وڊيوز کي ڪيئن هلائڻ لاء گوگل API ۽ ويب ريپر استعمال ڪرڻ کان سواء.

مکيه اسڪرين تي ۽ پليئر اسڪرين تي: غير بي ترتيب واري چينلن کان بي ترتيب سفارشون

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

مقامي ڊيٽابيس ۾ فوري ڳولا

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) => Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

نئون چينل يا پلي لسٽ شامل ڪريو

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

آن لائن نالي سان ڳولھيو يا سڃاتل پتو داخل ڪريو. ھڪڙي چينل يا پلے لسٽ جي وڊيوز جي فهرست مقامي ڊيٽابيس ۾ محفوظ ڪئي وئي آھي؛ آئڪن کي ڪيش نه ڪيو ويو آھي.

متحرڪ پبليڪيشن - راند جي ڳولا جا نتيجا

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) => Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

وڊيو سفارشن ۾ صرف وڊيوز هونديون جيڪي ڳولا جي سوال کي پورو ڪن ٿيون.

اهڙي طرح، جيڪڏهن توهان پلے لسٽ جي سيٽنگن مان هڪ وڊيو کوليو، صرف ساڳئي پلے لسٽ مان وڊيوز سفارشن جي فهرست ۾ ظاهر ٿيندا.

پلے لسٽس ۽ چينلز کي عارضي طور تي بند ڪري سگھجي ٿو ۽ ٻيهر آن

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

مهرباني ڪري نوٽ ڪريو: هڪ غير فعال پلے لسٽ مان وڊيوز به ڳولها نتيجن، ڏسڻ جي تاريخ ۽ پسنديده فهرست مان غائب ٿي ويندا. پر پريشان نه ٿيو، اهي اتي ٻيهر ظاهر ٿيندا جڏهن پلے لسٽ ٻيهر آن ٿيندي.

بليڪ لسٽ ۾ هڪ وڊيو شامل ڪريو

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

هڪ بلاڪ ڪيل وڊيو سفارشن ۾، ڳولا جي نتيجن ۾ نه ڏيکاري ويندي، ۽ پسنديده جي فهرست ۽ ڏسڻ جي تاريخ مان غائب ٿي ويندي. وڊيو اڃا تائين پبليڪيشن سيٽنگن ۾ نظر ايندي.

بليڪ لسٽ ڏسو ۽ غلطي سان بلاڪ ڪيل شيون ٻيهر فعال ڪريو:
سيٽنگون> هيڊر مينيو> بليڪ لسٽ

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

پسنديده وڊيوز ۽ ڏسڻ جي تاريخ

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

پليئر اسڪرين تي پسنديده وڊيوز مٿي ساڄي ڪنڊ ۾ ستاري سان نشان لڳل آهن.

اسڪرين جي عنوان ۾ ڪنٽينسٽ مينيو ۽ گيلريز ۽ لسٽن ۾ ڊگھي ڪلڪ ڪريو

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

ڏسڻ واري اسڪرين ۾ يا ڪنهن به فهرست ۾ وڊيو يا پلے لسٽ جو نالو يا پتو نقل ڪريو.

جلدي شروع - تجويز ڪيل چينل ۽ پبليڪيشن شامل ڪريو

Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟) => Koshchei جي موت سفارشن جي فهرست تي آهي (ڇا اهو ممڪن آهي يوٽيوب کي آرام ۽ محفوظ بڻائڻ؟)

ايپليڪيشن فوري طور تي مٿي ڏنل اسڪرين شاٽ وانگر نظر ايندي.

غير ضروري چينل ۽ پبليڪيشن کي بند ڪري سگھجي ٿو يا سيٽنگون ۾ ختم ڪري سگھجي ٿو.

تنصيب

پروجيڪٽ صفحو: https://github.com/sadr0b0t/yashlang/
انگريزي ۾: https://github.com/sadr0b0t/yashlang/blob/master/README.en.md
رليز: https://github.com/sadr0b0t/yashlang/releases

  • اهو Google Play تي ناهي ۽ ويجهي مستقبل ۾ به نه هوندو (گوگل انهن ايپليڪيشنن تي پابندي لڳائي ٿو جيڪي API کي نظرانداز ڪن ٿيون ۽ انهن جي ويب سائيٽ کي پارس ڪن ٿيون، جن ۾ ذڪر ڪيل چينل وائيٽ لسٽ يا نيو پائپ پليئر شامل آهن)
  • ذريعن مان ٺاهيو: https://github.com/sadr0b0t/yashlang/
  • ڊائون لوڊ ڪريو apk رليز سيڪشن مان: https://github.com/sadr0b0t/yashlang/releases
  • مون کي اميد آهي ته اهو ڪجهه وقت کان پوء فهرست ۾ ظاهر ٿيندو F-Droid (اضافي جي درخواست منظور ٿيڻ لڳي، پر لڳ ڀڳ هڪ مهيني کان اڳتي نه وڌيو آهي) پر اڃا تائين نه

ياد رهي ته هڪ ئي ڊوائيس تي مختلف ذريعن کان مختلف ورزن جي وچ ۾ سوئچنگ apk فائل جي مختلف دستخطن جي ڪري ڪم نه ڪندي؛ نئين ماخذ کان ورجن کي انسٽال ڪرڻ کان پهريان، توهان کي پهريان ڊيٽا سان گڏ انسٽال ٿيل ورجن کي حذف ڪرڻو پوندو. پلے لسٽ ڪيش ۽ برائوزنگ جي تاريخ (يا ڄاڻو ته ڊيٽا ڪيئن منتقل ڪجي).

ٽيڪنيڪل تفصيل

گوگل/يوٽيوب اڪائونٽ جي ضرورت نه آهي، توهان کي صرف انٽرنيٽ جي ضرورت آهي، هيٺ ڏنل لائبريريون استعمال ڪري ٿو:

کليل ذريعو، مفت GPLv3 لائسنس.

سوال: ڇا عام طور تي ويب سائيٽن کي اسڪريپ ڪرڻ قانوني آهي بغير اجازت (يا واضح پابندي سان) ليکڪن کان؟ گوگل گوگل پلي تان ايپس کي هٽائي ٿو، جيڪي پنهنجو API استعمال نٿا ڪن، پر انهن جي سائيٽن کي پارس ڪن ٿا، ڇاڪاڻ ته اهي انهن جي استعمال ڪندڙ معاهدي جي ڀڃڪڙي ڪن ٿا.
جواب: يقينا، اهو قانوني آهي، اهو توهان تي آهي ته عوامي طور تي موجود معلومات پڙهڻ لاءِ ڪهڙو اوزار استعمال ڪجي. وڌيڪ: هڪ آمريڪي عدالت مڪمل طور تي ويب سائيٽ جي اسڪراپنگ کي قانوني قرار ڏنو آهي ۽ ان سان گڏ ٽيڪنيڪل مداخلت منع ڪئي آهي.پر گل جي راءِ مختلف ٿي سگهي ٿي؛ ذاتي طور تي، مون کي اڃا تائين اها خواهش ناهي ته ڪنهن آمريڪي عدالت ۾ وڃي کين قائل ڪريان.

ڪجهه ڪوڊ

لائبريري نئون پائپ ڪڍڻ وارو - پليئر سپورٽ پروجيڪٽ نئون پائپ، توهان کي اجازت ڏئي ٿو ته هڪ مخصوص چينل يا پلي لسٽ لاءِ وڊيوز جي فهرست ڊائون لوڊ ڪريو، مشهور وڊيو بابت تفصيلي معلومات ڊائون لوڊ ڪريو (جيڪي وڊيو جي ويب پيج تي نظر اچن ٿا)، وڊيو آئڪن جو پتو حاصل ڪريو، ۽ وڊيو جو پتو پڻ حاصل ڪريو. وهڪرو.

پلي لسٽ لوڊ ڪرڻ جو ڪوڊ ٿورڙو مشڪل آهي، ان ڪري مان ان کي هتي نه ڏيندس، دلچسپي رکندڙن لاءِ، سورس ڪوڊ تي هڪ نظر وجهو، اهو بنيادي طور هڪ ڪلاس آهي مواد لوڊ ڪندڙ.

اچو ته ڏسو ته ڪيئن حاصل ڪجي وڊيو اسٽريم جو پتو عوامي وڊيو صفحي جي ايڊريس مان ۽ ان کي پليئر ۾ ادا ڪريو.

لائبريري سان ڳنڍيو
app/build.gradle

dependencies {
...
    // NewPipe: youtube parser
    // https://github.com/TeamNewPipe/NewPipeExtractor
    implementation "com.github.TeamNewPipe:NewPipeExtractor:v0.17.4"
...
}

اهو دلچسپ آهي ته ان کان پوء توهان اڃا تائين ان کي استعمال ڪرڻ جي قابل نه هوندا، ڇاڪاڻ ته ... مثال غائب ڊائون لوڊر ڪلاس بابت شڪايت ڪندا. اهو خودڪار ٽيسٽ ڊاريڪٽري مان پروجيڪٽ ڏانهن نقل ڪري سگهجي ٿو NewPipeExtractor/extractor/src/test/java/org/schabi/newpipe/Downloader.java - ورزن 0.17.4 لاءِ ڪم ڪري ٿو (اهو لڳي ٿو ته اهو حصو لائبريري جي نئين ورزن ۾ ٻيهر ڪيو ويو آهي، پر اسان کي اڃا به چيڪ ڪرڻ جي ضرورت آهي).

يوٽيوب ويب سائيٽ تي وڊيو صفحي جي ايڊريس ذريعي وڊيو وهڪرو جو پتو حاصل ڪريو:

app/src/main/java/su/sadrobot/yashlang/controller/ContentLoader.java

    public String extractYtStreamUrl(final String ytVidUrl) throws ExtractionException, IOException {
        // https://github.com/TeamNewPipe/NewPipeExtractor/blob/dev/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeStreamExtractorDefaultTest.java
        NewPipe.init(Downloader.getInstance(), new Localization("GB", "en"));
        final YoutubeStreamExtractor extractor = (YoutubeStreamExtractor) YouTube
                .getStreamExtractor(ytVidUrl);
        extractor.fetchPage();
        final String streamUrl = extractor.getVideoStreams().size() > 0 ? extractor.getVideoStreams().get(0).getUrl() : null;
//        for (final VideoStream stream : extractor.getVideoStreams()) {
//            stream.getUrl();
//        }
        return streamUrl;
    }

وڊيو ايڊريس ytVidUrl يوٽيوب جي ويب سائيٽ تي ڪنهن به وڊيو جي صفحي جو عوامي پتو ٿي سگهي ٿو، مثال طور https://www.youtube.com/watch?v=pd2RlatmNRk

رانديگر ڪندو Exo پليئر پاڻ گوگل کان. هي يوٽيوب تي ويب ريپر ناهي، پر ڪنهن به وڊيو کي هلائڻ لاءِ هڪ حقيقي ايمبيڊڊ پليئر آهي، ڪافي لچڪدار ۽ حسب ضرورت. اهو يوٽيوب تان وڊيو اسٽريم پڻ هلائي سگهي ٿو جيڪڏهن توهان ان کي صحيح پتو ڏيو ٿا. اسان کي صرف اسٽريم ايڊريس مليل آهي، سو اچو ته ڏسون ته ان کي پليئر کي ڪيئن موڪليو وڃي.

لائبريري کي پروجيڪٽ سان ڳنڍيو app/build.gradle:

dependencies {
...
    // google Exoplayer
    // https://github.com/google/ExoPlayer
    // https://exoplayer.dev/
    implementation 'com.google.android.exoplayer:exoplayer:2.10.8'
...
}

اسان پليئر جزو کي ايپليڪيشن اسڪرين تي رکڻ جي سڀني نونسن تي غور نه ڪنداسين (توهان پروجيڪٽ جي ويب سائيٽ يا ڪوڊ ۾ مثالن کي ڏسي سگهو ٿا)، اسان صرف اهو ڏسنداسين ته يوٽيوب کان وڊيو کي ڪيئن شروع ڪجي پليئر ۾. مٿي ڏنل ايڊريس:

app/src/main/java/su/sadrobot/yashlang/WatchVideoActivity.java

private void playVideoStream(final String streamUrl, final long seekTo) {
    if (streamUrl == null) {
        // остановить проигрывание текущего ролика, если был загружен
        videoPlayerView.getPlayer().stop(true);
    } else {
        // https://exoplayer.dev/
        // https://github.com/google/ExoPlayer

        final Uri mp4VideoUri = Uri.parse(streamUrl);
        final MediaSource videoSource = new ProgressiveMediaSource.Factory(videoDataSourceFactory)
                .createMediaSource(mp4VideoUri);

        // Поставим на паузу старое видео, пока готовим новое
        if (videoPlayerView.getPlayer().getPlaybackState() != Player.STATE_ENDED) {
            // Если ставить на паузу здесь после того, как плеер встал на паузу сам, закончив
            // играть видео, получим здесь второе событие STATE_ENDED, поэтому нам нужна здесь
            // специальная проверка.
            // При этом значение getPlayWhenReady() останется true, поэтому проверяем именно состояние.
            // https://github.com/google/ExoPlayer/issues/2272
            videoPlayerView.getPlayer().setPlayWhenReady(false);
        }

        // Prepare the player with the source.
        ((SimpleExoPlayer) videoPlayerView.getPlayer()).prepare(videoSource);

        // Укажем текущую позицию сразу при загрузке видео
        // (в коментах что-то пишут что-то про датасорсы, которые поддерживают или не поддерживают
        // переходы seek при загрузке, похоже, что это фигня - просто делаем seek сразу после загрузки)
        // Exoplayer plays new Playlist from the beginning instead of provided position
        // https://github.com/google/ExoPlayer/issues/4375
        // How to load stream in the desired position? #2197
        // https://github.com/google/ExoPlayer/issues/2197
        // в этом месте нормлаьный duration еще не доступен, поэтому его не проверяем
        //if(seekTo > 0 && seekTo < videoPlayerView.getPlayer().getDuration()) {
        if (seekTo > 0) {
            // на 5 секунд раньше
            videoPlayerView.getPlayer().seekTo(seekTo - 5000 > 0 ? seekTo - 5000 : 0);
        }
        videoPlayerView.getPlayer().setPlayWhenReady(true);
    }
}

Issاتل مسئلا

  • عمر جي پابندين سان وڊيوز نه هلندا جيڪي توهان جي گوگل/يوٽيوب اڪائونٽ ۾ لاگ ان ٿيڻ گهرجن

مثال طور Ilya Muromets، Mosfilm Cinema Concern, Ruslan ۽ Lyudmila فلم 1، Mosfilm فلم Concern

صلاح: اهڙيون وڊيوز کي بليڪ لسٽ ۾ شامل ڪريو يا وڊيو جي ليکڪ کان پڇو ته پابندي هٽائي جيڪا غلطي سان لڳائي وئي هئي.

  • ڪجھ نشر ٿيندڙ وڊيوز جن لاءِ خدمت واپسي صفر ڊگھي نه ٿيندي (اھڙين وڊيوز لاءِ، فهرستن ۽ گيلري ۾ مدت "[dur undef]" طور نشان لڳل آھي)

مثال طور ان لاءِ انتظار ڪريو! Soyuzmultfilm HD (ٻارن لاءِ ڪارٽون) جا سڀ مسئلا، Soyuzmultfilm اسٽوڊيو مان ڪارٽون, مٿيون ڪارٽون Soyuzmultfilm، Soyuzmultfilm اسٽوڊيو مان ڪارٽون

صلاح: اهڙيون وڊيوز بليڪ لسٽ ۾ شامل ڪريو.

  • وڊيوز جيڪي صرف سڌي لنڪ ذريعي دستياب آهن شايد مقامي پبليڪيشن ۾ شامل نه هجن، جيتوڻيڪ توهان ڊائون لوڊ ڪريو صارف جا سڀئي وڊيوز

مثال طور ٽمنگ آف فائر قسط 1، Mosfilm Cinema Concern

  • جيڪڏهن توهان هڪ عوامي وڊيو ڏسندا آهيو جنهن کي لاگ ان جي ضرورت نه هوندي آهي، برائوزر ۾ هلندي آهي، پر پليئر ۾ نه هلندي آهي، هڪ بگ رپورٽ موڪليو (اهو بلڪل ممڪن آهي ته مسئلو اڳ ۾ ئي نئين ورزن ۾ حل ڪيو ويو آهي. نئون پائپ ڪڍڻ وارو ۽ توهان کي صرف هن نسخي سان اسيمبلي کي اپڊيٽ ڪرڻ جي ضرورت پوندي، مثال طور).

  • انٽرفيس سست ٿي سگھي ٿو جيڪڏھن انٽرنيٽ سست آھي (پر بند نه آھي)

آخر ۾

منهنجو پٽ هڪ ٽيبليٽ تان سامسنگ سمارٽ ٽي وي ڏانهن ويو، جيڪو Android ايپليڪيشنن کي هلائي نٿو سگهي. تنهن ڪري، بهترين والدين ڪنٽرول اڃا تائين ذاتي آهي.

پر ايپليڪيشن ڪافي آسان ٿي وئي مون لاءِ ان کي استعمال ڪرڻ شروع ڪرڻ لاءِ. شروعاتي ڪم ڪندڙ نسخن مان پهريون تاثر اهو هو ته مان ڪنهن ٻئي دنيا ۾ آهيان. سمورو مواد يوٽيوب تان ڊائون لوڊ ڪيو ويو آهي، پر اهو هاڻي يوٽيوب ناهي، پر ڪجهه ٻيو آهي، محفوظ ۽ ڪنٽرول، ڄڻ ته توهان پنهنجي اکين مان سينٽيپيڊ ڪڍي ڇڏيو ۽ ان کي شيشي جي بوتل ۾ وجهي ڇڏيو. ۽ اهو سڀ ڪجهه سفارشن جي باري ۾ آهي.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو