Ru-Board.club
← Вернуться в раздел «Программы»

» VMware application virtualization (Thinstall)

Автор: vyachko
Дата сообщения: 08.01.2008 13:11
Немного поправил

Изменения в версии 1.0.0.1
08.01.2008

- строка редактирования параметров заменена на выпадающий список
с сохранением возможности редактирования
- при создании и редактировании опции Shortcut в списке возможных
вариантов появляется имя главного исполняемого файла
- размер окна программы не изменяется (не растягивается)
- дополнена краткая справка

http://slil.ru/25328426
http://rapidshare.com/files/82179106/PackIniEditor1.0.0.1.rar.html

если ссылки умрут можно взять здесь:
http://vyachko.boom.ru/PackIniEditor1.0.0.1.png
после скачивания смените расширение на rar.

Размер 61,4КБ

MIHMIH007


Цитата:
хочу создать новую опцию для BuildOptions и опция ExternalDlls показываться в выборе опций не должна так как она уже существует в проекте.


Сделать можно всё, но это довольно муторно (ведь загрузка опций из внешних файлов), а пользы на мой взгляд довольно мало.

Спасибо за внимание к программе!
Автор: Wu Tang
Дата сообщения: 08.01.2008 16:19
Привет.
Народ, собираю Photoshop версией 3.332 и после переноса на другой ПК-слетает регистрация и иконка становится пустая!
С чем это может быть связано?
Автор: MIHMIH007
Дата сообщения: 08.01.2008 16:29
Wu Tang какой фотошоп собираешь?
я собирал 10 версии фотошоп русский кряк брал с подменой кешДЛЛмодулей и подменой EXE файла проблем с регистрацией не наблюдал. Лечиво можно взять в варезнике в теме фотошоп.
А вообще как иконка может быть пустая???
Автор: andkh1
Дата сообщения: 08.01.2008 16:32
mozk
Ты в папке Skins найди папку RU, а там нужно 2 ini-файла сконвертить и все получится.
Автор: MIHMIH007
Дата сообщения: 08.01.2008 16:36
P.S. наверное ты имел ввыиду то что главный файл exe становится без иконки???
Это происходит потому что нуно прочитать в хелпе раздел Frequently Asked Questions
(ЧАСТО задаваемые вопросы) там всё по этому вопросу найдёшь. Я тут в каком то из своих сообщений выкладывал полностью хелп к проге в CHM формате но тока на русском языке переведённым через переводчик. Там много что полезного можешь прочесть.
Автор: mozk
Дата сообщения: 08.01.2008 17:27
MIHMIH007
PSPR хранит язык в xml и lng файлах, есть у меня опыт в раскопках программных ресурсов, а именно в создании русификаторов.
Софт Ashampoo Uninstaller Platinum 2.8.1.0. Язык лежит в UIWatcher_Lang_RU.ini и Uninstaller_Lang_RU.ini.
Тока загвоздка в том что слова выделяются в них апострофом (так: 'проверка ярлыков'), возможно он другие символы не понимает. В общем я параллельно с ним еще пару софтин делаю, анинсталлеров. Остановился на Total Uninstaller. В варезнике он есть. Потому как все что мне нужно это сравнить два снимка системы. ИМХО он лучше с этим справляется чем Ashampoo.
А тему с Ashampoo думаю добить надо, полезно будет для общего развития.
Ксатати у тебя нет желани нормальный перевод хелпа сделать? давай переведем его, поможет народу, не всеж Англицким владеют, а талантов-то у нас тьма .
Автор: Wu Tang
Дата сообщения: 08.01.2008 17:39
MIHMIH007
Собираю Phooshop 10 extended
При сборке иконка есть, пропадает после переноса на другую машину!
Крякал путем генерации серейника и активационного кода!
Автор: burin
Дата сообщения: 08.01.2008 18:40
Wu Tang

Цитата:
При сборке иконка есть, пропадает после переноса на другую машину!

