
Дата: 2010-06-30 16:27:07

Захотелось мне написать простенький апплет для гнома, который бы отображал сумму балансов с Setlinks, Sape и Linkfeed. Ну что ж, приступим. Для начала создадим какую-нибудь папку в домашнем каталоге:
$ mkdir -p ~/exemple/tmp
Теперь напишем парсер для каждой из систем:
1. Парсер для Setlinks:
#!/bin/bash
rm ~/exemple/tmp/setlinks-cookies;
login="логин";
passwd="пароль";
/usr/bin/wget -q --no-check-certificate --keep-session-cookies --user-agent="Opera/9.51 (Windows NT 5.1; U; ru)"
--save-cookies=~/exemple/tmp/setlinks-cookies
--load-cookies=~/exemple/tmp/setlinks-cookies "http://www.setlinks.ru/login.html"
--referer="http://www.setlinks.ru/partner/index.html" --post-data="user%5Blogin%5D=$login&user%5Bpassword%5D=$passwd&submit=%C2%EE%E9%F2%E8" -O - |
grep -ioe '>[0-9].*.[0-9]' | sed -ne '1 p' | sed 's/>//'
...
Читать далее
←