منصوبے کے بارے میں
یہ پروجیکٹ ایک Node.js اسکرپٹ فراہم کرتا ہے جو Playwright کے ذریعے TikTok اکاؤنٹ ہوم پیج کے item_list انٹرفیس کو روک کر ویڈیو ID، تفصیل اور اشاعت کا وقت حاصل کرتا ہے، عنوان کی مماثلت اور تاریخ کے وزن والے الگورتھم کو ملا کر مماثل لنکس خودکار طور پر Feishu ملٹی ڈائمینشنل ٹیبل میں واپس لکھتا ہے۔ تین ٹرگر طریقے معاون ہیں: ٹیبل میں "فوری مطابقت پذیری" بٹن (≤60 سیکنڈ رسپانس)، مقامی ڈیمن پروسیس ہر 60 سیکنڈ میں پولنگ، GitHub Actions طے شدہ ٹاسک (ہر 30 منٹ)۔ کنکرنسی فائل لاک اور ہارٹ بیٹ میکانزم کے ذریعے خود شفا یاب ہوتی ہے تاکہ ڈپلیکیٹ اسکریپنگ سے بچا جا سکے۔ --refresh-stats موڈ بھی فراہم کیا گیا ہے جو ہر 30 منٹ میں پلے کاؤنٹ اور لائک کاؤنٹ کو ریفریش کرتا ہے، کنفیگریشن config.json اور ماحولیاتی متغیرات کے ذریعے الگ کی جاتی ہے، کلاؤڈ ڈیپلائمنٹ کے لیے صرف ایک npm run deploy:github کمانڈ درکار ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.