если файл большой, то иконка на файле может появляется с некоторым запаздыванием
Автор: MIHMIH007
Дата сообщения: 08.01.2008 18:57
mozk уже давно переведён и выложен...тока там перевод через переводчик но я читаю мне в принципе понятно.....выложен в одном из моих сообщений страницы 50-60 примерно.
По поводу Ashampoo Uninstaller уже первее ответил andkh1 что в папке скинс есть папка RU там есть 2 файла их тож нуно обработать через конвертини.

Для тех кто не умеет читать:
Иконка пропадает так как explorer.exe не может обработать файл более 600МБ. В виндовс виста эта проблема решена. Поэтому пропадает только на виндовс икспи.
У меня на компе 2 виндовс стоят обсалютно одинаковые только одна чистая а вторая с большим числом прог. Собирал автокад всё было зашито в 1 файл acad.exe на чистой виндовс иконка отображалась на второй где много прог нет.

Решение проблемы:

Вариант 1:
Применять компрессию для файлов. Чтоб основной EXE весил меньше 600МБ

Вариант 2:
Example (Before):
package.ini
----------------------------------------------
[LargeApplication.exe]
Source=%ProgramFilesDir%\LargeApplication.exe
ReadOnlyData=bin\Package.ro.tvr
----------------------------------------------

Example (After):
package.ini
----------------------------------------------
[LargeApplication.dat]
Source=%ProgramFilesDir%\LargeApplication.exe
ReadOnlyData=bin\Package.ro.tvr

[LargeApplication.exe]
Source=%ProgramFilesDir%\LargeApplication.exe
Shortcut=LargeApplication.dat

Добавлено:
P.S. mozk на будущее совет... если например русские буквы не отображаются но слово понятное или ты знаешь какое слово под этим скрывается берёшь открываешь файл который ты считаешь русификатором и через контрлФ ищешь это слово если поиск не находит значит это не тот файл.
Например в тотал коммандере там для меню русификатор файл с расширением lng а для подписи иконок файл срасширением bar причём оба файла лежат в разных папках.
Автор: mozk
Дата сообщения: 08.01.2008 19:33
andkh1
Спасибо.
MIHMIH007
Думаю сон мне не повредит.

Автор: Wu Tang
Дата сообщения: 08.01.2008 19:50
MIHMIH007
Все верно-photoshop получается 625мб, подрезать не хочется, да и не знаю что, так чтобы без последствий!
Про изменение package.ini, можешь разъяснить по-подробнее?
И что насчет регистрации?
Автор: MIHMIH007
Дата сообщения: 08.01.2008 20:16
vyachko вот сделал ролик по тому, что нуно улучшить в проге http://rapidshare.com/files/82261118/rolik.rar.html

mozk спать полезно))))

Wu Tang я же написал что проблему регистрации решать нуно с помощью подмены DLL модуля и EXE файла кейгеном пользоваться не надо.
Если хочешь рещить с помощью package.ini то нуно создать новую опцию назвать её можно как хочешь например ru-board.dat то есть:

[ru-board.dat]
Source=%ProgramFilesDir%\1.exe
ReadOnlyData=bin\Package.ro.tvr

вместо %ProgramFilesDir%\1.exe вписываешь полный путь к photoshop.exe

во вкладке photoshop.exe нуно убрать строку ReadOnlyData=bin\Package.ro.tvr и вписать
вместо неё Shortcut=ru-board.dat
Также во всех exe вкладках которые ты бушь создавать нуно вместо Shortcut=photoshop.exe вписать Shortcut=ru-board.dat

P.S. удаляй смело все файлы с расширением .msi
Я вообще удаляю папку инсталлер в системрут но тогда все иконки могут пропасть для этого нуно взять вытащить иконки из exe файла с помощью ресорцхакера положить иконки в папку проекта и в Icon= прописать путь к иконке так проект меньше получается.
Поставь в компрессион значение Fast реально сжимает проект.
Автор: burin
Дата сообщения: 08.01.2008 20:20
MIHMIH007

