Nieuwe app: verkort. De gemakkelijkste manier om URL's in te korten

Door de jaren heen heb ik veel scripts gemaakt. Scripts waarmee ik veel pakketten kon installeren, begeleide installatiescripts, om back-upprocessen te automatiseren, terminalapplicaties voor verschillende doeleinden, enz ... maar tot nu toe heb ik nooit overwogen om een ​​applicatie een beetje serieuzer te maken, tot nu toe 🙂

Ik stel je voor: Verkort

-" Naam: Verkort (v.RC1)
- "Doel: Verkort die URL die we zojuist hebben gekopieerd, dat wil zeggen, transformeer deze in iets korts zoals: http://is.gd/hyd69
-" Bureau: Het werkt op zowel KDE, Xfce, Gnome, Unity en Cinnamon.
- »Wijze van gebruik: Nadat de lange URL is gekopieerd, knippen we deze weg door de applicatie uit te voeren verkort.

° Uitvoeringsvorm nr.1: Rennen [Alt] + [F2], we schreven verkort en we drukken [Enter].
° Uitvoeringsvorm nr.2: We zoeken de applicatie via het applicatiemenu (zie screenshot hieronder)
° Uitvoeringsvorm nr.3: We kunnen het ook uitvoeren door een terminal in te typen verkort.

- » Ik heb het al uitgevoerd, wat nu?: We zullen een melding zien die ons de nieuwe URL vertelt. Door te drukken [Ctrl] + [V] of klik met de rechtermuisknop + plakken, het zal plakken waar u de reeds bijgesneden URL wilt.

operatie:

De logica is niet erg complex ... zoals ik zojuist heb uitgelegd, moet je de lange URL kopiëren, degene die je wilt knippen, de applicatie uitvoeren (inkorten) zoals je wilt, en dit (verkorten) zal de URL al teruggeven afgekapt.

De applicatie is echter geprogrammeerd om eerst te controleren of de computer internettoegang heeft, waarna hij probeert de URL te knippen.

Als u geen geldige URL kopieert (laten we zeggen dat u tekst heeft gekopieerd in plaats van een URL), laat de toepassing u dit weten 😉

Screenshots:

Hier zien we de applicatie in het applicatiemenu (Dit is hoe het eruit ziet in KDE, maar het zal nog steeds aanwezig zijn in Gnome, Unity, etc.):

Hier zijn enkele meldingen die u naar ons kunt sturen:

Hoe te installeren?:

Als ze gebruiken Debian, Ubuntu o derivaten, kunt u het pakket downloaden .deb vanaf hier:

Download .DEB

Eenmaal gedownload, dubbelklikt u erop en het zal worden geïnstalleerd.

Als ze een andere distro gebruiken, vertel me dan welke ... nou ik zou kunnen proberen in te pakken RPMEn zoon_link kan misschien inpakken voor ArchLinux, maar ik heb hem genoeg lastig gevallen hehehe.

LET OP: Het is goed om duidelijk te maken, dat ik geen programmeur hehe ben, maar ik kan je wel beloven dat deze applicatie zal uw systeem helemaal niet schaden.

Nou, ik denk niet dat er veel meer aan toe te voegen is.

Tot nu toe is de applicatie helemaal niet complex en zijn er meerdere verbeteringen mogelijk 🙂

Ik zou je oneindig willen bedanken voor je meningen, opmerkingen, ideeën, suggesties en / of kritiek, ik beloof dat ik zal proberen iedereen te plezieren die ik kan, want ik herhaal, ik beschouw mezelf niet als een programmeur 😀

Groeten en bedankt voor het lezen van dit alles.

