surl - Σμίκρυνση URL συνδέσμων

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

surl - Σμίκρυνση URL συνδέσμων

Δημοσίευσηαπό medigeek » 25 Ιουν 2009, 17:27

Γλώσσα προγραμματισμού: Python
Σκοπός: Σμίκρυνση URL συνδέσμων μέσω διαφόρων ιστοσελίδων (π.χ. tinyurl.com, tr.im, bit.ly)
Λειτουργία: command line & python module
Ιστοσελίδα: http://launchpad.net/surl http://freshmeat.net/projects/surl

Εικόνα


Εγκατάσταση:
α) Αποσυμπιέζετε και εκτελείτε:
Κώδικας: Επιλογή όλων
sudo python setup.py install

β) Το πρόγραμμα λειτουργεί και χωρίς να εγκατασταθεί με setup.py:
Κώδικας: Επιλογή όλων
python surl/surl.py -h


Παραδείγματα:
Κώδικας: Επιλογή όλων
$ echo 'http://www.google.com' | surl -s tr.im
http://tr.im/pIU2

$ echo 'http://www.google.com' | surl -s tinyurl.com
http://tinyurl.com/dehdc

$ echo 'this is some text to test it with a link: http://www.google.com' | surl -s tinyurl.com
this is some text to test it with a link: http://tinyurl.com/dehdc

$ echo -e 'this is some text to test it with links: video.google.com code.google.com http://www.google.com' | surl
this is some text to test it with links: http://tinyurl.com/mvazps http://tinyurl.com/mdlx68 http://tinyurl.com/dehdc


Κάνει δειλά-δειλά την εμφάνισή του: http://linux.softpedia.com/get/Internet ... 8463.shtml

Υ.Γ. Ακόμη δεν τέλειωσα όλες τις παραμέτρους (νομίζω έμεινε το --output και το --inline), αλλά λειτουργεί περίφημα! :mrgreen:
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: surl - Σμίκρυνση URL συνδέσμων

Δημοσίευσηαπό sokoban4ever » 25 Ιουν 2009, 22:39

Ωραία ιδέα ;) :thumbup:
Θέλουμε και μπορούμε να έχουμε μια καλύτερη ζωή και όσο θα ζούμε θα προσπαθούμε να την αποκτήσουμε ακόμα και αν πεθάνουμε προσπαθώντας, και αν κάποια στιγμή λιγίσουμε έχουμε το επίπεδο να πούμε κουράστηκα λίγο να ,να ξαποστάσουμε , ώστε να συνεχίσουμε πάλι δυνατοί ξανά.

Μήνυμα με αγάπη και αληλλεγγύη σε όλους τους ανθρώπους από όλους τους λαούς , ιδίως του Ελληνικού.
Άβαταρ μέλους
sokoban4ever
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 2331
Εγγραφή: 13 Φεβ 2009, 02:22
Εκτύπωση

Re: surl - Σμίκρυνση URL συνδέσμων

Δημοσίευσηαπό digibill » 25 Ιουν 2009, 22:41

Συγγνώμη αν δεν το πιάνω, αλλά ποιά είναι η χρησιμότητα του να μικρύνει κανείς τα url? :wtf: :roll:
http://darktable.sourceforge.net/www.yiannakos.gr
Σύστημα:AMD Ryzen 5 1600, 16GB DDR4 RAM, ASUS PRIME B350 Plus m/b, nVidia GeForce GTX 1070 Ti 8GB
OS:Ubuntu 18.04 64bit en
http://petition.stopsoftwarepatents.eu/351004340091/
Άβαταρ μέλους
digibill
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 721
Εγγραφή: 18 Μάιος 2008, 20:12
Τοποθεσία: Αθήνα
Εκτύπωση

Re: surl - Σμίκρυνση URL συνδέσμων

Δημοσίευσηαπό medigeek » 25 Ιουν 2009, 22:58

