خانه
جستجو
Close this search box.
جستجو
اپِ ایجاد فایل تی تی برای تیم تاک

سلاااااااااام.
خوبید خوشید؟
ان شا الله هرجا که هستید خوب و خوش و سلامت باشید.
برنامه ای که میخوام راجع بهش بگم به درد کسایی میخوره که میخوان فایل تی تی درست بکنن و سخته شونه از طریق تیمتاک این کار رو بکنن.
البته بیشتر به درد مدیر ها میخوره که فایل تی تی درست میکنن دیگه مجبور نمیشن یه سری از گزینه ها رو تکراری پر بکنن.
خب اول فایل رو از
اینجا
دانلود بکنید.
تا دانلود میشه بقیه متن رو بخونید.
بعد اینکه فایل رو باز کردید تمامی موارد که هست رو لطف میکنید پر میفرمایید.
بعدش یه دونه تیک هست که چهار تا فیلد آخر رو ذخیره میکنه یعنی یه فایل config درست میکنه که دفعه بعد دیگه نیازی به پر کردنش نمیشه.
بعدِ همین تیکی که زدید یه دونه دکمه هست که زحمت میکشه فایل تی تی رو درست میکنه.
البته اگه تیک رو هم نزنید فایل تی تی رو میتونید درست بکنید
اما دفعه بعد باید دوباره زحمت بکشید همون چهار تا مورد آخر رو پُرِش بکنید.
یه دونه هم دکمه اِگ زیت هست واسه اونایی که حال ندارن alt+f4 بزنن.
نکته اینکه اگه فایل کانفیگ رو درست کردید خواستید server name, server address, tcp, udp port که همون چهار تا گزینه ای که میگفتم هستن رو تغییر بدید، باید یا فایل کانفیگ رو پاکش بکنید یا از داخل خود فایل خطهای 2, 4, 6, 8 رو تغییر بدید
هواستون باشه که ترتیب خطها رو بهم نزنید که موقع ایجاد فایل تی تی به مشکل نخورید.
سُرسِ برنامه رو هم از
اینجا
میتونید دانلودش بکنید.
اگه برنامه نویسی بلدید هر جور که دوست داشتین تغییرش بدین حالش رو ببرین.
اگه هم بلد نیستین خواستین یا علاقه داشتین یاد بگیرین به پست
آموزش برنامه نویسی توسط استاد سیدنصیر قاضوی
مراجعه بکنید و آموزشها رو دانلود بکنید و یاد بگیرید.
برنامه رو ویندوز 10 64 bit pro با پایتون 3.9.7 تبدیل شده به فایل exe و تست شده احتمالا رو ویندوزهای قدیمی کار نکنه
حتما ایرادهای برنامه رو تو کامنتها بگید.
موفق و پیروز باشید.

۶ دیدگاه دربارهٔ «اپِ ایجاد فایل تی تی برای تیم تاک»

سلام
چندتا نکته:
اگه ممکنه یه فایله readme.md درست کن و توش توضیحاته برنامه و اینکه چه جوری میشه کامپایل کرد (با pyInstaller یا cx_freeze یا هر چی که باهاش این کارو کردی) رو بنویس (شاید خودم کانتریبیوت کردم و نوشتم).
لایسنس اینام میتونی بزاری براش که ملت بخونن (اوپن سورسی تر به نظر میرسه).
در مورده issue و pull request هم اگه دوس داشته باشی میتونی توضیح بدی (بازم اوپن سورسی تر میشه).
یه سر به travis-ci بزن. (میشه ازش برا کامپایله خودکاره برنامه و ci-cd استفاده کرد اگه دوس داری یاد بگیری خیلی خوبه).
یه فایل به اسمه requirements.txt باید تو پروژه هایه پایتونی باشه ، که پکیجایی که از pip استفاده کردی (مثله pyqt) رو لیست کنه تا طرف با زدنه یه pip install -r requirements.txt بتونه نصبشون کنه. اگه pyInstaller هم استفاده میکنی تو اون فایل باید باشه).

کلا به عنوانه یه برنامه یه کوچیک چیزه خیلی خوبیه (حد اقل برا افرادی که با کد خوندن یاد میگیرن). سعی میکنم کداتو بخونم ، مرج (پول) ریکوِست میفرستم برات و میتونی اون وقت مرجش کنی. (تو گیت هاب این کارارو زیاد میکنن ملت).
کلا خوش باشی.

سلام خیلی خوشحال شدم که این کلاس های پایتون خیلی خروجی خوبی مثل شماها داشته.
نکاتی که امیر گفت هم واقعا درسته.
در ضمن من فکر میکنم که خیلی نیازه که یه addon nvda داشته باشیم که یک نقطه از صفحه بهش بدیم یا بینا ها موس رو بزارن و اون نقطه رو با یه اسمی save کنیم و بهش یه shortcut هم بدیم و بعد از زدن اون shortcut اون نقطه رو کلیک بکنه.
در کانفیگش نوع کلیک مثلا double click, left click رو بشه مشخص کرد.
واقعا نیازه.
من خودم داشتم روی یه پروژه ای کار میکردم که دسترسپذیر نبود و یه همکاری باید چندباری روی یه نقطه روی صفحه کلیک میکرد تا request بده و بره تو دیباگ و من کلی ماجرا داشتم سر این قضیه من شنیدم که تو اتفاقا توی addon نویسی هم دستی بر آتش داری اگه بتونی روی این کار کنی خیلی عالیه
موفقتر باشی.

دیدگاهتان را بنویسید