Доброго времени суток!
Не знал, в какой раздел запостить, решил сюда, если что - переместите.
Довольно давно большинство рабочих программ таскаю на внешних носителях в portable-виде. Решил замарочиться и с GC, т.к. иногда есть минута, но нет под рукой клиента на чужой машине.
Cсылка на загрузку:
https://dl.dropboxusercontent.com/u/324 ... 1.2014.zipЧто из себя представляет:
1) Bat-файл с подменой переменной среды %APPDATA%, что позволяет хранить файлы игры в любой папке. Так же позволяет использовать клиент через прокси-сервер.
2) Portable-версии JavaRE , с автовыбором версии (x64-x86), что позволяет играть на любой машине, без установки Java или использования уже установленной.
Для игры распаковываем архив и запускаем START.bat. Внимание! Для корректной работы, START.bat должен быть запущен от имени администратора, либо на машине должен быть выключен UAC (контроль пользователей).
Для обновления лаунчера вручную, копируем новый в APPDATA.
Для обновления Java, скачиваем новые версии и распаковываем соответственно в JAVA\X32_7U45 и JAVA\X64_7U45.
Код в bat-файле довольно простой, если нужен прокси или что-то еще, не составит труда поправить.
UPD: Попробовал в связке с RAM-диском. Клиент грузится быстрее, но в игре особой разницы не заметил. Только прогулки на метро с максимальной прорисовкой стали субъективно плавнее. Если кому интересно, RAM-диск с быстрым драйвером для мелких файлов:
http://www.softperfect.com/products/ramdisk/UPD2: После тестов RAM-диск таки оправдал себя (во всяком случае для меня) - практически перестала создавать глюки при прогрузке чанков моя любимая мини-карта CJB_MAP (особенно, через минут 5-10 игры, все вообще плавненько). Если кому интересно, вот моя сборка этой карты для ГК (правильные стороны света):
https://dl.dropboxusercontent.com/u/324 ... .01.14.zipРаспаковать в \APPDATA\.greencubes, на замену согласиться.
Можно использовать и без RAM-диска, но будет сильно тормозить клиент (на прогрузке чанков) и даже может привести к его переодическим вылетам.