Последняя версия доступна по адресу: http://people.freebsd.org/~novel/misc/pymgsrc-0.1.2.tar.gz. Также возможно воспользоваться git'ом:
git clone git://github.com/novel/pymgsrc.gitДля работы требуется Python, я тестировал с 2.5, как работает с другими версиями - не знаю. После скачивания необходимо распаковать архив (tar zxvf pymgsrc-0.1.2.tar.gz) и выполнить sudo python setup.py install.
Прежде всего, требуется записать свой логин и пароль от аккаунта на imgsrc.ru, сделать это можно следующим образом (логин и пароль разделены двоеточием):
echo login:password > ~/.imgsrc
Для получения списка альбомов используется команда lsalb:
%> pymgsrc.py lsalb 123456 : some album (54; 2008-03-06 10:02:03) 123457 : really cool stuff (12; 2007-12-15 17:15:59)
Для получения списка категорий используется команда lscat:
%> pymgsrc.py lscat + 56 : HDR + 4 : авто-мото + 45 : accent-club + 57 : mazda3-club .....
Для создания альбома используется команда cralb:
%> pymgsrc.py cralb 'my new cool album' 4
Первый аргумент - название альбома, второй - численный номер категории (можно посмотреть весь список категорий, воспользовавшись командой lscat, описанной выше.
Добавление фото в альбом осуществляется следующим образом:
%> pymgsrc.py 12345 ~/fotos/some_party/*.jpg http://my.friend.com/uploaded/some/photos/too.jpg
Первый аргумент - id альбома, куда следует добавить фотографии. Остальные аргументы - либо пути к файлам, либо URL'ы.
С вопросами и пожеланиями в почту - novel2freebsd.org.
Создание запароленных альбомов не работает ввиду того, что эта функциональность мне лично не нужна, я не создаю запароленных альбомов.