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

» VMware ThinApp (formerly Thinstall) 3

Автор: AVanti473
Дата сообщения: 09.06.2015 18:31
bumburbia, позвольте полюбопытствовать, как Вы реализовали очистку папки TEMP в ThunderSoft Video to GIF Converter 1.4.3 Ru Portable ?
Автор: bumburbia
Дата сообщения: 09.06.2015 20:55
AVanti473
Собственно, программа сама очищает эту папку, если не задействовать в Package.ini ChildProcessEnvironmentDefault=External.
Автор: AVanti473
Дата сообщения: 09.06.2015 22:41
bumburbia

Цитата:
программа сама очищает эту папку, если не задействовать в Package.ini ChildProcessEnvironmentDefault=External.


Понятно. Благодарю.
Автор: Uragan66
Дата сообщения: 13.06.2015 21:55
Всем доброго времени суток ! Возник вопрос, почему программа собранная в VMWare ThinApp v5.0.1 весит почти в два раза больше чем та же установленная ?
Автор: AVanti473
Дата сообщения: 13.06.2015 22:12

Цитата:
Всем доброго времени суток ! Возник вопрос, почему программа собранная в VMWare ThinApp v5.0.1 весит почти в два раза больше чем та же установленная ?


А чем установленную измеряли? Или размер установщика посмотрели и всё? Программа же не только в Program Files устанавливается. К тому же, если сборка не почищена как следует, то в неё попадают и копии установщика, и различные файлы из системы, использованные при установке, и дубликаты профилей и многое другое, порой нужное, порой нет... )))
Автор: Uragan66
Дата сообщения: 13.06.2015 22:20
В том и дело , что все проверил и почистил, но ... Папка проекта перед компиляцией весит 6,5 мб, а после сборки один файл 11,3 мб

Автор: Crazy4el84
Дата сообщения: 13.06.2015 23:07
Uragan66, можно узнать о какой программе идет речь?
Автор: SunOK_ZM
Дата сообщения: 13.06.2015 23:33
При отсутствии сжатия, я наблюдал не более 5-10% прирост ЕХЕшника относительно набора проектных файлов. Тут без конкретики ничего не посоветуем. Uragan66, ну вы зантриговали)
Автор: Uragan66
Дата сообщения: 14.06.2015 11:39
Речь идет о совсем простой программе FastStone Capture 8.1 Final.
Все действия производятся на совершенно чистой виртуальной машине. Пробовал вообще ничего не менять в проекте и не выбрасывать, кроме русификатора, так вся папка проекта весит 3,02 мб, а готовая программа 12 мб !
И еще примечательно , что регистрация не сохраняется( можно конечно и бесплатную программу делать и найти уже крякнутый установочный файл, но интересно почему ? ) В системе где она установлена работает нормально, но на чистой требует регистрации... Отслеживал при вводе серийника программой RegFromApp , но она никаких изменений в реестре не находит. Непонятно куда записываются данные о регистрации... Да и вес непонятно почему большой... Делаю с VMWare ThinApp v5.0.1 Build 1801916 Final
Автор: Satanachia
Дата сообщения: 14.06.2015 12:15
Uragan66
Только что проверил на FastStone Capture 8.2
Выходной файл 4.94, с учетом реестра. Регистрация держится. Папка проекта 2.95 Проблем абсолютно никаких.
Вы параметр CompressionType меняли?
Автор: coherent
Дата сообщения: 14.06.2015 13:37
Uragan66
OptimizeFor=Disk ?
Автор: bumburbia
Дата сообщения: 14.06.2015 14:22
ThinApp 5.1.1 почему-то не хочет собирать Flash Player ActiveX, и отдельным плагином и вместе с зависимой программой, на последнем этапе сборки появляется окошко Error: "Can't find template file Flash" и сброс. В чём может быть проблема ? ThinApp 4.7.3 пакует Flash Player ActiveX без вопросов.

Вопрос снимается, разобрался.

Автор: dinis124
Дата сообщения: 14.06.2015 14:28
bumburbia

Именно по этой причине я и спрашивал, возможно есть готовые-рабочие наработки. Версия ThinApp 5.0.0 тоже капризна. И дело не во Flash Player ActiveX
Автор: bumburbia
Дата сообщения: 14.06.2015 14:41
dinis124

Цитата:
И дело не во Flash Player ActiveX

С другими проблемами при сборке в ThinApp 5.1.1 я пока не сталкивался, эта первая.
Автор: Uragan66
Дата сообщения: 14.06.2015 15:35
Satanachia

Цитата:
Вы параметр CompressionType меняли?

Компрессию ставлю Fast. С регистрацией разобрался, наверно что-то лишнее удалял при чистке реестра, когда ничего не трогать регистрация на месте
Попробую еще добавить OptimizeFor=Disk, может поможет. Кстати после запуска программы посмотрел ее виртуальные папки, ничего лишнего и вес нормальный
Автор: dinis124
Дата сообщения: 14.06.2015 15:37
Uragan66

[Compression]
CompressionType=Fast
OptimizeFor=Disk
BlockSize=256k

Скопируйте и вставьте в [Compression]
Автор: Uragan66
Дата сообщения: 14.06.2015 15:50
dinis124, спасибо , сейчас попробую

Добавлено:
Всем спасибо за подсказки... выходной файл получился 4,92 мб и регистрация на месте
Автор: bumburbia
Дата сообщения: 14.06.2015 21:12
Как бы решить такую проблему: программа (Sony Sound Forge) не имеет возможности через настройки переключать язык (русский-английский-русский) и язык переключается с помощью двух reg-файлов. В принципе, программы, имеющие возможность выбрать язык в настройках, часто тоже меняют языковое значение именно в реестре и в сборке это работает без проблем.
Я конвертировал языковый reg-файл в bat и далее в exe, оставил этот exeшник в сборке (предварительно проверив работоспособность на установленной Sound Forge) и вывел ссылку вместе с exeшником самой программы, но язык в сборке с его помощью не переключается. Что-то можете посоветовать ? Есть какое-то решение ?
Автор: dinis124
Дата сообщения: 14.06.2015 21:44
Что если поступить так:

