De-a lungul acestor ani am realizat multe scenarii. Scripturi care mi-au permis să instalez o mulțime de pachete, scripturi de instalare ghidate, să automatizez procesele de backup, aplicații terminale în diverse scopuri etc ... dar, până acum, nu am considerat niciodată opțiunea de a face o aplicație ceva mai serioasă, până acum 🙂
Vă prezint: scurteaza
-" Nume: Scurtează (v.RC1)
- „Scop: Scurtați adresa URL pe care tocmai am copiat-o, adică transformați-o în ceva scurt ca: http://is.gd/hyd69
- "Birou: Funcționează atât pe KDE, Xfce, Gnome, Unity și Cinnamon.
- »Metoda de utilizare: Odată ce URL-ul lung a fost copiat, îl tăiem executând aplicația scurtează.
° Forma de executare nr. 1: Alergare [Alt] + [F2], noi am scris scurtează și apăsăm [Introduce].
° Forma de executare nr. 2: Căutăm aplicația prin meniul aplicației (vezi captura de ecran de mai jos)
° Forma de executare nr. 3: De asemenea, îl putem executa tastând un terminal scurtează.
- » L-am executat deja, acum ce?: Vom vedea o notificare care ne indică noua adresă URL. Prin apăsarea [Ctrl] + [V] sau faceți clic dreapta + lipiți, se va lipi unde doriți adresa URL deja decupată.
operațiune:
Logica nu este foarte complexă ... așa cum tocmai am explicat, trebuie să copiați URL-ul lung, cel pe care doriți să-l tăiați, să rulați aplicația (scurtați) în modul dorit, iar aceasta (scurtare) va returna adresa URL deja tăiată.
Cu toate acestea, aplicația este programată pentru a verifica mai întâi dacă computerul are acces la internet, după ce a verificat acest lucru, încearcă să taie adresa URL.
De asemenea, dacă nu copiați o adresă URL validă (să presupunem că ați copiat text în loc de o adresă URL), aplicația vă va anunța 😉
Imagini:
Aici vedem aplicația în meniul de aplicații (Așa arată în KDE, dar va fi prezent în Gnome, Unity etc.):
Iată câteva notificări pe care ni le puteți trimite:
Cum se instalează?:
Dacă folosesc Debian, Ubuntu o derivați de, puteți descărca pachetul .DEB de aici:
Odată descărcat, faceți dublu clic pe acesta și se va instala.
Dacă folosesc o altă distribuție, spune-mi pentru care ... ei bine aș putea încerca să împachetez RPM, precum și fiul_link s-ar putea să împachetez pentru ArchLinux, dar l-am deranjat suficient hehehe.
Ei bine, nu cred că mai sunt multe de adăugat.
Până în prezent aplicația nu este deloc complexă și se pot face mai multe îmbunătățiri 🙂
Ți-aș mulțumi infinit pentru opiniile, comentariile, ideile, sugestiile și / sau criticile tale, promit să încerc să mulțumesc pe toată lumea pe care o pot, pentru că repet, nu mă consider programator 😀
Salutări și mulțumiri pentru că ați citit toate acestea.
PD: Mă gândesc deja să-l fac un GUI mic și FOARTE simplu, care vă permite să priviți istoricul URL-urilor tăiate, precum și un câmp mic pentru a introduce adresa URL pe care doriți să o tăiați.
Și va fi disponibil codul sursă? Pd: Aplicația este interesantă. Felicitări
Da, desigur, aplicația se află sub licența GPL. De fapt, codul sursă nu este altceva decât același script care rulează (/ usr / bin / shorten), îl puteți verifica dacă doriți.
Mulțumesc pentru lucrul interesant 🙂
Este pentru prima dată când programez ceva pentru alți oameni, adică nu doar pentru mine ^ - ^
to.ly, tinyurl.com, tiny.cc ...
Am încercat goo.gl ... dar nu am putut obține ceea ce doream, nu am mai încercat pur și simplu pentru că cu is.gd a funcționat deja o mie de minuni pentru mine.
Ceva împotriva utilizării is.gd? ... O_O
Au apărut multe scurtatoare de adrese URL, unele mai bune decât altele, dar dacă aveți nevoie de ambele servicii, nu este nimic mai bun decât să aveți propriul script instalat, mai ales gratuit ca dvs. ...
YOURLS este foarte bun, chiar am cumpărat un domeniu scurt și l-am configurat cu YOURLS, dar din moment ce nu l-am găsit util, a rămas acolo adunând praf. xD
Nici o idee despre ce este asta hehe, dar deja m-au făcut curios 😀
Am încercat deja, funcționează destul de bine ^^ Aștept GUI 🙂
Sper că interfața grafică nu durează prea mult, mai întâi o voi face pentru KDE (Qt), apoi voi încerca cu Xfce și / sau Gnome3, apoi voi testa în Cinnamon și Unity ... uff ... muncă grea hahaha.
Văd că nu ați pus LXDE, poate LXDE pe care îl am aici este cel care a dat probleme când l-ați testat în spatele unui proxy
codul sursă pentru al adapta la nevoile mele XD
Codul este clar în / usr / bin / shorten 😀
Functioneaza perfect! .Mulțumesc!
Nu vă deranjați, dar nu este mai ușor cu un bookmarklet?
javascript: (function () {url = location.href; url = prompt ('Enter% 20URL', url); location.href = »http://is.gd/create.php?longurl=» + encodeURIComponent (url );}) ()
Buna,
Nu omule, bineînțeles că nu te deranjezi 🙂
Ideea a fost să creăm o aplicație simplă, care să poată fi întotdeauna îmbunătățită, să punem mai multe opțiuni, funcții etc. Nu prea sunt programator, îl cunosc doar pe Bash ... așa că, evident, am optat pentru acest limbaj.
Acum de ce nu un marker?
1. Nu este ceea ce am vrut, deoarece nu vreau să depind de un software extern (browser)
2. Nu ar fi făcut de mine, așa că nu aș putea să-l înțeleg atât de mult aș vrea.
3. Nu mi-ar permite atâtea lucruri pe cât vreau să le fac ... istorie, GUI, opțiuni etc.
Ideea ta nu este un prieten rău, chiar nu, doar că nu era ceea ce îmi doream ^ - ^
În ceea ce priveşte
Va fi prea multă problemă să-l împachetați pentru toate distribuțiile? Un .tar.gz poate?
Pentru a face acest lucru, ar trebui să termin să realizez un script de instalare, care detectează distribuția, instalează dependențele automat și instalează și Shorten ens
Solicit, dacă poate fi, un RPM pentru OpenSuse (sau pentru orice distribuție RPM; P)
Încercați acest RPM: http://www.mediafire.com/?iuni6rhx93uco58
Este același .DEB, dar convertit cu Alien de Aurosx.
Orice greșeală, anunțați-mă 😀
Mulțumesc pentru interes.
Această aplicație arată grozav, este deja foarte utilă pentru adresele URL foarte lungi, ah · _ · nu folosiți extraterestru pentru a compara deb-urile cu rpm, ultima dată când am făcut asta cu o aplicație ubuntu pentru a-l trece în deb, am căcat tot sistemul . aplicațiile pe care le-am folosit a fost postinga este ca taringa să posteze din acele aplicații, dar stupid nu am văzut că are deja pachetul său de rpm, așa că am luat deb și l-am trecut cu extraterestru (idee proastă: - /), când instalând hiva, mai degrabă, problema se execută. Întregul desktop a fost aruncat (în acel moment am folosit gnome shit xD) apoi după ce l-am repornit și apoi de nicăieri nu a mai început din nou, totul pentru o aplicație simplă bazată pe java și pe care deja am instalat-o și java: - / astfel că, din experiență, nu recomand utilizarea alien xD
Nu este pentru a blestema aplicația dvs. (: P), dar pentru ce sunt utilizate scurtatoarele de linkuri? Twitter nu i-a omorât deja cu t.co-ul său?
Îl voi testa pe Fedora cu un partener!
Trebuie să instalați xclip înainte (modificarea rpm, astfel încât să o solicite ca dependență ar fi bine). În caz contrar, aplicația nu vi se potrivește. (Exemplu de link pe care l-am făcut (site-ul meu) http://is.gd/uXDaqA )