1. Microblogging (http://twitter.com, http://identi.ca), όπου ο αριθμός των χαρακτήρων είναι περιορισμένος
2. IRC: Παρά να δώσω σε κάποιον αυτό:
Κώδικας: Επιλογή όλων
http://el.wikipedia.org/wiki/Unicode#.CE.9A.CF.89.CE.B4.CE.B9.CE.BA.CE.BF.CF.80.CE.BF.CE.B9.CE.AE.CF.83.CE.B5.CE.B9.CF.82
του δίνω απλά:
Κώδικας: Επιλογή όλων
http://tr.im/pLxk
(Θυμάστε το http://tinyurl.com/ubuntu-gr από τη συζήτηση για τη "συνένωση" του φόρουμ με το κανάλι IRC; :D )
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: surl - Σμίκρυνση URL συνδέσμων

Δημοσίευσηαπό bullgr » 26 Ιουν 2009, 11:15

Ωραίο... Επόμενο βήμα είναι να γίνεται μέσω gui, πράγμα πολύ σημαντικό για να είναι εύχρηστο... Και εάν γίνεται να βρίσκεται και στην επιφάνεια εργασίας (taskbar, screenlets) θα ήταν ότι καλύτερο...
ΕΠΙΤΡΕΠΕΤΑΙ ΝΑ ΠΕΣΕΙΣ, ΕΠΙΒΑΛΛΕΤΑΙ ΝΑ ΣΗΚΩΘΕΙΣ... HASTA SIEMPRE...
Άβαταρ μέλους
bullgr
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 1853
Εγγραφή: 10 Μάιος 2008, 21:45
Εκτύπωση

Re: surl - Σμίκρυνση URL συνδέσμων

Δημοσίευσηαπό Μάριος Ζηντίλης » 26 Ιουν 2009, 11:24

Με γκούι υπάρχει σε Firefox addon, παίρνει το url από τη γραμμή διεύθυνσης του Firefox και το κουτσουρεύει: https://addons.mozilla.org/el/firefox/addon/11423
Άβαταρ μέλους
Μάριος Ζηντίλης
punkTUX
punkTUX
 
Δημοσιεύσεις: 220
Εγγραφή: 25 Σεπ 2008, 11:16
Εκτύπωση

Re: surl - Σμίκρυνση URL συνδέσμων

Δημοσίευσηαπό medigeek » 26 Ιουν 2009, 12:12

bullgr έγραψε:Ωραίο... Επόμενο βήμα είναι να γίνεται μέσω gui, πράγμα πολύ σημαντικό για να είναι εύχρηστο... Και εάν γίνεται να βρίσκεται και στην επιφάνεια εργασίας (taskbar, screenlets) θα ήταν ότι καλύτερο...


Σκέψου το σαν το pastebinit :P Δεν είμαι σίγουρος για το αν θα προσθέσω gui, αλλά έχει τη δυνατότητα ως module να χρησιμοποιηθεί από οποιαδήποτε (python) εφαρμογή (αρκεί να δώθούν τα κατάλληλα στοιχεία/παραμέτροι).

[ Έχουμε εθελοντές για τη δημιουργία gui; :D ]

Μάριος Ζηντίλης έγραψε:Με γκούι υπάρχει σε Firefox addon, παίρνει το url από τη γραμμή διεύθυνσης του Firefox και το κουτσουρεύει: https://addons.mozilla.org/el/firefox/addon/11423


:shock: 100 υπηρεσίες, ωραία λίστα, ευχαριστώ! :lol:
Μάλλον θα φτιάξω κάποιου είδους plugin για να μπορεί να φτιάχνει ο καθένας το δικό του.
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: surl - Σμίκρυνση URL συνδέσμων

Δημοσίευσηαπό ftso » 26 Ιουν 2009, 12:45

Μπράβο :)

Μπορείς να το ανεβάσεις και εδώ http://www.cli-apps.org/


Όσο για το gui εκτός απο το firefox addon υπάρχει και αυτό εδώ http://www.kde-look.org/content/show.ph ... ent=101695 για του kde users...
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: surl - Σμίκρυνση URL συνδέσμων

Δημοσίευσηαπό medigeek » 26 Ιουν 2009, 14:43

Το http://freshmeat.net κάνει την ίδια δουλειά, αλλά ορίστε: http://www.cli-apps.org/content/show.php?content=107538 :D
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση


Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι