PDA

Показать полную графическую версию : Авторам аддонов


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

gora
04-11-2007, 01:55
prokazzza, увы не помогло. Приложение не установилось даже. :(

greg_b
04-11-2007, 15:12
gora, думаю bat-файл со строкой вида
EmEditRU.exe -y -gm2 -fm0 -! REGKEY="1111-2222-3333-4444"
вас спасет, так как попытка загнать операнды в кавычках для RunOnceEx или svcpack.ini, чтоб небыло глюка - кавычка на кавычку, кавычкой погоняет у меня монго раз закачивалась багами, посему если возникает такой глюк - загоняю строку установки в батник, все прокатывает. Типа DOS рулит.

prokazzza
04-11-2007, 17:05
Да через батник должно установиться.

gora, Почемубы не сделать просто твик с серийником:) Ведь сама программа устанавливается ведь без строчек серийного номера??

gora
04-11-2007, 17:46
думаю bat-файл со строкой ... вас спасет, »Вы предлагаете добавить в файл Run строку с запуском батника из которого будет запускаться 7z SFX архив? Я Вас правильно понял? С консольным окном на время установки? Изложите ваш вариант четче.
кавычка на кавычку, кавычкой погоняет »
Да у меня и без кавычек все ставиться (там они вовсе не нужены) только приходиться вносить серийник в файл конфигурации. Для публичного аддона это не совсем удобно т.к. не все умеют пересобирать 7z SFX архив.
Почемубы не сделать просто твик с серийником Ведь сама программа устанавливается ведь без строчек серийного номера?? »Да так и рекомендовал пользователям в первом варианте аддона, но пользователю надо установить программу, зарегистрировать ее, экспортировать ключ реестра (лицензия там прописана не в явном виде) а затем засунуть его в 7z SFX архив. Мне показалось, что будет проще прямой ввод серийника тем более, что он предусмотрен в оригинальном инсталляторе. Я просто передать его не могу из-за непонятного "механизма" передачи ключей через svcpack.
Пока остановился на подстановке ключа в файл конфигурации (пусть учатся перепаковывать), но вариант с твиком тоже оставлен правда для импорта настроек, но может одновременно служить и для регистрации. ;)

