Atsibodo man kaskart norint patalpinti internetinėje talpinimo
tarnyboje nuotrauką, atsidarinėti internetinį puslapį. Atsidarius
internetinį puslapį, dar reikia nurodyti failo kelią. Vienu žodžiu tam
reikalinga begalė pelės paspaudimų ir gaištamas laikas. O kodėl
negalima nuotraukų talpinti tiesiai iš Linux konsolės? Pasirodo galima.
Talpinimas ImageShack.us tarnyboje:
curl -H Expect: -F fileupload="@image.png" -F xml=yes http://www.imageshack.us/index.php |
Vietoje „image.png“ tereikia įrašyti kelią iki jūsų nuotraukos failo.
Paleidus šią komandą konsolėje gaunamas toks rezultatas:
<?xml version="1.0"
encoding="iso-8859-1"?><links> <image_link>http://img141.imageshack.us/img141/9363/shot0001gg5.png</image_link> <thumb_link>http://img141.imageshack.us/img141/9363/shot0001gg5.th.png</thumb_link> <ad_link>http://img141.imageshack.us/my.php?image=shot0001gg5.png</ad_link> <thumb_exists>yes</thumb_exists> <total_raters>0</total_raters> <ave_rating>0.0</ave_rating> <image_location>img141/9363/shot0001gg5.png</image_location> <thumb_location>img141/9363/shot0001gg5.th.png</thumb_location> <server>img141</server> <image_name>shot0001gg5.png</image_name> <done_page>http://img141.imageshack.us/content.php?page=done&l=img141/9363/shot0001gg5.png</done_page> <resolution>640x480</resolution> <filesize>924988</filesize> <image_class>r</image_class> </links> |
Talpinimas lietuviškoje Ipix.lt tarnyboje:
curl -H Expect: -F fileupload="@image.png" http://www.ipix.lt/upload/ > /tmp/link.html && firefox /tmp/link.html |
Šiuo atveju irgi lygiai taip pat vietoje „image.png“ reikia nurodyti kelią iki jūsų nuotraukos. Tik šiuo atveju patalpinus nuotrauką, naršyklėje atsivers puslapis kuriame rasite patalpinto paveikslėlio informaciją.