بایگانی برچسب: aria2

چجوری یه فایل exe رو تبدیل به سرویس کنیم

بعد از تبدیل Aria2.exe به یه دستور کامند لاین میخواستم ازش به عنوان یه دانلودر کلاود استفاده کنم. ینی یه جایی باشه که با مرورگرم بازش کنم و از اون‌جا بتونم دانلود‌های Aria2م رو کنترل کنم.

جز این‌که این پروژه برای بخش وب نیاز بود (و واقعا هم کارش خیلی عالیه!) باید به Aria2 می‌فهموندم که باز بمونه (که بشه به عنوان سرویس ازش استفاده کرد) و باید به ویندوز می‌فهموندم که Aria2 رو هربار که روشن شد باز کنه (استارت‌آپ وقتی شروع به کار می‌کنه که یوزر لاگین کنه و توی سرور یوزر همیشه لاگین نیست ولی یک‌سری چیزها مثل IIS باید باز بمونن!)

بعد از جست‌جو این سوال توی StackOverFlow رو پیدا کردم که راه‌حل اصلی‌ش کار نمی‌کرد (چون احتمالا ابزاری که خود ویندوز برای ساختن سرویس داره نمی‌تونه به فایل اجرایی آرگومان ورودی بده و برای اجرای Aria2 لازم بود که فایل config رو بهش توی آرگومان ورودی بدم) ولی یه راه‌حل دیگه هم توش بود که کار می‌کرد.