Конвертируем языковый reg-файл в bat и далее в exe
Установка Sony Sound Forge.
Кидаем туда сконвертированные два ехе файла, рус.ехе и нерус.ехе
Делаем их лаунчерами

Не,.. ерунду написал.
Может всеже есть вовозможность как плагин подключить русский язык. Не знаю правда ни саму программу ни как она локализована.
Автор: AVanti473
Дата сообщения: 15.06.2015 09:47
dinis124

Цитата:
ни саму программу ни как она локализована


Локаль от разработчника - официальная, но, почему-то, насколько я помню, до сих пор существует лишь в недрах программы.

bumburbia
А что если сделать главным запускаемым файлом батник, конвертированные в exe, только в нём будет набор команд, позволяющий сначала вносить изменение в виртуальные реестр, затем пауза, затем запуск екзешника программы. Ну, и таких, разумеется два - на инглиш и на русскую версию. Кстати, как Вы справились с ломалкой на эту прогу. Сам я не делал, но, помню, что программа регистрируется с привязкой к оборудованию, именно по этому её делали портабельной по другой технилогии, со скриптом автоматической регистрации...
Автор: bumburbia
Дата сообщения: 15.06.2015 11:01
AVanti473

Цитата:
батник, конвертированные в exe, только в нём будет набор команд, позволяющий сначала вносить изменение в виртуальные реестр

Так я как раз и делал
Цитата:
reg-файл в bat и далее в exe
, только отдельно без екзешника программы, вобщем-то, это то же самое, так же до запуска программы запускался англоязычный батник (по умолчанию сборка на русском). Язык переключается заменой "ULangID"=dword:00000419 на "ULangID"=dword:00000409 и всё.
Ломалки нет до сих пор, я собрал незарегистрированную версию, но с патченными файлами, регистрировать нужно самостоятельно, с инструкцией это пара минут.
Автор: AVanti473
Дата сообщения: 15.06.2015 18:40
bumburbia

Цитата:
регистрировать нужно самостоятельно, с инструкцией это пара минут


На мой взгляд это не выход. Тот же Punch с cwer.ws делает что-то вроде регистрации, на основе скрипта записи алгоритма действий. Иными словами, программа при запуске сама запускает кейген, сама регится, а юзер только смотрит на это со стороны, и через меньше чем пол минуты программа готова к употреблению в портабельном виде. Если уже тратить на это время и делать, то надо найти способ как сделать не хуже. Но это лишь моё мнение. Уверен, этот Punch склепает новую версию с авторегой, быстрее чем вы закончите свою работу. Он, правда, делает на PortableApps...

Я как-то возился с ЭТОЙ ерундой. Может как-то с её помощью, или её в качестве плагина, или наоборот... Да, и аналоги в сети говорят есть неплохие, без фейса, но делают екзешник для готового скрипта.
Думаю, в этом направлении стоит поразмыслить, если конечно будет желание. )))
Автор: dinis124
Дата сообщения: 15.06.2015 18:48
AVanti473

Все делается посредством Autoit; Au3Info; etc.
Включая и того типа который клепает игры аля портабле по 8 гигов.
Естесно обгонит, даже к бабке не ходите.

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

Есть пару тройка идей с решением переключения языка. Надо думать.

Автор: Diver1999
Дата сообщения: 20.06.2015 14:39
Доброго времени суток всем, ребят, кто-нибудь имеет ЭТО - ThinApp Browser .
Перекопал все что копалось, нифига не нашел
Автор: bumburbia
Дата сообщения: 20.06.2015 16:15
Как скрыть консольное окно при запуске [more=этого]Function OnLastProcessExit
ExecuteExternalProcess("cmd.exe /c taskkill /F /IM windоws.exe /T ")
End Function[/more] скрипта ?
Автор: distortion
Дата сообщения: 20.06.2015 17:04
bumburbia

Код: Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "cmd.exe /c taskkill /F /IM windоws.exe /T",0
Автор: KLASS
Дата сообщения: 20.06.2015 18:46
Кто в VMware ThinApp творит, можете объяснить следующее:
на просторах был скачан файл Radialix3.00.00.486 portable.exe. Папка по умолчанию, куда скачиваются файлы из Инета, E:\Downloads. Файл из этой папки запускается и все работает.
Если переместить\скопировать файл в корень E:, то у программы пропадает русский язык
Если переместить\скопировать файл в корень D: и в любые папки на нем, то программа вообще вылетает
Win8.1
Что за нах?
Автор: WatsonRus
Дата сообщения: 20.06.2015 20:36
KLASS
На Win7 на диске D: (не системном, права полные) у меня этот портабл висит в памяти, на системном диске C: из подпапок вылетает с ошибкой rdl.exe, из корня не запускается вовсе.

Но при этом из под thinstall-портабельного Pablo Commander при запуске напрямую rdl.exe работает как часы.

Добавлено:
На XP SP3 - как часы...

Добавлено:
пробую под админом.
Автор: KLASS
Дата сообщения: 20.06.2015 20:43
WatsonRus
Нах..., выложил свою портативку тута.
Автор: WatsonRus
Дата сообщения: 20.06.2015 21:03
Может, поэтому Astra55 эту портативку и удалил, а она успела разлететься по сети?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149

Предыдущая тема: Проблемы с закачкой


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