Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
скрипт для копирования всех сеивов из дц вму в сд карту
Автор Сообщение
xitrix Не на форуме
Новичок
*

Сообщений: 4
Зарегистрирован: 14.03.2014
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщ.
Сообщение: #6
RE: скрипт для копирования всех сеивов из дц вму в сд карту
додал кнопку к филеманаджеру - вму думп работает.

а вот на декстопе:
PHP код:
<app name="VMU Dump" version="1.0" icon="../../gui/icons/normal/default_app.png">
    <
resources />
    <
body x="0" y="0" width="640" height="480" onload="console:vmu -d -a A1 -o /sd/vmu.bin" />
</
app
завешается, ничего не делает.

PHP код:
<?xml version="1.0" encoding="UTF-8"?>
<app name="VMU Dump" version="1.0" icon="../../gui/icons/normal/default_app.png">
    <body x="0" y="0" width="640" height="480" onload="console:vmu -d -a A1 -o /sd/vmu_standalone.bin">
    </body>
</app> 
узменил '/>' на '></body>'
работает, но подключается пустое окно. можно добавить кнопку для выхода, но это не то.

PHP код:
<?xml version="1.0" encoding="UTF-8"?>
<app name="VMU Dump" version="1.0" icon="../../gui/icons/normal/default_app.png">
    <resources />
    <body x="0" y="0" width="640" height="480" onload="console:console --show\nvmu -d -a A1 -o /sd/vmu.bin\nconsole --hide\napp -o -n Main" >
    </body>
</app> 
даже после '<body... />' -> '<body... ></body>' не работает, завешается

моё решение в из работке:
PHP код:
<?xml version="1.0" encoding="UTF-8"?>
<app name="VMU Dump" version="1.0" icon="../../gui/icons/normal/default_app.png">
    <resources>
        <script type="text/lua" src="./lua/main.lua" />
    </resources>
    <body x="0" y="0" width="640" height="480" onload="VMUDump:Dump()">
    </body>
</app> 
PHP код:
main.lua
function VMUDump:Dump()
    -- 
VMUDump:Initialize();
    -- 
os.execute("console --show\nsleep 1000");
    -- 
os.execute("bios -w -f " .. os.getenv("PATH") .. "/shared/bios/" .. name .. ".bios");
    -- 
os.execute("sleep 2000\nconsole --hide");
    
os.execute("vmu -d -a A1 -o /sd/vmu_standalone.bin");
    -- 
os.execute("console --show");
    -- 
VMUDump:Exit();
    
os.execute("app -o -n Main");
end 
но после успешного вму думпа, программа не возбраняется в декстоп.

нашёл:
PHP код:
onload="DSInstall:Initialize()" onunload="DSInstall:Shutdown()" onopen="DSInstall:Update()" 
может они как то помогут?

как всё таки сделать простой скрипт на декстопе, без дополнительных кнопок управления?
16.03.2014 18:14
Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
RE: скрипт для копирования всех сеивов из дц вму в сд карту - xitrix - 16.03.2014 18:14

Переход:


Пользователи просматривают эту тему: 1 Гость(ей)