{"id":128,"date":"2010-08-02T13:10:00","date_gmt":"2010-08-02T13:10:00","guid":{"rendered":"http:\/\/e-ware.org\/blog\/?p=128"},"modified":"2010-08-02T13:10:00","modified_gmt":"2010-08-02T13:10:00","slug":"evitare-la-chiusura-di-amule","status":"publish","type":"post","link":"http:\/\/e-ware.org\/blog\/evitare-la-chiusura-di-amule\/","title":{"rendered":"Evitare la chiusura di Amule"},"content":{"rendered":"<div><\/div>\n<p><a href=\"http:\/\/4.bp.blogspot.com\/_Tg1CIil2fDM\/TFbJdQNqKuI\/AAAAAAAAAqI\/zk9cWyasXDg\/s1600\/amule.png\"><img decoding=\"async\" src=\"http:\/\/4.bp.blogspot.com\/_Tg1CIil2fDM\/TFbJdQNqKuI\/AAAAAAAAAqI\/zk9cWyasXDg\/s320\/amule.png\" border=\"0\" alt=\"\"><\/a><\/p>\n<div><\/div>\n<p><span><\/p>\n<div><span><span>La crescita del Peer To Peer (P2P) deve sicuramente la sua spinta espansionistica alla diffusione di uno dei software di <\/span><b><span>file sharing<\/span><\/b><span> pi\u00f9 usati di sempre: <\/span><b><span>Emule<\/span><\/b><span>. Nonostante i mezzi mediante i quali scambiarsi i file sono ormai pressoch\u00e9 infiniti, il software del mulo \u00e8 tutt&#8217;oggi tra i pi\u00f9 utilizzati sia per pratiche legali che totalmente illegali.<\/span><\/span><\/div>\n<p><\/span><\/p>\n<div><span><br \/><\/span><\/div>\n<div><span>La diffusione di Emule ha visto la nascita di diversi software simili e derivati. In ambiente <a href=\"http:\/\/soluzionisoftware.blogspot.com\/search\/label\/GNU\/Linux\">GNU\/Linux<\/a> la controparte di tale software \u00e8 <\/span><b><span><a href=\"http:\/\/www.amule.org\/\">Amule<\/a><\/span><\/b><span>! Esso \u00e8 un ottimo software, compatibile al 100% con le reti, i server ed il protocollo del suo fratello pi\u00f9 celebre.<\/span><\/div>\n<div><span><br \/><\/span><\/div>\n<div><span>A molti sar\u00e0 capitato di usare Amule e sicuramente la maggioranza si sar\u00e0 accorto della sua instabilit\u00e0. Lanciare il programma ed allontanarsi dal computer significa giocare un terno al lotto poich\u00e8 quando si torna esso si pu\u00f2 essere chiuso per via dei <\/span><b><span>vari crash<\/span><\/b><span> ai quali \u00e8 soggetto. Come fare allora per ovviare a tale situazione?<\/span><\/div>\n<div><span><br \/><\/span><\/div>\n<div><span>Vediamo un semplicissimo <\/span><b><span>script bash<\/span><\/b><span> da lanciare invece dell&#8217;esecuzione diretta di Amule, che si occupa di eseguire il software e tenere sotto controllo il suo stato. Nel caso di crash sar\u00e0 lo stesso script a rieseguire il software e cos\u00ec non dovremo preoccuparci di controllare puntualmente i nostri download.<\/span><\/div>\n<div><span><br \/><\/span><\/div>\n<div><span>Ecco lo script:<\/span><\/div>\n<div><span><br \/><\/span><\/div>\n<div><\/div>\n<div><span><br \/><\/span><\/div>\n<div><span>Come si vede, esso esegue un semplice controllo e nel caso sullo stato del programma. Lo script ha una ciclicit\u00e0 infinit\u00e0. Ci\u00f2 si evince da <\/span><b><span>while [1]<\/span><\/b><span> che significa <\/span><i><span>esegui finch\u00e9 la condizione \u00e8 vera<\/span><\/i><span> ed infatti <\/span><b><span>1<\/span><\/b><span> risulta una condizione vera sempre!<\/span><\/div>\n<div><span><br \/><\/span><\/div>\n<div><b><span>ATTENZIONE<\/span><\/b><span>: Lo script funziona sempre. Questo vuol dire che se vogliamo chiudere Amule di nostro pugno ci\u00f2 non sar\u00e0 possibile poich\u00e9 non appena chiudiamo la finestra lo script rieseguir\u00e0 il programma. Vi suggerisco perci\u00f2 di eseguire lo script in un terminale in moda tale da chiudere lo stesso quando il programma non serve pi\u00f9.<\/span><\/div>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>La crescita del Peer To Peer (P2P) deve sicuramente la sua spinta espansionistica alla diffusione di uno dei software di file sharing pi\u00f9 usati di sempre: Emule. Nonostante i mezzi mediante i quali scambiarsi i file sono ormai pressoch\u00e9 infiniti, il software del mulo \u00e8 tutt&#8217;oggi tra i pi\u00f9 utilizzati sia per pratiche legali che [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,7,4,47],"tags":[],"class_list":["post-128","post","type-post","status-publish","format-standard","hentry","category-gnulinux","category-guide","category-opencode","category-terminale"],"views":1309,"_links":{"self":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/posts\/128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/comments?post=128"}],"version-history":[{"count":0,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/posts\/128\/revisions"}],"wp:attachment":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/media?parent=128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/categories?post=128"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/tags?post=128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}