مرتب سازی و بارگیری برنامه ساز پوشه

در Google plus ، شنبه گذشته (18 ژانویه 2014) ،  ماریا اولموس برنامه ای را به اشتراک گذاشته است که پوشه Downloads را سازماندهی کرده است. من دیدم که برنامه شما برای من بسیار خوب است (من کمی نظم ندارم ، اعتراف می کنم) اما برای سیستم عامل ویندوز بود.

من در Gnu / Linux به دنبال برنامه یا گزینه دیگری بودم. آنچه پیدا کردم Bash Script بود ، که بسیار قدرتمند است ، اما بدون محیط گرافیکی است. مطمئناً برنامه های گرافیکی وجود دارد که این کار را انجام می دهند ، اما من آنها را پیدا نکردم.

بنابراین آخر هفته را صرف ساختن "ابزار" خودم کردم.

این نتیجه است و من آن را با شما در میان می گذارم:

بارگیری برنامه ساز پوشه با استفاده از این برنامه ، ما می توانیم به راحتی قوانین ساده ای را برای مرتب سازی پرونده ها ایجاد کنیم. این قوانین تعریف می کند:

  • منشا of پرونده ها: پوشه Download یا پوشه دیگری (حتی می توان یک پوشه را روی دیسک سخت دیگر نشان داد)
  • نام قاعده: سازماندهی آنها و دانستن اینکه چه کاری انجام می دهند.
  • پسوندهای پرونده برای اعمال قانون در: چندین پسوند (با علامت های نقطه ویرگول از هم جدا شده) را می توان برای همان قانون تعیین کرد (به عنوان مثال: png؛ jpg؛ bmp)
  • اقدامی که باید انجام شود: ما می توانیم پرونده ها را با پسوندهای مشخص شده کپی ، انتقال یا حذف کنیم.
  • پوشه مقصد برای انتقال / کپی کردن پرونده ها.

تعریف قانون جدید برنامه بارگیری پوشه وقتی دکمه "Run" را فشار می دهید ، همه قوانین اعمال می شوند.

و بس ... او به تنهایی وظیفه اجرای همه قوانین و سازماندهی پرونده ها را به جای خود دارد.

من برخی از قوانین "از پیش تعریف شده" را اضافه کرده ام ، که می توانید با توجه به معیارها و نیازهای خود ، از آنها استفاده کنید یا آنها را ویرایش کنید (یا قوانین جدید ایجاد کنید).

برای بارگیری آن ، یا فایل نصب .DEB یا کد منبع:

تخلیه

اگر س questionsال ، نظر یا درخواست بهبودی دارید ، به من اطلاع دهید و سعی می کنم آنها را اضافه کنم تا برای همه مفیدتر باشد.

توجه:

این برنامه در Gambas3 برنامه نویسی شده است که برای اجرای برنامه حتماً باید آن را نصب کرده باشید.

برای نصب آن:

sudo add-apt-repository ppa:nemh/gambas3
sudo apt-get update
sudo apt-get install gambas3

در خودم وبلاگ شخصی، من درباره جزئیات نحوه برنامه ریزی و الگوهای طراحی استفاده کرده ام
اگر می خواهید میگو را یاد بگیرید ، می توانید از این موارد بازدید کنید: http://cursogambas.blogspot.com.es/ و انجمن میگو به اسپانیایی: http://www.gambas-es.org/

محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

36 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   والو dijo

    تبریک می گویم ، ابزار شما عالی به نظر می رسد.

    خوشحالم که می بینم چیزی به SL پس می دهید ، به طور جدی تبریک می گویم.

  2.   خواننده dijo

    متشکرم برادر ، من همیشه سعی کردم چیزی شبیه به این را جستجو کنم. حقیقت دوباره ، متشکرم! من یک پوشه در پوشه هایم دارم و اغلب مجبور می شوم آنها را به صورت دستی مرتب کنم. من آن را امتحان می کنم و سپس به شما می گویم که چگونه.

  3.   CFP dijo

    بسیار مفید. چیزی شبیه به آن مورد نیاز بود.

    هنگامی که من یک کاربر KDE بودم ، یک ابزارک مشابه به یاد می آورم: پوشه جادویی. من سیستم را دوست داشتم ، این مربوط به کشیدن پرونده ها به "پوشه جادویی" بود و آنها با توجه به نوع پسوند به طور خودکار ذخیره می شدند.
    واقعیت این که حداقل در مورد من قادر به انتخاب و کشیدن پرونده ها برای مرتب سازی بود ، کارآمدتر از انجام همه کارها به صورت خودکار بود. اما هنوز هم از تلاش شما قدردانی می شود.

  4.   ایلوکی dijo

    جالب جالب! با تشکر از شما برای به اشتراک گذاشتن
    عرق

  5.   ویکی dijo

    من یک برنامه مشابه اما کمتر کامل را به یاد می آورم اکنون نام آن را به خاطر نمی آورم

    1.    مارکوس dijo

      شاید شما به "برنامه" ساخته شده توسط وبلاگی به نام "ubuntulife" به WOLFSTORE مراجعه کنید http://ubuntulife.wordpress.com/2011/01/08/wolfsorter-controla-y-manten-ordenadas-las-descargas-de-tu-escritorio/

  6.   شومینه dijo

    حقیقت بسیار خوبی است ، من آن را امتحان خواهم کرد زیرا من هم از سفارش دستی همه چیز خسته شده ام ، با سلام

  7.   نبوکدنصر dijo

    و چه بدون اسکریپت های bash ، این موارد جالب تر می شوند

  8.   st0rmt4il dijo

    سهم خوب مرد.

    سلام!

  9.   کارلسا 25 dijo

    سلام: به نظر من یک ایده جالب و کاربردی است.

    من آن را نصب کرده ام و هنگامی که می خواهم قانونی را ویرایش کنم (از جمله حروف اولیه یا موارد ایجاد شده) آنها فقط ناپدید می شوند و بازیابی نمی شوند.

    من آن را دوباره نصب کردم و قوانین حذف شده ظاهر نمی شوند.

    نحوه حذف نصب

    1.    کارلسا 25 dijo

      چگونه نصب آن قبلاً حل شده است ، اما قوانین حذف شده راهی برای بازیابی آنها وجود ندارد ...؟

      1.    jsbsan dijo

        در صورت بازیابی قوانین: اگر نسخه موجود را به روز کنید ، برگه "دیگران" جدید ظاهر می شود ، جایی که دکمه "بازیابی پرونده قوانین اولیه" وجود دارد

    2.    jsbsan dijo

      Carlesa25:
      سلام Carlesa25 ، آنچه شما می گویید درست است اشکال است ، من آن را اصلاح می کنم.
      وقتی آن را تصحیح کرد ، این برنامه به شما اطلاع می دهد که نسخه جدیدی وجود دارد و از شما می خواهد آن را بارگیری کنید. در عرض چند ساعت کارم تمام شد. با تشکر از نظر شما
      توجه:
      من یک گزینه برای "بازیابی" قوانین اولیه اضافه می کنم.
      چگونه نصب می شود؟
      مانند هر برنامه linux:
      sudo apt-get حذف XXXXXXXXX
      توجه

      1.    jsbsan dijo

        من فقط نسخه 0.0.6 را بارگذاری کردم ، اشکال از قبل برطرف شده است.

        توجه

      2.    اسساú dijo

        «چگونه نصب مجدد می شود؟
        مانند هر برنامه linux:
        sudo apt-get حذف XXXXXXXXX »!!!!!!!!!!!!!!!!!!!!!!!!!!
        اما سلام ،
        این امپریالیسم DEBIAN-UBUNTU نامیده می شود ، apt-get ابزار جهانی نصب LINUX نیست ، بلکه فقط یک برنامه توزیع DEB است. در دنیای گسترده GNU-LINUX توزیع های ARCH ، RPM و غیره و غیره وجود دارد که در آن apt-get هیچ کاری انجام نمی دهد یا معنی ندارد.
        هههههه
        سلام.

        1.    jsbsan dijo

          آیا می توانید بگویید که چگونه در ARCH ، RPM distros ، و غیره ، و غیره و غیره ... نصب مجدد می شود و بنابراین شما به چیزی کمک می کنید؟
          سپاس ها

          1.    اسساú dijo

            البته بله ، خوشحالم که همکاری می کنم:
            من روز گذشته یک پست وبلاگ کوچک در مورد آن نوشتم:

            * معادلات apt-get ، pacman و zypper (دبیان ، آرچ ، OpenSuse):

            http://rootsudo.wordpress.com/2014/01/18/equivalencias-apt-get-pacman-y-zypper-debian-arch-opensuse/

            تبریک.

  10.   AnSnarkist dijo

    چقدر کنجکاو هستم ، من به گامباس برگشتم و به طور هم زمان برنامه ای از شما را اینجا پیدا کردم.

    یک سلام! در فروم می بینیم !!

  11.   پاولوچو dijo

    عالی ، بسیار مفید با احترام.

  12.   مارسیال دل واله dijo

    عالی !!!

    بیایید امتحان کنیم

  13.   jsbsan dijo

    نسخه 0.1.0:
    من گزینه جدیدی را اضافه کرده ام که از من خواسته شده است.
    اکنون می توان آن را "در حالت کنسول" اجرا کرد (جایی که فقط قوانین اجرا می شود) ، می توان از آن برای افزودن آن به دستور cron یا برنامه Easystroke استفاده کرد
    پارامتر "-c" است و در کنسول اینگونه اجرا می شود:
    $ OrganizerDownloads -c

  14.   F3niX dijo

    0.1.0-1 اشکال در دبیان جسی:
    ** اوه! خطای داخلی! **
    ** رابط کتابخانه 'gb.geom' پیدا نمی شود
    خطا: شماره 27: م componentلفه "gb.geom" بارگیری نمی شود: م cannotلفه پیدا نمی شود
    ** برنامه سقط می شود. متاسف! 🙁
    ** لطفا گزارش اشکال را در gambas@users.sourceforge.net

    با سلام ، شما باید در github ارسال کنید تا ببینید چگونه می توانیم به شما کمک کنیم و مشکلات را گزارش دهیم.

    1.    jsbsan dijo

      F3nix:
      خطایی که دریافت می کنید به دلیل نصب Gambas است ، به Gambas3.5.2 ارتقا دهید (با ppa ای که در مقاله توضیح داده ام). هنگام نصب این نسخه ، مشکلی برای من ایجاد نکرده است.
      در انجمن http://libernix.blogspot.com.es/2014/01/solucion-al-problema-de-gambas-3-en.html، سانتوس فرناندز وازکز راه حل نسخه 3.5.1 را برای تست دبیان ارائه می دهد.
      پروژه من با استفاده از svn در کد google بارگذاری می شود:
      http://code.google.com/p/clasificaryordenar/source/browse/#svn%2Ftrunk%2FOrganizadorDescargas
      از کجا می توانید مسائل را گزارش دهید

      1.    jsbsan dijo

        من همین الان نسخه 0.1.4 را آپلود کردم ، با Gambas3.4.2 ساخته شده است ، که فکر می کنم بدون مشکل در دبیان نصب شود.
        توجه:
        قبلا با Gambas3.5.2 ساخته شده بود که آخرین نسخه است و برخی از شما نمی توانید نصب کنید ، بنابراین من آن را تغییر داده ام.
        توجه

        1.    F3niX dijo

          من به محض رسیدن آزمون در محل کار هستم و repo را شبیه سازی می کنم ، من هرگز نه در VB و نه در میگو برنامه نویسی نکرده ام ، اما مراقب آن هستم ...

          سلام.

          1.    F3niX dijo

            Annex the Bug یک خطا در Debian sid و تست است ، با به روزرسانی Gambas 3.5.1 ، راه حل این است که بارگیری کنید https://launchpadlibrarian.net/156194273/gambas3-runtime_3.5.1-0trusty1_i386.deb ، آنها را از حالت فشرده خارج کرده و فایلهای gb.geom.so ، gb.geom.so.0 و gb.geom.so.0.0 را در / usr / lib / gambas3 / کپی کنید.

            این کاملاً اجرا می شود ، این یک اشکال از میگوی کامپایل شده در دبیان جسی است.

  15.   اضافه کردن dijo

    سهم خوب! هیچ چیزی شبیه به آن برای Fedora وجود ندارد؟

    1.    اضافه کردن dijo

      تحمل کن من تازه واردم

      1.    jsbsan dijo

        سلام آنادوه ،
        من بسته نصب .rpm را بارگذاری کرده ام تا بتوانید آن را نصب کنید.
        توجه

  16.   eliotime3000 dijo

    سازمان دهنده بارگیری کاملاً مرا به یاد می آورد IDM

  17.   اما dijo

    عالیهههههههه !!! من هزار سال دنبال چنین چیزی می گشتم!

  18.   خواکین dijo

    شغل خوب - در اصطلاح، خسته نباشی! با تشکر برای به اشتراک گذاری
    می بینم که چندین نفر آن را امتحان کرده اند ، خطاهایی را پیدا کرده و به سرعت برطرف کرده اند.

  19.   helena_ryuu dijo

    عالی! *یا*

  20.   خوان پدرو dijo

    بسیار متشکرم ، بسیار خوب به نظر می رسد من آن را به عنوان یک ایده عالی پیدا کردم. من تازه وارد این جهان هستم و هر روز خوشحال ترم که به لینوکس روی آورده ام ، گرچه هنوز چیزهای زیادی برای یادگیری دارم.

  21.   ایندیولینوکس dijo

    jsbsan..من اشتباه می کنم یا شما قبلاً پروژه میگو داشتید تا بودجه کار کند؟ …. این پروژه در چه وضعیتی بود؟

    1.    jsbsan dijo

      بله ، من آن را در انتظار از سرگیری دارم ، تقریباً می خواهم آن را از "صفر" شروع کنم ، آن را با Gambas3 برنامه نویسی کنم ، اما با استفاده از برنامه نویسی شی object گرا و الگوهای طراحی. این یکی از پروژه های در انتظار من است ، حیف است که علاقه زیادی به روز آن وجود نداشت و همچنین این یک مورد بسیار خاص برای ساخت و ساز است ...