Új alkalmazás: Rövidít. Az URL-ek rövidítésének legegyszerűbb módja

Ezekben az években sok forgatókönyvet készítettem. Szkriptek, amelyek lehetővé tették számomra a csomagok, irányított telepítési parancsfájlok telepítését, a biztonsági mentési folyamatok automatizálását, a különböző célokra szolgáló terminálalkalmazásokat stb. ... de eddig soha nem gondoltam arra, hogy egy alkalmazást kissé komolyabbá tegyek 🙂

Bemutatom: rövidebbé

- "Név: Rövidíti (v.RC1)
-" Célja: Rövidítse le az imént másolt URL-t, vagyis alakítsa át valami rövidre: http://is.gd/hyd69
-" Asztal: A KDE, az Xfce, a Gnome, a Unity és a Cinnamon egyaránt működik.
- »Felhasználási módszer: Miután a hosszú URL-t átmásoltuk, az alkalmazás futtatásával kivágtuk lerövidíti.

° Végrehajtási forma 1. sz: Futás [Alt] + [F2], írtunk lerövidíti és megnyomjuk [Belép].
° Végrehajtási forma 2. sz: Az alkalmazást az alkalmazás menüből keressük (lásd az alábbi képernyőképet)
° Végrehajtási forma 3. sz: Végrehajthatjuk egy terminál beírásával is lerövidíti.

- » Már kivégeztem, most mi?: Megjelenik egy értesítés, amely megmondja nekünk az új URL-t. Nyomással [Ctrl] + [V] vagy kattintson a jobb gombbal + beillesztés, ahová a már levágott URL-t szeretné.

művelet:

A logika nem túl összetett ... amint az imént elmagyaráztam, át kell másolnia a hosszú URL-t, a kivágni kívánt URL-t, futtatnia kell az alkalmazást (lerövidíteni) a kívánt módon, és ez (lerövidíti) az URL-t már visszaadja nyírva.

Az alkalmazás azonban úgy van beprogramozva, hogy először ellenőrizze, hogy a számítógép rendelkezik-e internet-hozzáféréssel, ennek ellenőrzése után megpróbálja kivágni az URL-t.

Továbbá, ha nem másol érvényes URL-t (tegyük fel, hogy szöveget másolt URL helyett), az alkalmazás erről tájékoztatja 😉

Pillanatképek:

Itt láthatjuk az alkalmazást az alkalmazások menüben (Így néz ki a KDE-ben, de továbbra is jelen lesz a Gnome, a Unity stb.):

Íme néhány értesítés, amelyet visszaküldhet nekünk:

Hogyan kell telepíteni?:

Ha használják Debian, Ubuntu o származékok, letöltheti a csomagot .DEB innen:

.DEB letöltése

A letöltés után kattintson duplán rá, és települ.

Ha másik disztrót használnak, mondja meg, hogy melyik ... hát kipróbálhatnám a csomagolást RPM, valamint son_link talán pakolhatna ArchLinux, de eléggé zavartam őt hehehe.

Megjegyzés: Jó tisztázni, hogy nem vagyok programozó hehe, de megígérhetem, hogy ez az alkalmazás egyáltalán nem fog ártani a rendszerének.

Nos, nem hiszem, hogy ennél sokkal több lenne hozzá.

Eddig az alkalmazás egyáltalán nem összetett, és több fejlesztés is elvégezhető 🙂

Végtelenül értékelném véleményét, észrevételeit, ötleteit, javaslatait és / vagy kritikáit, ígérem, hogy megpróbálok mindenkinek tetszeni, akinek csak tudok, mert ismétlem, nem tartom magam programozónak 😀

Üdvözlet és köszönet, hogy elolvastad mindezt.