greg_b
04-11-2007, 21:36
Вы предлагаете добавить в файл Run строку с запуском батника из которого будет запускаться 7z SFX архив? Я Вас правильно понял? С консольным окном на время установки? Изложите ваш вариант четче. »
Именно так, можно задавить консольные окна при помощи CMDOW.exe (http://www.commandline.co.uk/cmdow/) - консольная утилита размером в 31 кб, включающая порядка 30 команд управления окнами приложений в операционных системах Windows NT4/2000/XP/2003 без использования мыши. Программа не требует установки и состоит всего из одного файла cmdow.exe, опции запуска которого разработчик разделил на четыре группы, в зависимости от области применения приложения. Батник поправит любой под свои реалии.

gora
04-11-2007, 22:49
можно задавить консольные окна при помощи CMDOW.exe - консольная утилита размером в 31 кб »Скрывать консольные окна я умею и сам. :) Для этого есть утилиты и еще меньше, например, hidcon.exe от Oleg_Sch размером всего 2048 байт! (если кого заинтересует, прикрепил к посту) Но инсталлятор уже будет состоять из трех частей. Это не мой путь, я нашел вроде вариант с одним файлом и без перепаковки. :) Спасибо за участие, но цель обращения в данную ветку была другая: узнать "механизм" передачи ключей в svcpack, а вот этого то я и не узнал. :(

greg_b
05-11-2007, 00:02
gora, цель обращения в данную ветку была другая: узнать "механизм" передачи ключей в svcpack, а вот этого то я и не узнал. », чесно говоря не знаю, ножен на раяне порыть, кстати как варивант встрой в 7z SFX батник, который отрабатвая интсалляцию проги смотрить нет ли к примеру в папке i386\svcpack файла prg.ini , в котором лежит ключик, т.е. у тебя в подпапке svcpack лежит программа для установки и файлик-заглюшка для ключа, человек юзая аддон правит файлик и вуаля. Механизм достаточно прост: если файл существует, считать из него ключ в переменную и поставить программу с нужными параметрами, если файла нет - просто установить программу, ключ будет потом. Я делал нечто подобное для своего cab.bat - подхват переменной.

jameszero
17-11-2007, 13:36
Обновил в "контекстных" утилитах (http://forum.oszone.net/post-599580-153.html) версию reg2inf (http://www.ryanvm.net/forum/viewtopic.php?t=2169) до 0.46

greg_b
17-11-2007, 15:58
jameszero, спасиб, удобная прога, сильно помагает.

gora
17-11-2007, 19:30
который добавляет в контекстное меню "Отправить" два пункта CAB-IN и CAB-OUT, назначения которых, думаю, понятны.Я наверно исключение, но так и не смог привыкнуть к этим сокращениям и поэтому перевел их на русский. Если сочтете возможным, замените файл Install.vbs, хотя если другие будут против, то для себя смогу этот сделать и сам. ;)

DizMan
18-11-2007, 23:07
gora

EmEditRU.exe -y -gm2 -fm0 -! REGKEY=\"1111-2222-3333-4444\"
или
EmEditRU.exe -y -gm2 -fm0 -! REGKEY="\"1111-2222-3333-4444\""

Есть шанс, что поможет.

-devICE-
18-11-2007, 23:26
а как скрыть окошки копирования и удаления файлов которые появляются при установке через INF-файл???

Opolon
24-11-2007, 20:49
gora, то для себя смогу этот сделать и сам. »
а для других сможете ? :wink:

gora
24-11-2007, 23:58
а для других сможете ? »Могу. :)
Инструменты от jameszero, я лишь позволил себе немного переупаковать их и изменил пункты утилиты SendTo_CAB_Tool в контекстном меню на русские.

Zlodeyz
29-11-2007, 10:39
Подскажите можно ли просмотреть какой нибудь прогой какую картинку изменяет respath (любой)
И еще есть у кого список файлов в котором указано какой фаил за какой ресурс отвечает

viksem
29-11-2007, 12:40
Zlodeyz,


Подскажите можно ли просмотреть какой нибудь прогой какую картинку изменяет respath (любой)
И еще есть у кого список файлов в котором указано какой фаил за какой ресурс отвечает »

задавайте вопросы в соответствующих темах.
используйте поиск, там уже по 100 раз отвечали

dimich22
04-12-2007, 14:59
А можно поправить слово "контекст" в английской транскрипции? А то "contecst" вместо "context" очень в глаза бросается. Странно, что обратил внимание только сейчас, хотя и у jameszero и у gora эта небрежность есть. Спасибо. Не сочтите за придирку.

jameszero
04-12-2007, 15:36
gora
А есть возможность сделать SendTo_CAB_Tool с выбором языка для установки?
Я не настолько хорошо знаю модифицированный SFX модуль 7-Zip, как вы :) да и со времением туговато, может возьмётесь реализовать?

gora
04-12-2007, 15:44
А есть возможность сделать SendTo_CAB_Tool с выбором языка для установки? »Вы имеете ввиду автоматический выбор языка в зависимости от языка системы или ручной? В принципе возможность выбора языка есть (если не автоматизировать этот процесс), но только с помощью ключей т.к. Shift уже задействован. Если конкретизируете задачу, я попробую.

dimich22, исправлю. Это видимо оригинал не совсем английский был, а я не стал править название утилиты.

jameszero
04-12-2007, 15:51
gora
Не обязательно Silent вариант, его можно предусмотреть с помощью ключей.
Сделать, например, GUI с запросом и двумя кнопками "Русский" и "English".




© OSzone.net 2001-2012