download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Добавябе на ключ в регистрите тип REG_MULTI_SZ, чрез Install Creator Pro

Автор
Съобщение
dreven
Пет, 23.04.10, 20:27
В прикачения файл AddReg.rar се съдържа проект на Install Creator Pro и Проект на VB 6.0 с който е компилирано ехе-то Add3reg.exe.
Идеята е проста:
1. Добавяме към инсталационния пакет:

- 3.reg файла в който са всички ключове, които искаме да добавим, независимо от типа;
- Add3reg.exe ,който се стартира по време на инсталацията на програмата. Това ехе стартира 3.reg файла, с което се въвеждат ключовете в регистрите и след 1 секунда изтрива файла 3.reg, за да не остава в директорията на програмата;

2. За да могат да се премахнат съответните ключове при деинсталация, трябва да ги добавим в Uninstaler =>Registry, както е показано в примерния проект

Просто е но може да се вкарат лесно много ключове независимо от типа им.

Проектчето е разработено специално за tegote!

anonymous
Пет, 23.04.10, 20:35
tegote
Пет, 23.04.10, 22:02
Мда, благодаря за методът Dreven, трогнат съм, но не съм програмист и не ползвам Visual Basic. Това Add3reg.exe ми напомня на една програма, на която авторите си бяха добавили Cleaner.exe, което се ползва при деинсталиране. За крайни цели, бих употребил reg2exe, което да разкаже играта на всичко, без много церемонии.
редактиран от tegote на 23.04.10 22:37
phrozencrew
Пет, 23.04.10, 22:53

RE: Добавябе на ключ в регистрите тип REG_MULTI_SZ, чрез Install Creator Pro

” Просто е но може да се вкарат лесно много ключове независимо от типа им.
Проектчето е разработено специално за tegote! „
Е как да не го отбележа подобаващо!
Интересна информация
Еди, простотата е съвършенство! С удоволствие ти бича и на теб една интересна информация, която съм толкова кух, че не съм забелязал!
Големи пичове сте!

ПС: tegote, много неща можеш да научиш от тия арабии! Време ти е да зациклиш и некое езиче, па дали ше е VBS или ЖБ, или пък Perl... няма значка . Щом искаш да се занимаваш/забавляваш сериозно с софтуер едно базово програмиране няма да ти е излишно. А иначе принципите са едни и същи въ изразителните средства, само сменяш диалекта . Tо все си е Winblowz!

anonymous
Пет, 23.04.10, 23:19

RE: RE: Добавябе на ключ в регистрите тип REG_MULTI_SZ, чрез Install Creator Pro

” ПС: tegote, много неща можеш да научиш от тия арабии! „
А, бе Фрози, ние тук с Еди от половин час се чудим за кои араби говориш? Той Еди не е арабин, пък никъде в гугъл не пише кой е създателя на vbs - да не би да е арабин?
Моля те, отговории ниии, че вече се чудим от половин чассссссссс
А, бе Фрози, знаеш ли колко струват тухли четворки? В нета пише 50 ст, ама горе-долу толкова ли вървят? \е, извинявам се за въпроса, ама да попитам за всеки случай\
редактиран от anonymous на 23.04.10 23:26
phrozencrew
Пет, 23.04.10, 23:50
арабия (ударението пада на и-то) е човек дето е много печен и е с отворена душа. Това е дума от квартала ми, в който всеки ден уча много нови думи. Други подобни "юрбан химнс" от Кичука в Пловдив са хава, една каруца чувства, афш - ако можеш да изсвириш само Ш-то между зъбите значи си много печен, шлимба (в смисъл правя секс), кутил(глава) - тук ми идва да отбележа, че пловдивчаните малко наблягат на итата - пИДИрас, седИм, черИп... да продължа с другите непознати думички... мъцкам (пия си питие), густо (кеф), ливор (малка бутилка с алкохол - идва от револвер или пищовче) и т.н.
anonymous
Съб, 01.05.10, 10:02
dreven, защо стартираш REG файл?
Аз този номер го правя с чист VBS без да се занимавам с допълнителен файл, макар, че преди да попрочета това ми дойде първо на ум
tegote
Съб, 01.05.10, 11:35

RE: Добавябе на ключ в регистрите тип REG_MULTI_SZ, чрез Install Creator Pro

” Аз този номер го правя с чист VBS „
Мдам. Много програми пускат рег, когато стартираш EXE-то. В случая Dreven даде предложението на мен, не на програмиста.
anonymous
Съб, 01.05.10, 13:19

RE: Добавябе на ключ в регистрите тип REG_MULTI_SZ, чрез Install Creator Pro

” Ако трябва да го направя за моя програма не бих използвал нито VBS нито REG файл, нито exe.
Бих вградил регистрите в самата програма и тя при първото стартиране ще регистрира всичко.
Но когато се опитваш да направиш инсталационна програма на чужда такава, нещата стоят доста по различно.
Обикновено това се прави с ini файл, но е доста трудно за обяснение особено във форум.
Примерчето, което дадох е специално за instal cretor pro, който конкретно искаше tegote.

1. Тази програма не стартира vbs по време на инсталация, а само exe;
2. В ехе-то не можеш да видиш какво прави точно и макар да остава в директорията на програмата не смущава подозрителните потребители;
3. Свалянето на готови ключове в REG файл е изключително лесно;
4. Изтриването на REG файла заличава всякави следи относно къде и какви ключове са добавени;
5. Примерът е унифициран и би задействал всеки REG файл стига да се казва 3.reg

И все пак основната причина е че Instal creator pro стартира само ехе-файлове. „

Instal creator pro и VBScript стартирва...

anonymous
Съб, 01.05.10, 14:28

RE: RE: RE: Добавябе на ключ в регистрите тип REG_MULTI_SZ, чрез Install Creator Pro

” Провреме на инсталация ли, защото при мен преди време не се получи.
Но е напълно възможно и да съм объркал нещо.
Дай едно примерче да видя къде съм сбъркал. „

video.rar

electric_cc
Съб, 01.05.10, 18:57
При XP е достатъчно да се цъкне 2 пъти върху REG файла и ОС си записва каквото трябва в регистрите, няма нужда от програма. Не съм пробвал при W98 дали става. Все пак трябват права от системния администратор.
anonymous
Съб, 01.05.10, 21:45
k.rar за да се получи всичко както трябва в папката C:\k остави само jj.vbs и би трябвало всичко да е ок (поне при мен всичко си работи) погледни и версията на Install Creator Pro... ако си съвпада направи същия проект и дай насам да го пробвам на моя си комп дали си работи...
tegote
Съб, 01.05.10, 23:11
Еди веднъж е с CamStudio, друг път е с Camtasia Studio. Прилича ми на експерименти. ;)

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.