|
Программирование для PSP Вы программист? Welcome сюда... |
17.09.2016, 11:48
|
Сообщение: #1 (1105508)
|
Модель консоли: E1000
Прошивка: PROMOD
Другие консоли: JXD A1000, JXD S5110B
Регистрация: 05.09.2016
Возраст: 44
Сообщений: 86
Вы сказали Спасибо: 25
Поблагодарили 16 раз(а) в 11 сообщениях
Сила репутации: 1Репутация: 15 
(на пути к лучшему)
|
Сообщение от ErikPshat
Ну инсталлятор с возможностью выбора сделать не сложно. Я обычно пользуюсь Inno Setup, там есть возможность выбора установки галочками или выбором из трёх типов: Full, Compact, Custom.
Тут дело в том, что ни в одном из этих инсталлеров мне так и не удалось сделать так, чтобы автоматически определялась и выбиралась буква диска подключённой PSP. Тут приходится пользователю вручнуюю выбирать путь к подключённой карте памяти PSP через кнопку "Обзор...". А это не есть гуд, т.к. новичок может указать не ту букву диска или не ту папку, а потом будет париться о том, что нифига не получается.
|
А у меня все тот же вопрос  как определяется подключенная PSP и главное не понимаю, как определятся тип консоли!? Если использовать NSIS инсталлер можно - запустить свое приложение, подождать пока оно отработает EXECWAIT,
- можно запустить консольное приложение и прочитать оттуда текст http://kav-soft.ru/onlineHelp/NSIS/index.html ,
- можно iferror в ф-цию с execwait на возврат ошибки от запущенной программы
- Можно через syscall обратившись к библиотеке winusb.dll в теории, как это работает хотелось бы посмотреть ("бородатый дядька" пока не может помочь, может, через недельку
)
В сборке, я полагаю, как раз есть такое приложение которое через winusb.dll получает pid\vid ?
P.S. хочу получить разрешение на публикацию на другом форуме своей сборки для PROMOD на основе Вашей?
|
|
|
17.09.2016, 12:15
|
Сообщение: #2 (1105509)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,723
Вы сказали Спасибо: 27,964
Поблагодарили 43,618 раз(а) в 12,394 сообщениях
Сила репутации: 10Репутация: 42809 
(репутация неоспорима)
|
Dmitrywrk, в принципе можно конечно сделать определение подключённой карты памяти и модели PSP. Как раз это и делается через PID/VID. Помнится давным-давно я это делал, но уже давно не помню как. Если порыться в интернете, то можно всё найти, только нужно в правильную сторону копать.
Сообщение от Dmitrywrk
P.S. хочу получить разрешение на публикацию на другом форуме своей сборки для PROMOD на основе Вашей?
|
Да публикуй, как душе угодно. Только сначала хоть здесь покажи, чтобы там помидорами не закидали  Только имей в виду, что в моей сборке файлы, темы и прошивки несколько иные изнутри, чем в оригинале. Поэтому, если ты будешь что-то изменять, то можешь получить совсем не тот эффект.
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 18:04. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|