Цитата:
конка пропадает так как explorer.exe не может обработать файл более 600МБ. В виндовс виста эта проблема решена. Поэтому пропадает только на виндовс икспи.

да не смеши людей, по 2 гига файлы не только ХР, но 2000 отлично обрабатывает только есть некоторая задержка
Автор: CrazyDeath
Дата сообщения: 08.01.2008 20:30

Цитата:
только есть некоторая задержка

угу тока задержка,может быть на пол часа
ХР и 2000 для загрузки иконки используется
механизм проецирования всего файла в память отсюда и задержки.

Автор: Wu Tang
Дата сообщения: 08.01.2008 20:33
MIHMIH007
А путь к экзешнику фотошопа прописывать к тому что в проекте или к тому что установлен?
[LargeApplication.dat]
Source=%ProgramFilesDir%\Adobe\Adobe Photoshop CS3\photoshop.exe
ReadOnlyData=bin\Package.ro.tvr

[LargeApplication.exe]
Source=%ProgramFilesDir%\Adobe\Adobe Photoshop CS3\photoshop.exe
Shortcut=LargeApplication.dat
Так что ли?

По-поводу инсталлеров, удалю, но причем здесь иконки, они же не оттуда берутся.
Компрессию всегда юзаю fast!
Кстати, активировал я по этому способу: http://forum.ru-board.com/topic.cgi?forum=35&topic=38677&start=0&limit=1&m=3#1
А ломаных файлов для этой версии нет, так как она официальная русская версия, по крайней мере я так понял.
Автор: MIHMIH007
Дата сообщения: 08.01.2008 22:18
burin это не я придумал так написано в официальном хелпе к программе Thinstall.

Wu Tang на счёт иконок вот тебе живой пример откуда они могут браться (Обрати внимание на строчку Icon= ):
[Microsoft Office Access 2007.exe]
Shortcut=Datafiles.dat
Source=%ProgramFilesDir%\Microsoft Office\Office12\MSACCESS.EXE
Icon=%SystemRoot%\Installer\{90120000-0011-0000-0000-0000000FF1CE}\accicons.exe
FileTypes=.accda.accdb.accdc.accde.accdr.accdt.accdu.ade.adn.adp.mad.maf.mag.mam.maq.mar.mas.mat.mau.mav.maw.mda.mdb.mdbhtml.mde.mdn.mdt.mdw.wizhtml
Shortcuts=%Programs%\Microsoft Office

По поводу фотошопа в принципе правильно.
Тока строчки Icon, Shortcuts во вкладке [LargeApplication.exe] не забудь как в оригинале добавить
Автор: besedkin
Дата сообщения: 09.01.2008 08:51

Цитата:
Жаль конечно но в случае с Ashampoo не помогли ковычки ни пробелы. Ashampoo слова выделяет апострофом. При замене апострофов на кавычки большинство слов исчезает.
Пробовал по разному, все одно отдельные буквы пропадают.
На другом софте кавычки помогли.
В общем ждем нормальной поддержки русского языка в Thistall.


Я делал так (TH 3.332) Если ini файл с языками не поддаётся нормальной русификации то открываем его в блокноте сохраняем в кодировке UTF8 втыкаем в программу convertINI обрабатываем потом опять в блокнот и сохраняем в Unicode его и вставляем обратно в программу
Автор: MIHMIH007
Дата сообщения: 09.01.2008 10:45
besedkin а сразу нельзя в конвертини вставить??))) Зачем такие манипуляции?
Автор: XStone2k
Дата сообщения: 09.01.2008 13:01
Подскажите трюк, как сделать, чтобы затхинсталенная програма гадила в песочнице и могла сохранять файлы не песочнице а в других каталогах?

Вот к примеру WinRAR. Нужно чтобы при распаковке фаил попадал в парку I:\temp
Вместо этого, как и прочий шлак, летит в ...\SandBox\%drive_I%\temp
Песочница рядом с раром. Распаковывать гигабайтные файлы на флешку это бред.

