for i in `curl "<url>"|grep -Po 'ed2k[^"]*'`;do echo Add $i;done|amulecmd -P <pass do amule>
Cal é o truco? o amule pódese configurar para utilizalo a través dun control remoto, o 'amulecmd' (hay que activalo nas preferencias), neste caso se no amulecmd escrebemos 'Add <link>' engade o link o amule.
O resto é sinxelo:
curl "<url>"Conectase a url e mostra os contidos.
grep -Po 'ed2k[^"]*'Toma todo o texto que se pasa e só deixa pasar o que corresponda (opción o) coa expresión regular (opción P) 'ed2k[^"]*', isto é: busca unha cadea que comeza por ed2k e que sigua con calquer número de caracteres distintos dunha commilla dobre ".
for i in <a saída do anterior>;do echo Add $i done|amulecmd -P <pass do amule>Por cada resultado no procesamento anterior envíase unha liña con 'Add ' e o link atopado a un proceso de amulecmd.
Saúdos.
No hay comentarios:
Publicar un comentario