PD: Már arra gondolok, hogy ez egy kicsi és NAGYON egyszerű grafikus felhasználói felület, amely lehetővé teszi a kivágott URL-ek előzményeinek megtekintését, valamint egy kis mezőt a kivágni kívánt URL megadásához.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Rafael dijo

    És elérhető lesz-e a forráskód? Pd: Az alkalmazás érdekes. Gratulálunk

    1.    KZKG ^ Gaara dijo

      Igen, természetesen, az alkalmazás a GPL licenc alatt van. Valójában a forráskód nem más, mint ugyanaz a futtatott szkript (/ usr / bin / shorten), ha szeretné, ellenőrizheti.

      Köszönöm az érdekes dolgot 🙂
      Ez az első alkalom, hogy más embereknek programozok valamit, vagyis nem csak nekem ^ - ^

  2.   Márton dijo

    to.ly, tinyurl.com, tiny.cc ...

    1.    KZKG ^ Gaara dijo

      Próbáltam a goo.gl-t ... de nem tudtam megszerezni, amit akartam, nem próbáltam többet egyszerűen azért, mert az is.gd-vel ez már ezer csodát tett nekem.
      Bármi az is.gd használata ellen? ... O_o

    2.    zulander dijo

      Sok URL-rövidítő jelent meg, némelyik jobb, mint mások, de ha mindkét szolgáltatásra szüksége van, nincs jobb, mint a saját szkript telepítése, különösen ingyenes, mint a ti ...

      1.    A Forrás kézikönyve dijo

        A YOURLS nagyon jó, még vettem egy rövid domaint és konfiguráltam a YOURLS-szal, de mivel soha nem találtam hasznosnak, ott maradt a por összegyűjtésében. xD

        1.    KZKG ^ Gaara dijo

          Fogalmam sincs, mi ez hehe, de már kíváncsi lettem 😀

  3.   auroszx dijo

    Már kipróbáltam, elég jól működik ^^ Várakozás a GUI-ra 🙂

    1.    KZKG ^ Gaara dijo

      Remélem, hogy a grafikus felhasználói felület nem tart túl sokáig, először a KDE (Qt) számára teszem meg, majd megpróbálom az Xfce-vel és / vagy a Gnome3-mal, majd fahéjban és a Unity-ben tesztelni ... uff ... kemény munka hahaha .

  4.   Hyuuga_Neji dijo

    Úgy látom, hogy nem te tetted az LXDE-t, talán az a LXDE, ami itt van, problémákat okozott a proxy mögött tesztelve

  5.   v3on dijo

    a forráskódot, hogy az igényeimhez igazítsam XD

    1.    KZKG ^ Gaara dijo

      A kód egyértelműen ott van az / usr / bin / shorten könyvtárban

  6.   gussound dijo

    Tökéletesen működik! .Köszönöm!

  7.   Morpheus dijo

    Nem zavar, de nem könnyebb egy könyvjelzővel?

    javascript: (function () {url = location.href; url = prompt ('Írja be a% 20URL', url); location.href = »http://is.gd/create.php?longurl=» + encodeURIComponent (url );}) ()

    1.    KZKG ^ Gaara dijo

      Helló,
      Senki, természetesen nem zavarsz bother

      Az ötlet az volt, hogy olyan alkalmazást készítsünk, amely egyszerű, mindig javítható, több opciót, funkciót stb. Nem igazán vagyok programozó, csak a Bash-ról tudok ... tehát nyilvánvalóan ezt a nyelvet választottam.

      Most miért ne jelölne?
      1. Nem ezt akartam, mert nem akarok függni egy külső szoftvertől (böngészőtől)
      2. Nem én készíteném, ezért nem tudtam annyira megérteni, mint szeretném.
      3. Nem engedne meg annyi mindent, amennyit szeretnék csinálni ... előzmények, GUI, opciók stb.

      Az ötleted nem rossz barát, igazából nem, csak nem az volt, amit szerettem volna ^ - ^
      Üdvözlet

  8.   Simon Orono dijo

    Túl nagy baj lesz az összes disztribúcióhoz csomagolni? Esetleg .tar.gz?

    1.    KZKG ^ Gaara dijo

      Ehhez be kell fejeznem egy telepítő szkript készítését, amely felismeri a terjesztést, automatikusan telepíti a függőségeket és telepíti a Shortens programot is 🙂

  9.   Különféle nehéz dijo

    Kérem, ha lehetséges, RPM-et az OpenSuse-hoz (vagy bármely RPM-disztribúcióhoz; P)

    1.    KZKG ^ Gaara dijo

      Próbálja ki ezt az RPM-et: http://www.mediafire.com/?iuni6rhx93uco58
      Ugyanaz a .DEB, de az Aurosx Alien-nel konvertálta.

      Bármilyen hiba, tudassa velem 😀
      Köszönöm az érdeklődést.

      1.    makubex uchiha dijo

        Ez az alkalmazás nagyon jól néz ki, nagyon hosszú URL-ekhez már nagyon hasznos, ah · _ · ne használja az alien-t az debs fordulatszámra konvertálásához, amikor utoljára egy ubuntu alkalmazással csináltam, hogy átadjam deb-ben, az egész rendszert szarom . az általam használt postinga alkalmazások a taringának való közzétételre szolgálnak, de buta módon nem láttam, hogy már megvan az rpm csomagja, ezért megragadtam a deb-t, és idegenekkel adtam át (rossz ötlet: - /), amikor inkább a hiva telepítése, a probléma végrehajtása volt. Az egész asztalt eldobták (akkor gnome shit xD-t használtam), majd később újraindítottam, majd a semmiből már nem indított el, mind a java-alapú simble alkalmazásokhoz, és hogy a java-t is telepítettem már: - / így tapasztalatom szerint nem ajánlom az idegen xD használatát

  10.   A Forrás kézikönyve dijo

    Nem az, hogy átkozd az alkalmazásodat (: P), de mik a mostani linkrövidítők? Nem a Twitter már megölte őket a t.co-val?

  11.   invisible15 dijo

    Kipróbálom a Fedora-n a társammal!

    1.    invisible15 dijo

      Előtte telepítenie kell az xclip-t (módosítsa az rpm-et úgy, hogy függőségként kérje, mert jó lenne). Ellenkező esetben az alkalmazás nem felel meg Önnek. (Példa az általam készített linkre (webhelyem) http://is.gd/uXDaqA )