انجمن‌های فارسی اوبونتو

جامعه کاربران => پروژه‌ها => نویسنده: aFard در 05 خرداد 1400، 11:09 ق‌ظ

عنوان: eseydownloader
ارسال شده توسط: aFard در 05 خرداد 1400، 11:09 ق‌ظ
سلام.
من نرم افزار eseydownloader را ساختم تا دانلود کردن برای شما راحت تر باشد.
این نرم افزار از ترنسمیشن cli و wget استفاده میکند تا دانلود فایل ها را برای شما راحت تر کند.
https://github.com/alireza138812/eseydownloader
نظرتون چیه ؟
عنوان: پاسخ : eseydownloader
ارسال شده توسط: mahdiar در 07 خرداد 1400، 10:49 ق‌ظ
سلام
خداقوت. دوست عزیز کاش یک معرفی از این نرم‌افزار بگذاری تا تفاوت‌هاش مشخص بشود. همین طور دوستان بتوانن نظرشان را به شما بگویند.
عنوان: پاسخ : eseydownloader
ارسال شده توسط: sameet در 08 خرداد 1400، 03:24 ب‌ظ
سلام
خداقوت. دوست عزیز کاش یک معرفی از این نرم‌افزار بگذاری تا تفاوت‌هاش مشخص بشود. همین طور دوستان بتوانن نظرشان را به شما بگویند.
درود درسته با این دوستمون موافقم
عنوان: پاسخ : eseydownloader
ارسال شده توسط: Dragon- در 09 خرداد 1400، 04:55 ب‌ظ
اون لینکی که گذاشتند رو بررسی کردم. این یه اسکریپته که از شما میپرسه دانلود شما از طریق torrent هست یا url.
بعد بسته به جواب کاربر، url یا محل فایل  torrent رو از کاربر می‌گیره و از طریق wget (برای url) یا transmission-cli (برای torrent) اون چیز رو دانلود می‌کنه.

نمی‌دونم چنین چیزی به چه دردی می‌خوره. قابلیتی که اضافه نمی‌کنه فقط از اون دوتا دستور استفاده می‌کنه.
خود اون دوتا دستور قابلیت‌های بیشتری دارند و استفاده مستقیم ار اونها مزایای بیشتری داره.

یه سری بهبود‌هایی این اسکریپت لازم داره. مثلا اینکه اونجایی که از کاربر می‌پرسه url هست یا torrent، اگه ورودی غیر از 1 یا 2 باشه، بگه که ورودی نامعتبر هست و بعدش با خطا خارج بشه.

بهتره از if و if else و else استفاده بشه نه فقط if خالی.

چرا وقتی نصب میشه، یه فایل کپی میشه توی /usr/local/bin/ و یکی تو /usr/bin/ و موقع اجرا اولی میره دومی رو با bash اجرا کنه؟ خب اول فایل eseydownloader.sh اینو بنویسید تا همیشه با bash اجرا بشه. و اون فایلی که توی /usr/local/bin/ هست رو پاک کنید.
#/bin/bash
بعد یه فایل control درست کنید که وقتی بسته نصب شد، دسترسی اجرایی به اسکریپت بده.
sh. آخرشم می‌تونید بردارید تا اسمش بهتر به نظر بیاد. توی عملکرد هم تاثیری نداره.
عنوان: پاسخ : eseydownloader
ارسال شده توسط: aFard در 09 خرداد 1400، 05:55 ب‌ظ
اون لینکی که گذاشتند رو بررسی کردم. این یه اسکریپته که از شما میپرسه دانلود شما از طریق torrent هست یا url.
بعد بسته به جواب کاربر، url یا محل فایل  torrent رو از کاربر می‌گیره و از طریق wget (برای url) یا transmission-cli (برای torrent) اون چیز رو دانلود می‌کنه.

نمی‌دونم چنین چیزی به چه دردی می‌خوره. قابلیتی که اضافه نمی‌کنه فقط از اون دوتا دستور استفاده می‌کنه.
خود اون دوتا دستور قابلیت‌های بیشتری دارند و استفاده مستقیم ار اونها مزایای بیشتری داره.

یه سری بهبود‌هایی این اسکریپت لازم داره. مثلا اینکه اونجایی که از کاربر می‌پرسه url هست یا torrent، اگه ورودی غیر از 1 یا 2 باشه، بگه که ورودی نامعتبر هست و بعدش با خطا خارج بشه.

بهتره از if و if else و else استفاده بشه نه فقط if خالی.

چرا وقتی نصب میشه، یه فایل کپی میشه توی /usr/local/bin/ و یکی تو /usr/bin/ و موقع اجرا اولی میره دومی رو با bash اجرا کنه؟ خب اول فایل eseydownloader.sh اینو بنویسید تا همیشه با bash اجرا بشه. و اون فایلی که توی /usr/local/bin/ هست رو پاک کنید.
#/bin/bash
بعد یه فایل control درست کنید که وقتی بسته نصب شد، دسترسی اجرایی به اسکریپت بده.
sh. آخرشم می‌تونید بردارید تا اسمش بهتر به نظر بیاد. توی عملکرد هم تاثیری نداره.
ممنون از شما.
قرار است در ورژن ۲ قابلیت های زیادی اضافه بشه.
مثل تاریخچه دانلود ها.
عنوان: پاسخ : eseydownloader
ارسال شده توسط: aFard در 10 خرداد 1400، 01:33 ب‌ظ
eseydownloader 2 منتشر شد !
قابلیت های جدید :
- تاریخچه ی دانلود ها
- بهبود فایل .deb