منصوبے کے بارے میں
ڈوکی ڈاؤن لوڈر (پرانا نام ٹک ٹاک ڈاؤن لوڈر) ایک ایسا ٹول ہے جو ڈو یین اور ٹک ٹاک پلیٹ فارم کے مواد کو ڈاؤن لوڈ اور ڈیٹا اکٹھا کرنے کے لیے بنایا گیا ہے۔ یہ پروجیکٹ Python 3.12+ میں تیار کیا گیا ہے اور Docker ڈپلائمنٹ کی سپورٹ رکھتا ہے。
بنیادی خصوصیات میں شامل ہیں: ڈو یین/ٹک ٹاک ویڈیوز، تصویر图集، لائیو اسٹیٹس گifs، اور اعلیٰ ترین کوالٹی والے ویڈیو فائلز کا ڈاؤن لوڈ؛ اکاؤنٹ کی جانب سے شیئر کیے گئے مواد، پسندیدہ، محفوظ شدہ، یا پسندیدہ میں جمع کیے گئے مواد اور مجموعہ ویڈیوز کا بلکل ڈاؤن لوڈ؛ تفصیلی ڈیٹا، کمنٹ ڈیٹا، سرچ ڈیٹا، ٹرینڈنگ لسٹ ڈیٹا، اور اکاؤنٹ کی تفصیلات کا اکٹھا کرنا؛ ڈو یین/ٹک ٹاک لائیو اسٹریمنگ کے URL کو اخذ کر کے ffmpeg کے ذریعے لائیو کو ڈاؤن لوڈ کرنا۔ ایک ہی وقت میں متعدد اکاؤنٹس کے لیے ڈاؤن لوڈ، انکرمنتل ڈاؤن لوڈ، بریک پوائنٹ ریسمر، پہلے ڈاؤن لوڈ شدہ فائلز کو خود بخود چھوڑنا، ملٹی تھریڈنگ ڈاؤن لوڈ، اور فائل کی سالمیت کا تحفظ سمیت دیگر خصوصیات بھی شامل ہیں。
ڈیٹا کو CSV، XLSX، SQLite فارمیٹ میں محفوظ کیا جا سکتا ہے۔ پروگرام میں وقت کے لحاظ سے فلٹرنگ، حسب ضرورت فلٹرنگ، فولڈر کے لحاظ سے محفوظ کردہ مواد کی تقسیم، فائل کے سائز کی حد مقرر کرنا، پراکسی کے ذریعے اکٹھا کرنا، مقامی نیٹ ورک میں ریموٹ رسائی، اور کلپ بورڈ لنک کی نگرانی اور ڈاؤن لوڈ کی سہولت موجود ہے۔
عمل کرنے کے طریقے: ٹرمینل انٹرایکٹو موڈ، Web API انٹرفیس موڈ (/docs یا /redoc سے خودکار دستاویزات دیکھیں)، اور Web UI انٹرایکٹو موڈ (کوڈ ری فیکٹریں کرنے کی وجہ سے دوبارہ فعال نہیں ہوا)۔ صارفین Releases سے کمپائل شدہ ایگزیکٹیبل فائل ڈاؤن لوڈ کر سکتے ہیں، یا pip/uv استعمال کرکے سورس کوڈ انسٹال کر کے چلا سکتے ہیں، نیز Docker امیج کے ذریعے بھی ڈپلائمنٹ کیا جا سکتا ہے۔ پروجیکٹ GitHub Actions کے ذریعے خودکار ایگزیکٹیبل فائل بنانے کی رہنمائی بھی فراہم کرتا ہے۔
احتیاطی تدابیر: موجودہ ورژن میں بعض خصوصیات کام کرنا بند کر چکی ہیں، پروجیکٹ 6.0 ورژن میں ری فیکٹریں کرنے کی منصوبہ بندی کر رہا ہے۔ انکرپشن پیرامیٹرز کا الگورتھم ختم ہو چکا ہے اور اب اس کی دیکھ بھال نہیں کی جاتی، اس لیے بعض خصوصیات درست طریقے سے کام نہیں کر سکتی ہیں۔ صارفین کو اپنے آپ انکرپشن پیرامیٹرز جنریٹ کرنے والا کوڈ تیار کرنا ہوگا۔ Cookie کا اثر ویڈیو کی ریزولیوشن پر پڑتا ہے، جب Cookie منسوخ ہو جائے تو دوبارہ کنفیگریشن فائل میں درج کرنا ضروری ہے۔ پروگرام میں اسمارٹ ڈیلی درخواست میکانزم شامل ہے، تاکہ پیئر والے مواد کو ڈاؤن لوڈ نہیں کیا جا سکتا۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.