Найти - Пользователи
Полная версия: Адаптация скрипта для Windows
Начало » Python для экспертов » Адаптация скрипта для Windows
1 2
Ed
Хорошо. Теперь сделайте вместо print ‘>>>’, all_files.keys() вот это:
print ‘>>>’,
и покажите чего выведет
Chesnok
>>>
Ed
Это имена файлов, которые он положит в результирующий файл и их размеры. Похоже на правду?
Результат должен занимать заголовок + сумма размеров файла, то есть немного больше, чем 9Кбайт.
Откуда тут 200Кб взяться непонятно. Посмотрите на вывод и на размеры реальных файлов и их имена и покажите разницу.
Ed
Есть еще одна идея. Поменяйте f = open(dirname + “/” + name, “r”) на f = open(dirname + “/” + name, “rb”) и посмотрите изменится ли поведение скрипта.
Chesnok
//Это имена файлов, которые он положит в результирующий файл и их размеры. Похоже на правду?
Так и есть. Размер в байтах….

//Откуда тут 200Кб взяться непонятно.

Ну вот автор сделал sq1.cibar, он весит 619 кб.

***

Кошмар. Похоже, он показывает размер файлов то в БАЙТАХ, то в КИЛОБАЙТАХ… и видимо не видит разницы О_О

************************

Похоже, заработало!!!!! :D

Файл sq1.cibar = 629 кб!


Ed, спасиб огромное!!! Пойду тестить на мобиле)
Chesnok
Если кому интересно, как запустить старые квесты на мобиле:

1. Качаешь sarien.jar. (sarien_mini - упрощенный для слабых мобил)
2. Заливаешь файлы *.cibar в память телефона (c:\sarien) или на карту (e:\sarien)
3. Запускаешь sarien.jar, выбираешь диск (c: / e:) и выбираешь игру


Нормальная (неупрощенная) версия (sarien.jar) поддерживает звук, чтение/запись и тд. Квесты графически выглядят так:




И команды действия вводятся вручную (если пишутся ???-вопросики, по умолчанию стоит русский; надо до запуска Sarien выбрать в настройках телефона английский)

***

Это такие квесты как

King's Quest
Police QUest
Quest for Glory
Space Quest
и др.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB