22
9
08
Skleiłem na szybko programik w Pythonie do blipowania z konsoli z załączaniem plików graficznych. Wystarczy:blip.py -f foto.jpg -m "Moja wiadomość"
i gotowe ;).
Wszystkie argumenty są opcjonalne. Jeżeli wywołamy samo blip.py poprosi nas o wpisanie statusu do ustawienia. Jeżeli załączymy tylko fotkę poprosi nas o status podobnie jak wcześniej. Jeżeli załączymy status to go po prostu wyśle ;).
All you need is python & curl ;).
Czekam na uwagi i opinie :P.
Na szybko: wget http://blog.zamber.net/files/blip.py ; mv blip.py ~/bin/blip ; chmod +x ~/bin/blip
PS: W skrypcie należy ustawić swój login i hasło (linia 12).
Proponuję zrobić skrypt „blip” i wrzucić gdziekolwiek, byle w PATH, by unikać „blip.py” :) .
Skrypt prosty raczej:
„#!/bin/bash
python /usr/bin/blip.py”
I życie łatwiejsze ;)
Można też:
cd /usr/bin/ ; sudo mv blip.py blip
Jako, że na początku skryptu mamy #!/usr/bin/python ;).
A, widzisz, mniejszym nakładem pracy można to samo zrobić :) .
Nie patrzyłem w źródło skryptu, bo Firefox na siłę chciał go pobrać, zamiast wyświetlić.
№ 4
22 9 08, 15:54:49
juzio
chyba zapomniałeś usunąć hasła z pliku ^^
@juzio: Fuck, dzięki za zwrócenie uwagi :P.
№ 6
22 9 08, 16:43:17
Michał Górny
Pierdoły spoza menadżera pakietów lądują w /usr/local/bin, nie /usr/bin. Tego typu skrypty (zwłaszcza z hasłami w środku) ładuje się w ~/bin.
@Michał: Dzięki, poprawione ;).
zalecane jest uzywanie subproces.Popen zamist os.popen, a tak wogole dlaczego curl a nie urllib?:)
@virhilo Chciałem zrobić z subprocess ale mi nie wychodziło, więc dałem spokój :P. W sumie fakt, chyba przerobię na urllib’a :P.
a tu subprocess jako ciekawostka:
from subprocess import PIPE, Popen
(fi, fo, fe)=Popen(cmd, shell=True, stdin=PIPE, stdout=PIPE, stderr=PIPE, close_fds=True)
№ 11
23 9 08, 10:00:04
Plugawy
Fajno :)
Wrzucę sobie na shell’a bo w pracy blip przez www jest zablokowany :/
Jeszcze przydałoby się wyświetlanie kokpitu ;p
@Plugawy: Zerknij w listę aplikacji do blipowiania, chyba ktoś zrobił w miarę pełnego klienta działającego pod konsolą ;).
№ 13
23 9 08, 17:03:58
Michał Górny
Plugawy: proksy se z szela zrobić nie możesz? < ;.
25 11 09, 16:19:29 | Znowu tapetki z NG |
88 tapet z National Geographic, instrukcje dla laików w środku :). Python for ubuntu.
12 1 08, 18:09:46 | Postaw mi piwo :D | Ludwik oświecił mnie, że da się robić przelewy z PayPal bez aktywowania karty. Z tej okazji dodałem w prawym górnym rogu przycisk "Postaw mi piwo :)".
5 11 07, 21:10:36 | Płyty Ubuntu |