التطبيق الجديد: يقصر. أسهل طريقة لتقصير عناوين URL

خلال هذه السنوات قمت بعمل العديد من السيناريوهات. البرامج النصية التي سمحت لي بتثبيت الكثير من الحزم ، ونصوص التثبيت الموجهة ، لأتمتة عمليات النسخ الاحتياطي ، والتطبيقات الطرفية لأغراض مختلفة ، وما إلى ذلك ... ولكن ، حتى الآن ، لم أفكر أبدًا في خيار جعل التطبيق أكثر جدية ، حتى الآن 🙂

أقدم لكم: يقصر

-" اسم: يقصر (ضد RC1)
-" هدف: اختصر عنوان URL الذي نسخته للتو ، أي تحويله إلى شيء قصير مثل: http://is.gd/hyd69
-" مكتب: يعمل على كل من KDE و Xfce و Gnome و Unity و Cinnamon.
- "طريقة الاستعمال: بمجرد نسخ عنوان URL الطويل ، نقوم بقصه عن طريق تشغيل التطبيق يقصر.

° شكل التنفيذ رقم 1: ادارة [Alt] + [F2]، كتبنا يقصر ونضغط [أدخل].
° شكل التنفيذ رقم 2: نبحث عن التطبيق من خلال قائمة التطبيق (انظر لقطة الشاشة أدناه)
° شكل التنفيذ رقم 3: يمكننا أيضًا تنفيذه عن طريق كتابة Terminal يقصر.

- » لقد نفذته بالفعل ، ماذا الآن؟: سنرى إشعارًا يخبرنا بعنوان URL الجديد. عن طريق الضغط [Ctrl] + [V] أو انقر بزر الماوس الأيمن + لصق ، فسيتم لصق المكان الذي تريد فيه عنوان url الذي تم اقتصاصه بالفعل

العملية:

المنطق ليس معقدًا جدًا ... كما أوضحت للتو ، يجب عليك نسخ عنوان URL الطويل ، الذي تريد قصه ، وتشغيل التطبيق (تقصير) بالطريقة التي تريدها ، وهذا (اختصار) سيعيد عنوان URL الذي تم قصه بالفعل.

ومع ذلك ، فإن التطبيق مبرمج للتحقق أولاً مما إذا كان الكمبيوتر لديه وصول إلى الإنترنت ، وبعد التحقق من ذلك يحاول قطع عنوان URL.

أيضًا ، إذا لم تنسخ عنوان URL صالحًا (لنفترض أنك نسخت نصًا بدلاً من عنوان URL) ، فسيخبرك التطبيق 😉

المزيد من الصور:

هنا نرى التطبيق في قائمة التطبيقات (هذا ما يبدو عليه في KDE ، لكنه سيظل موجودًا في Gnome و Unity وما إلى ذلك.):

إليك بعض الإخطارات التي يمكنك العودة إلينا:

كيفية تثبيته؟:

إذا كانوا يستخدمون ديبيان, أوبونتو o المشتقات، يمكنك تنزيل الحزمة .ديب من هنا:

تنزيل .DEB

بمجرد التنزيل ، ما عليك سوى النقر نقرًا مزدوجًا فوقه وسيتم تثبيته.

إذا استخدموا توزيعة أخرى ، أخبرني أيها ... حسنًا يمكنني تجربة التغليف RPMو رابط الابن ربما يمكن أن حزمة ل آرش لينكس، لكني أزعجه بما فيه الكفاية.

ملاحظة: من الجيد أن أوضح أنني لست مبرمجًا ، لكن يمكنني أن أعدك بهذا التطبيق لن يضر نظامك على الإطلاق.

حسنًا ، لا أعتقد أن هناك الكثير لإضافته.

التطبيق حتى الآن ليس معقدًا على الإطلاق ، ويمكن إجراء تحسينات متعددة 🙂

