План действий такой:
1. Соединяемся с сервером
2. Получаем от туда файл script1.pyc
3. Сохраняем (\res_mods\0.9.0\scripts\client\mods)
Если просто выполнить urllib.URLopener().retrieve('http://185.20.000.000/', ‘script1.pyc’), то он сохраняет в директории c:\\Games\Game1\, а нужно в c:\\Games\Game1\res_mods\0.9.0\scripts\client\mods
Я писал вот так:
urllib.URLopener().retrieve('http://185.20.000.000/script1.pyc', '\res_mods\0.9.0\scripts\client\mods')
Но не работает