PD: Ik denk er al aan om er een kleine en ZEER eenvoudige GUI van te maken, waarmee je de geschiedenis van geknipte URL's kunt bekijken, evenals een klein veld om de URL in te voeren die je wilt knippen.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Rafael zei

    En komt de broncode beschikbaar? Pd: De applicatie is interessant. Gefeliciteerd

    1.    KZKG ^ Gaara zei

      Ja natuurlijk, de applicatie valt onder de GPL-licentie. In feite is de broncode niets meer dan hetzelfde script dat wordt uitgevoerd (/ usr / bin / shorten), je kunt het controleren als je wilt.

      Bedankt voor het interessante 🙂
      Het is de eerste keer dat ik iets programmeer voor andere mensen, dat wil zeggen, niet alleen voor mij ... - ^

  2.   Martin zei

    to.ly, minuscule.com, minuscule.cc ...

    1.    KZKG ^ Gaara zei

      Ik heb goo.gl geprobeerd ... maar ik kon niet bereiken wat ik wilde, ik heb het niet meer geprobeerd, simpelweg omdat het met is.gd al duizend wonderen voor me heeft verricht.
      Iets tegen het gebruik van is.gd? ... O_O

    2.    zulander zei

      Er zijn veel URL-verkorters naar voren gekomen, sommige beter dan andere, maar als je beide services nodig hebt, is er niets beters dan je eigen script te installeren, meestal gratis zoals de jouwe ...

      1.    Handleiding van de Bron zei

        YOURLS is erg goed, ik heb zelfs een kort domein gekocht en het geconfigureerd met YOURLS, maar aangezien ik het nooit nuttig vond, bleef het daar stof verzamelen. xD

        1.    KZKG ^ Gaara zei

          Geen idee wat dit is hehe, maar ze hebben me al nieuwsgierig gemaakt 😀

  3.   auroszx zei

    Ik heb het al geprobeerd, het werkt best goed ^^ Wachten op de GUI 🙂

    1.    KZKG ^ Gaara zei

      Ik hoop dat de GUI niet te lang duurt, eerst zal ik het doen voor KDE (Qt), dan zal ik proberen met Xfce en / of Gnome3, en dan testen in Cinnamon and Unity ... uff ... hard werken hahaha.

  4.   Hyuuga_Neji zei

    Ik zie dat je LXDE niet hebt geplaatst, misschien is de LXDE die ik hier heb degene die problemen gaf bij het testen achter een proxy

  5.   v3on zei

    de broncode om het aan te passen aan mijn behoeften XD

    1.    KZKG ^ Gaara zei

      De code staat duidelijk in / usr / bin / shorten 😀

  6.   kruisje zei

    Het werkt perfect! .Dank je!

  7.   Morpheus zei

    Niet storen, maar is het niet makkelijker met een bookmarklet?

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

    1.    KZKG ^ Gaara zei

      Hallo,
      Nee man, natuurlijk doe je geen moeite 🙂

      Het idee was om een ​​applicatie te maken die simpel is, altijd verbeterd kan worden, meer opties, functies etc. Ik ben niet echt een programmeur, ik ken alleen Bash ... dus ik heb natuurlijk voor deze taal gekozen.

      Waarom nu geen marker?
      1. Het is niet wat ik wilde, want ik wil niet afhankelijk zijn van externe software (browser)
      2. Het zou niet door mij worden gemaakt, dus ik kon het niet zo goed begrijpen als ik zou willen.
      3. Het zou me niet zoveel dingen toestaan ​​als ik zou willen doen ... geschiedenis, GUI, opties, etc.

      Jouw idee is geen slechte vriend, echt niet, alleen dat het niet was wat ik wilde ^ - ^
      groeten

  8.   Simon Orono zei

    Zal het teveel moeite kosten om het voor alle distributies te verpakken? Een .tar.gz misschien?

    1.    KZKG ^ Gaara zei

      Om dit te doen, zou ik het maken van een installatiescript moeten voltooien, dat de distro detecteert, de afhankelijkheden automatisch installeert en ook Shortens installeert 🙂

  9.   Varieer zwaar zei

    Ik verzoek, als het kan, een RPM voor OpenSuse (of voor elke RPM-distro; P)

    1.    KZKG ^ Gaara zei

      Probeer deze RPM: http://www.mediafire.com/?iuni6rhx93uco58
      Het is hetzelfde .DEB, maar geconverteerd met Alien door Aurosx.

      Laat het me weten als je een fout maakt 😀
      Bedankt voor de interesse.

      1.    makubex uchiha zei

        Deze app ziet er geweldig uit, het is al erg handig voor zeer lange URL's, ah systeem. de apps die ik had gebruikt was postinga is voor taringa om te posten vanuit die apps, maar gek ik zag niet dat het al zijn rpm-pakket had, dus nam ik het deb en gaf het door met alien (slecht idee: - /), toen Als je hiva installeert, was het probleem aan het uitvoeren. De hele desktop werd weggegooid (op dat moment gebruikte ik gnome shit xD) en later herstartte ik het en toen startte het me uit het niets meer, allemaal voor een simble-apps gebaseerd op java en dat ik ook al java had geïnstalleerd: - / dus dat ik uit ervaring het gebruik van alien xD niet aanbeveel

  10.   Handleiding van de Bron zei

    Het is niet om je applicatie te verdoemen (: P), maar waar worden link verkorters nu voor gebruikt? Had Twitter ze niet al gedood met zijn t.co?

  11.   invisible15 zei

    Ik zal het testen op mijn Fedora met mate!

    1.    invisible15 zei

      Je moet xclip eerder installeren (het aanpassen van de rpm zodat het erom vraagt ​​als afhankelijkheid zou prima zijn). Anders past de applicatie niet bij u. (Voorbeeld van een link die ik heb gemaakt (mijn website) http://is.gd/uXDaqA )