Tijekom ovih godina napravio sam mnogo scenarija. Skripte koje su mi omogućile instalaciju mnoštva paketa, vođene instalacijske skripte za automatizaciju backup procesa, terminalske aplikacije za razne namjene, itd... ali, do sada, nikad nisam razmatrao opciju izrade neke ozbiljnije aplikacije, sve do sada
Predstavljam vam: skraćuje
-" Ime: Skraćuje (v.RC1)
-" Svrha: Skratite taj URL koji smo upravo kopirali, odnosno transformirajte ga u nešto kratko poput: http://is.gd/hyd69
- "Stol: Djeluje i na KDE, Xfce, Gnome, Unity i Cinnamon.
- »Način upotrebe: Nakon kopiranja dugog URL-a, izrežemo ga pokretanjem aplikacije skraćuje.
° Oblik izvršenja br.1: Trčanje [Alt] + [F2], napisali smo skraćuje i pritisnemo [Unesi].
° Oblik izvršenja br.2: Aplikaciju tražimo kroz izbornik aplikacija (pogledajte snimak zaslona u nastavku)
° Oblik izvršenja br.3: Možemo ga izvršiti i upisivanjem terminala skraćuje.
- » Već sam ga izvršio, Što sad?: Vidjet ćemo obavijest koja nam govori o novom URL-u. Pritiskom [Ctrl] + [V] ili desnim klikom + zalijepi, zalijepit će se tamo gdje želite već obrezani url.
operacija:
Logika nije vrlo složena ... kao što sam upravo objasnio, morate kopirati dugački URL, onaj koji želite izrezati, pokrenuti aplikaciju (skratiti) na način koji želite, a ovaj (skratiti) vratit će URL već ošišan.
Međutim, aplikacija je programirana tako da prvo provjeri ima li računalo pristup internetu, a nakon provjere pokušava presjeći URL.
Također, ako ne kopirate važeći URL (recimo da ste kopirali tekst umjesto URL-a), aplikacija će vas obavijestiti
Slike:
Ovdje vidimo aplikaciju u izborniku aplikacija (ovako izgleda u KDE-u, ali i dalje će biti prisutan u Gnomu, Unityju itd.):
Evo nekoliko obavijesti koje nam možete vratiti:
Kako ga instalirati?:
Ako koriste Debian, Ubuntu o derivati, možete preuzeti paket .DEB odavde:
Nakon preuzimanja, samo dvaput kliknite na njega i on će se instalirati.
Ako koriste drugu distro, recite mi koju ... pa, mogao bih pokušati pakirati RPM, kao i sin_veza mogao spakirati za ArchLinux, ali dovoljno sam ga zasmetao hehehe.
Pa, mislim da se nema još puno toga za dodati.
Za sada aplikacija nije nimalo složena i moguće je višestruko poboljšati
Bio bih vam beskrajno zahvalan na vašim mišljenjima, komentarima, idejama, prijedlozima i/ili kritikama, obećavam da ću se truditi ugoditi svima kojima budem mogao, jer ponavljam, ne smatram se programerom
Pozdrav i hvala što ste sve ovo pročitali.
PD: Već razmišljam o tome da napravim mali i VRLO jednostavan GUI, koji vam omogućava da pogledate povijest izrezanih URL-ova, kao i malo polje za unos URL-a koji želite izrezati.
I hoće li izvorni kod biti dostupan? Pd: Aplikacija je zanimljiva. Čestitamo
Da, naravno, aplikacija je pod GPL licencom. U stvari, izvorni kod nije ništa drugo do ista skripta koja se izvodi (/ usr / bin / skraćuje), možete ga provjeriti ako želite.
Hvala na zanimljivosti 🙂
To je prvi put da programiram nešto za druge ljude, odnosno ne samo za sebe ^ - ^
to.ly, tinyurl.com, tiny.cc ...
Pokušao sam goo.gl ... ali nisam uspio postići ono što sam želio, nisam ni pokušavao više jednostavno jer je s is.gd već učinio tisuću čuda za mene.
Nešto protiv upotrebe is.gd? ... O_O
Pojavili su se mnogi skraćivači urla, neki bolji od drugih, ali ako su vam potrebne obje ove usluge, nema ništa bolje od instaliranja vlastite skripte, posebno besplatne poput vaše ...
YOURLS je vrlo dobar, čak sam i kupio kratku domenu i konfigurirao je sa YOURLS, ali budući da je nikad nisam smatrao korisnom, ostala je tamo skupljajući prašinu. xD
Nemam pojma što je ovo hehe, ali već su me učinili znatiželjnim 😀
Već sam probao, djeluje prilično dobro ^^ Čekajući GUI 🙂
Nadam se da GUI neće predugo potrajati, prvo ću to učiniti za KDE (Qt), zatim ću pokušati s Xfce i / ili Gnome3, a zatim testirati u Cinnamonu i Unityu ... uff ... naporan rad hahaha.
Vidim da niste stavili LXDE možda je LXDE koji imam ovdje onaj koji je stvarao probleme prilikom testiranja iza proxyja
izvorni kod kako bi ga prilagodio mojim potrebama XD
Kod je tu očito u / usr / bin / skraćivati 😀
Djeluje savršeno! .Hvala vam!
Da se ne zamarate, ali nije li lakše s knjižnom knjižicom?
javascript: (function () {url = location.href; url = prompt ('Enter% 20URL', url); location.href = »http://is.gd/create.php?longurl=» + encodeURIComponent (url );}) ()
Pozdrav,
Nijedan čovjek, naravno da se ne zamarate 🙂
Ideja je bila napraviti aplikaciju koja je jednostavna, uvijek se može poboljšati, staviti više opcija, funkcija itd. Ja zapravo nisam programer, znam samo Basha ... pa sam se očito odlučio za ovaj jezik.
Zašto ne i marker?
1. Nije ono što sam želio, jer ne želim ovisiti o vanjskom softveru (pregledniku)
2. Ne bih to napravio ja, pa ga nisam mogao razumjeti koliko želim.
3. Ne bi mi dopustio onoliko stvari koliko želim raditi ... povijest, GUI, opcije itd.
Vaša ideja nije loš prijatelj, stvarno nije, samo da to nije bilo ono što sam želio ^ - ^
pozdravi
Hoće li biti previše problema spakirati ga za sve distribucije? A .tar.gz možda?
Za ovo bih morao završiti s izradom instalacijske skripte koja otkriva distro, automatski instalira ovisnosti i također instalira Shortens
Zahtijevam, ako može, RPM za OpenSuse (ili za bilo koji RPM distro; P)
Isprobajte ovaj RPM: http://www.mediafire.com/?iuni6rhx93uco58
To je isti .DEB, ali Aurosx pretvorio u Alien.
Svaka pogreška, javite mi 😀
Hvala na interesu.
Ova aplikacija izgleda sjajno, već je vrlo korisna za vrlo dugačke URL-ove, ah · _ · ne koristi vanzemaljac za usporedbu debs-a s rpm-om, zadnji put kad sam to učinila s ubuntu aplikacijama da bih je proslijedila u deb, usrao sam sav sustav . aplikacije koje sam koristio bio je postinga je za taringa za objavljivanje iz tih aplikacija, ali glupo nisam vidio da već ima svoj rpm paket, pa sam zgrabio deb i proslijedio ga vanzemaljcu (loša ideja: - /), kad instalirajući hiva, problem se izvršava. Bačena je cijela radna površina (u to sam vrijeme koristio gnome sranje xD), a zatim sam je ponovo pokrenuo, a onda me niotkuda više nije pokrenuo, sve za jednostavne aplikacije temeljene na javi i da sam i ja već imao instaliranu javu: - / tako da prema iskustvu ne preporučujem upotrebu vanzemaljskog xD
Nije vam šteta za prijavu (: P), ali što se za sada koriste skraćivači veza? Da ih nije Twitter već ubio svojim t.co?
Testirat ću ga na svojoj Fedori s mate!
Morate instalirati xclip prije (izmjena broja okretaja u minuti da biste to zatražili jer bi ovisnost bila u redu). Inače vam prijava neće odgovarati. (Primjer veze koju sam napravio (moje web mjesto) http://is.gd/uXDaqA )