Прописывал в ...\progect\##Attributes.ini разные методы доступа, не помогает.

Версия 3.332
Автор: MIHMIH007
Дата сообщения: 09.01.2008 13:10
Попробуй создать в проекте папку I:\temp в каждом каталоге сделай ##Attributes.ini с опцией исолатион в значение мергед
Автор: andkh1
Дата сообщения: 09.01.2008 13:22
XStone2k
Здесь дело такое... Все зависит от конфигурации машины на которой ты делаешь Thinstalled и машины на которой ты потом запускаешь это приложение... Но в общем случае можно в проекте создать папку %drive_I% (для твоего конкретно случая или какой там нужен) в нее ##Attributes.ini с [Isolation] DirectoryIsolationMode=Merged... Вот примерно так...
Автор: mozk
Дата сообщения: 09.01.2008 13:38
besedkin
Аднака загнул))

Я таки выспался)))
Перевел файлы из папки ru, все норм стало. Все букавки есть в Ashampoo. Все работает.
Но, ИМХО Total Uninstaller лучше)
Автор: dvd2005
Дата сообщения: 09.01.2008 14:03
MIHMIH007
А какой программой лучше отследить изменения в реестре?
Хочу применить Ваш опыт для Mathtype 6.0/
Автор: mozk
Дата сообщения: 09.01.2008 14:36
Используй Total Uninstaller для сравнения снимков(до и после установки приложения). Process Monitor - для мониторинга реестра и файловой системы или RegMon - для мониторинга только реестра. Две последние тулзы помогают отследить обращения программы во время ее работы.
Автор: dj_Diesel
Дата сообщения: 09.01.2008 14:38
dvd2005
Reg organizer там есть Система деинсталяция приложений а потом внутри есть установка приложений вообщем она смотрит какие изменения сделала прога и показывает лог
сам уже mathtype 6.0 сделал
Автор: dvd2005
Дата сообщения: 09.01.2008 14:58
dj_Diesel

Цитата:
сам уже mathtype 6.0 сделал


Тогда если есть возможность скиньте пожалуйста reg-файлы на почту (в ЛС).

Автор: Wu Tang
Дата сообщения: 09.01.2008 14:59
MIHMIH007
Я что-то не понял, куда еще добавлять "shortcut" и "icon"?
Автор: XStone2k
Дата сообщения: 09.01.2008 15:05
Всё, разобрался... Оказывается было дело в самой песочнице.
У меня одна песочница на все программы (в тойже директории) ...\box.
В build.bat в конце у меня строка такая if exist "%PROJECT_DIR%\bin\*.exe" MOVE "%PROJECT_DIR%\bin\*.exe" "C:\SDK\"
Скомпиленая программа летела сразу в папру с програмами (поэтому стазу и не заметил в чём дело), но дело не в этом...
Так как песочница одна на всех, то реестр тоже один на всех.
Какая-то прога скомпилилась без ##Attributes.ini DirectoryIsolationMode=Merged.
Данные записались песочный реестр, и следующая скомпиленая прога уже читала старые данные из него, не записывая новые.
Просто удалил общую песочницу и всё...

Не обязательно делать %Drive_#% с ##Attributes.ini на каждый диск.
Нужно обязательно вложить его в корень проекта с записью [Isolation] DirectoryIsolationMode=Merged
Такаяже запись в Package.ini не работает.

В ##Attributes.ini вожно ещё вписать RegistryIsolationMode=, только зачем это?
Автор: sanb
Дата сообщения: 09.01.2008 15:12
dvd2005

Цитата:
А какой программой лучше отследить изменения в реестре?

предпочитаю SpyMe Tools мониторит файловую систему и реестр; RegShot тоже ФС и реестр
Автор: BioAngel
Дата сообщения: 09.01.2008 15:25
может кто нить выложить повторно пример портирования USBtrace, а то на дипозите прибили (

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980

Предыдущая тема: Программа для поднятия трубки модемом


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.