سأقدر بلا حدود آرائك وتعليقاتك وأفكارك واقتراحاتك و / أو انتقاداتك ، وأعدك بمحاولة إرضاء كل من أستطيع ، لأنني أكرر ، لا أعتبر نفسي مبرمجًا 😀

تحياتي وشكرا على قراءة كل هذا.

PD: أنا أفكر بالفعل في جعله واجهة مستخدم رسومية صغيرة وبسيطة للغاية ، والتي تتيح لك إلقاء نظرة على تاريخ عناوين URL المقطوعة ، بالإضافة إلى حقل صغير لإدخال عنوان URL الذي تريد قطعه.


23 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   رافائيل قال

    وهل ستكون شفرة المصدر متاحة؟ Pd: التطبيق مثير للاهتمام. تهانينا

    1.    KZKG ^ جارا قال

      نعم بالطبع ، التطبيق يخضع لترخيص GPL. في الواقع ، الكود المصدري ليس أكثر من نفس البرنامج النصي الذي يتم تشغيله (/ usr / bin / shortens) ، يمكنك التحقق منه إذا أردت.

      شكرا على الشيء المثير للاهتمام 🙂
      إنها المرة الأولى التي أبرمج فيها شيئًا لأشخاص آخرين ، وهذا ليس لي فقط ^ - ^

  2.   مارتن قال

    to.ly، tinyurl.com، tiny.cc ...

    1.    KZKG ^ جارا قال

      لقد جربت goo.gl ... لكنني لم أستطع الحصول على ما أردت ، ولم أحاول أكثر من ذلك لمجرد أنه مع is.gd نجح بالفعل في تحقيق ألف عجائب بالنسبة لي.
      أي شيء ضد استخدام is.gd؟ ... O_O

    2.    زولاندر قال

      ظهرت العديد من أدوات تقصير عناوين url ، بعضها أفضل من البعض الآخر ، ولكن إذا كنت بحاجة إلى هاتين الخدمتين ، فلا يوجد شيء أفضل من تثبيت البرنامج النصي الخاص بك ، وغالبًا ما يكون مجانيًا مثل الخاص بك ...

      1.    مانويل دي لا فوينتي قال

        إن YOURLS جيد جدًا ، حتى أنني اشتريت نطاقًا قصيرًا وقمت بتكوينه باستخدام YOURLS ، ولكن نظرًا لأنني لم أجده مفيدًا أبدًا ، فقد ظل هناك يجمع الغبار. وجه ضاحك

        1.    KZKG ^ جارا قال

          لا توجد فكرة عن ماهية هذا ، لكنهم جعلوني أشعر بالفضول بالفعل 😀

  3.   أوروش قال

    لقد جربته بالفعل ، إنه يعمل جيدًا ^ ^ في انتظار واجهة المستخدم الرسومية 🙂

    1.    KZKG ^ جارا قال

      آمل ألا تستغرق واجهة المستخدم الرسومية وقتًا طويلاً ، أولاً سأفعل ذلك من أجل KDE (Qt) ، ثم سأحاول مع Xfce و / أو Gnome3 ، ثم أختبر في Cinnamon and Unity ... uff ... العمل الجاد هاهاها.

  4.   هيوجا_نيجي قال

    أرى أنك لم تضع LXDE ، ربما يكون LXDE الذي أملكه هنا هو الذي تسبب في مشاكل عند اختباره خلف وكيل

  5.   v3on قال

    الكود المصدري لتكييفه مع احتياجاتي XD

    1.    KZKG ^ جارا قال

      الرمز موجود بوضوح في / usr / bin / shorten 😀

  6.   جوسوند قال

    إنه يعمل بشكل مثالي! .شكرا!

  7.   مورفيوس قال

    لا تهتم ، لكن أليس من الأسهل استخدام تطبيق Bookmarklet؟

    javascript: (الوظيفة () {url = location.href؛ url = موجه ('أدخل٪ 20URL'، url)؛ location.href = »http://is.gd/create.php؟longurl=» + encodeURIComponent (url ) ؛}) ()

    1.    KZKG ^ جارا قال

      مرحبا،
      لا رجل ، بالطبع أنت لا تهتم

      كانت الفكرة هي إنشاء تطبيق بسيط ، ويمكن دائمًا تحسينه ، ووضع المزيد من الخيارات والوظائف ، وما إلى ذلك. أنا لست مبرمجًا حقًا ، فأنا أعرف باش فقط ... لذا من الواضح أنني اخترت هذه اللغة.

      الآن لماذا لا تكون علامة؟
      1. ليس هذا ما أريده ، لأنني لا أريد الاعتماد على برنامج خارجي (متصفح)
      2. لن يكون من صنع لي ، لذلك لم أستطع فهمه بقدر ما أريد.
      3. لن يسمح لي بالعديد من الأشياء التي أريد القيام بها ... التاريخ ، واجهة المستخدم الرسومية ، الخيارات ، إلخ.

      فكرتك ليست صديقًا سيئًا ، في الحقيقة ليست كذلك ، فقط أنها لم تكن ما أردت ^ - ^
      تحياتي

  8.   سيمون أورونيو قال

    هل سيكون هناك الكثير من المتاعب لحزمها لجميع التوزيعات؟ أ .tar.gz ربما؟

    1.    KZKG ^ جارا قال

      للقيام بذلك ، يجب أن أنهي إنشاء برنامج نصي للتثبيت ، والذي يكتشف التوزيعة ، ويثبت التبعيات تلقائيًا ويثبت أيضًا Shortens

  9.   ثقيل قال

    أطلب ، إن أمكن ، RPM لـ OpenSuse (أو لأي توزيعة RPM ؛ P)

    1.    KZKG ^ جارا قال

      جرب هذا RPM: http://www.mediafire.com/?iuni6rhx93uco58
      إنه نفس .DEB ، لكن تم تحويله مع Alien بواسطة Aurosx.

      أي خطأ دعني أعرف 😀
      شكرا على الاهتمام.

      1.    ماكوبكس أوتشيها قال

        تبدو هذه التطبيقات رائعة ، فهي بالفعل مفيدة جدًا لعناوين url الطويلة جدًا ، آه · _ · لا تستخدم كائنًا غريبًا لمقارنة debs بـ rpm ، في المرة الأخيرة التي قمت فيها بذلك باستخدام تطبيقات ubuntu لتمريرها في deb ، لقد قمت بالتخلص من جميع النظام. التطبيقات التي استخدمتها كانت postinga مخصصة لنشر taringa من تلك التطبيقات ، لكن من السخف أنني لم أر أن لديها بالفعل حزمة rpm الخاصة بها ، لذلك التقطت deb ومررته مع كائن فضائي (فكرة سيئة: - /) ، عند تثبيت hiva عليه بدلا من ذلك ، كانت القضية قيد التنفيذ. تم إلقاء سطح المكتب بالكامل (في ذلك الوقت كنت أستخدم gnome shit xD) ثم أعدت تشغيله لاحقًا ، ثم من العدم لم يبدأني بعد الآن ، كل ذلك من أجل تطبيقات بسيطة تعتمد على java وأنني قمت بالفعل بتثبيت java أيضًا: - / وبالتالي من خلال التجربة لا أوصي باستخدام xD الغريبة

  10.   مانويل دي لا فوينتي قال

    إنه ليس لعنة تطبيقك (: P) ، ولكن ما هي أدوات تقصير الروابط المستخدمة في الوقت الحالي؟ ألم يقتلهم تويتر بالفعل من خلال t.co؟

  11.   invisible15 قال

    سأختبرها على فيدورا مع رفيقي!

    1.    invisible15 قال

      يجب عليك تثبيت xclip من قبل (تعديل rpm بحيث يطلبها لأن التبعية سيكون جيدًا). وإلا فإن التطبيق لن يناسبك. (مثال على الرابط الذي أنشأته (موقع الويب الخاص بي) http://is.gd/uXDaqA )