Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) 3

Модерирует : gyra, Maz

articlebot (28-02-2016 18:11): VMware ThinApp (formerly Thinstall) часть 4  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224

   

007Alex007

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
Огромное тебе спасибо за терпение с моими сообщениями, но к сожалению ни один из вариантов не подошел. Остаюсь на первоначальном варианте (через %SystemRoot%, именно через него все работает). А вообще, для себя решил, что лучше не портабелизировать такие проги в ThinApp (лучше делать репак).  
 
И повторю еще раз свой вопрос, который остался незамеченным:
Кто нибудь делал портабелку FontExpert с запуском под Win7 x64? Проблема при запуске пишет:  
не зарегистрирован FontExpertAdmin.DLL. Как зарегистрировать или прописать в реальную систему?

Всего записей: 138 | Зарегистр. 18-04-2008 | Отправлено: 21:37 10-04-2015
SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
007Alex007
у меня с таким Package.ini FontExpert 2014, захваченный на 7х64 через ТА5.0 в VirtualBox, запускается без чихания на ДЛЛки в реале. Напомните в какой системе захват делаете, на виртуалке?

Всего записей: 255 | Зарегистр. 19-02-2012 | Отправлено: 00:48 11-04-2015 | Исправлено: SunOK_ZM, 01:10 11-04-2015
Alex22T

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SunOK_ZM
Цитата:
FontExpert 2014, захваченный на 7х64

Временно активированные шрифты работают?

Всего записей: 379 | Зарегистр. 23-04-2004 | Отправлено: 11:07 11-04-2015
SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex22T, увы, программу вижу впервые - это похоже на работу временно активированных шрифтов? При выходе из портативки шрифт маячит в системе... может потому что я не изолировал папку \Windows\Fonts\ ?

Всего записей: 255 | Зарегистр. 19-02-2012 | Отправлено: 14:28 11-04-2015 | Исправлено: SunOK_ZM, 14:30 11-04-2015
gvozdik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex22T
Не мучьтесь. Попробуйте портативную версию программы nexus font. Она с русской локализацией, без установки, очень проста и выполняет все необходимые функции. К тому же совершенно бесплатна. Думаю Вас устроит.  
 
Прошу прощения за вынужденный офтоп.

Всего записей: 2196 | Зарегистр. 21-12-2006 | Отправлено: 14:38 11-04-2015
007Alex007

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SunOK_ZM
Прошу прощения не правильно написал. Портабелка запускается в Win7x64 без ошибок, но если через нее попробовать удалить шрифт то вылезает ошибка:
Failed to complete operation requiring administrator privileges, error code: 0x80080017
Make sure FontExpert is correctly installed and FontExpertAdmin.DLL is registered.
В WinXP все работает.
Методом тыка, удалось узнать, что если в реальной системе создать папку, куда инсталлируется прога и подкинуть туда файлы FontExpertAdmin.dll, FontExpertAdminPS.dll и зарегистрировать их в реальный реестр, то все ОК. Но проблема в том, что папка должна располагаться там же и иметь такое же название, как и папка в сборке и поэтому такую папку не получается скопировать в реальную систему, она проста не появляется.

Всего записей: 138 | Зарегистр. 18-04-2008 | Отправлено: 16:37 11-04-2015
Alex22T

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SunOK_ZM
Цитата:
это похоже на работу временно активированных шрифтов? При выходе из портативки шрифт маячит в системе... может потому что я не изолировал папку \Windows\Fonts\  

Похоже. Но при выходе он, естественно, маячить не должен.  
Перед выходом из программы Вы деактивировали шрифт?
 
Собственно, почему я спросил. Для меня это очень важная функция, последний портейбл, в котором она работала -  FontExpert 2007. В последующих, несмотря на все пляски с изоляцией и другими параметрами, ничего не получилось - по крайней мере, у меня. Чужие скачивал - то же самое.
Я использую нативный вариант - распакованная прога, все функции работают, в системе не мусорит.
 
gvozdik
Цитата:
Не мучьтесь. Попробуйте портативную версию программы nexus font. Она с русской локализацией, без установки, очень проста и выполняет все необходимые функции.

Спасибо, попробую. Хотя вряд ли откажусь от FontExpert, давно с ним работаю, доволен.
И не мучаюсь
 
 

Всего записей: 379 | Зарегистр. 23-04-2004 | Отправлено: 20:36 11-04-2015
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть такая широко известная утилита RunAsDate от NirSoft. Она позволяет указать запускаемому приложению произвольные системные дату и время, не трогая настройки времени системы. Подробнее...
 
Для ThinApp-овских портабельных сборок эта утилита не срабатывает, что, в общем-то, вполне ожидаемо. Но, может быть, существует всё же какой-нибудь хитрый способ передать портабельному приложению иные дату и время, чем текущие системные?
 
Заранее спасибо!

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 20:49 12-04-2015
gvozdik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Есть маленькая бесплатная утилита trial freezer, которая подменяет исполняемый файл приложения на загрузчик с нужной датой. Как-то с успехом использовал её на пробных программах в сборках.

Всего записей: 2196 | Зарегистр. 21-12-2006 | Отправлено: 21:14 12-04-2015
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gvozdik

Цитата:
Есть маленькая бесплатная утилита trial freezer, Как-то с успехом использовал её на пробных программах в сборках.

 
Даже мне интересно! Спасибо, не знал. Вернее о таких программах конечно знал, но тестировал пару для связки с ThinApp - ничего не получалось. Сейчас на компе как раз есть одна капризная софтина. которая была валидна лишь в год выпуска и работает только при смене системной даты, вот на ней в ближайшее время и опробую сей фокус... )))

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 22:12 12-04-2015
007Alex007

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Способов много: Ссылка
 
Но есть, на мой взгляд, более простой способ, через батник:

Код:
@echo off
set file1=Bulk.exe
set file2=%date%
date 07.11.2014
start /wait %file1%
date %file2%

- батник кладется рядом с запускаемым EXE
- Bulk.exe - имя вашего exe файла (только без пробелов между слов)
- date 07.11.2014 - дата первого запуска exe
 
 
А на мой вопрос, по поводу FontExpert, кто-нибудь может что-то подсказать?

Всего записей: 138 | Зарегистр. 18-04-2008 | Отправлено: 18:35 13-04-2015
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gvozdik, не сочтите пожалуйста за труд, а так же прошу всех у кого есть свободная минутка: протестируйте пожалуйста на предмет запуска ЭТУ программу. Здесь, для запуска в нужном времени, использован описанный выше Trial Freezer v3.0 У меня на рабочей машине эти фокусы проходят, а на виртуалке протестировать не могу, так как сбросить дату на ней нельзя (вернее я просто не помню как точно отвязать дату виртуалки от реальной машины, а такой вариант не помогает в силу портабельности самой VirtualBox). Вышепредложенная софтина должна стартануть и работать с датой 2 января 2013 года. На самом деле, когда её сломали, немного не учли что есть ещё ограничение на год использования. Следовательно, работать она может лишь в 2013 году, для чего и был использован Trial Freezer...
P.S. регхост что-то заругался на файл (не пропускает и всё), пришлось лить на русфолдер... Да, и нашёл как на виртуальной VirtualBox отвязать системное время, путём правки конфигурационного файла .vbox, но всё равно на виртуалках при запуске ошибка, а на реальных машинах стартует нормально... Интересно как у других...
P.S.P.S. Интересный факт: на виртуалке, не зависимо от состояния системного времени, после двух последовательных запусков с ошибкой, на третьем, программа стартует нормально... Мистика ))))))

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 22:21 17-04-2015 | Исправлено: AVanti473, 23:48 17-04-2015
LCF84

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
gvozdik, не сочтите пожалуйста за труд, а так же прошу всех у кого есть свободная минутка: протестируйте пожалуйста на предмет запуска ЭТУ программу. Здесь, для запуска в нужном времени, использован описанный выше Trial Freezer v3.0 У меня на рабочей машине эти фокусы проходят, а на виртуалке протестировать не могу, так как сбросить дату на ней нельзя (вернее я просто не помню как точно отвязать дату виртуалки от реальной машины, а такой вариант не помогает в силу портабельности самой VirtualBox). Вышепредложенная софтина должна стартануть и работать с датой 2 января 2013 года. На самом деле, когда её сломали, немного не учли что есть ещё ограничение на год использования. Следовательно, работать она может лишь в 2013 году, для чего и был использован Trial Freezer...   P.S. регхост что-то заругался на файл (не пропускает и всё), пришлось лить на русфолдер... Да, и нашёл как на виртуальной VirtualBox отвязать системное время, путём правки конфигурационного файла .vbox, но всё равно на виртуалках при запуске ошибка, а на реальных машинах стартует нормально... Интересно как у других...  P.S.P.S. Интересный факт: на виртуалке, не зависимо от состояния системного времени, после двух последовательных запусков с ошибкой, на третьем, программа стартует нормально... Мистика ))))))

 
Добрый день AVanti473,
У меня на Win7 x86, PAE 6GB, Antivir Avast, no Firewall прога не запустилась. Антивирь нашел вирус FilerepMetagen (Malware). При отключении полном аваста - все равно не запустился - "Thinapp has encountered an unexpected error. Click to abort the application". Что касательно самой программы, то я делал её портивку для себя еще в августе 2014(проэкт виртуализации начинал еще в июне 2014 на Thinapp 5.0.1-1801916 в виртуально машине) - и все работает.
http://rusfolder.com/43481221  - вот моя сборка. Про приколы со временем - не наблюдал.

Всего записей: 46 | Зарегистр. 16-06-2013 | Отправлено: 00:13 18-04-2015
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LCF84
 
Всё хорошо с Вашим вариантом, но как быть с этим? При попытке сохранить результат в формат MIDI (.mid) - ошибка. Недоломана прога?
Мне в своё время с ней, можно сказать, эксклюзивно (подробнее тут) помогли... Всё работает, но косяк с датой (работа только в пределах 2013 года)...
 
Да, и конечно же благодарю Вас за помощь в тестировании моей сборки!

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 00:32 18-04-2015 | Исправлено: AVanti473, 00:41 18-04-2015
LCF84

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
AVanti473

 
Да, вы правы. Я сам заметил, что при сохранении в миди выдает ошибку. раньше не было. При переводе системного времени на 2013 год - сохраняет нормально в миди. Надеюсь вы решите проблему и я тоже смогу использовать это в своей сборке. Но пока жаль, ваша пробная сборка с заморозкой времени не удалась.

Всего записей: 46 | Зарегистр. 16-06-2013 | Отправлено: 00:48 18-04-2015
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LCF84
предыстория решения задачи
 
-----------------------------
 
Добавлено:
LCF84, всё решилось довольно просто - пробуйте: http://rusfolder.com/43482810, или зеркало
 
Проблема была всего-лишь в том, что при компрессии "Fast", Trial Freezer просто не успевала отработать при первом и втором старте в песочнице. С отсутствием компрессии в режиме "None" - программа запускается без проблем и на виртуальных и на реальных системах. Тест проводил на Виртуальных Win7 x86|x64, WinXPSP3x86, и на реальных Win7x64, WinXPSP3x86 - так что, на сей раз проблем быть не должно. На заметку себе и, может ещё кому пригодиться... - при использовании Trial Freezer, компрессию в Package.ini лучше выставлять CompressionType=None

 
Нужно ещё учитывать, что Trial Freezer очень старая софтина. Разрабатывалась для Windows 95,98,ME,NT,2000, а обновлялась последний раз 31 марта 2008 года. Но, в портабельном контейнере работает весьма достойно. Вот вне контейнера, на тестовом прогоне, вешала мне намертво живую систему Win7x64, а в портабельном контейнере работает на ура!

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 11:31 18-04-2015 | Исправлено: AVanti473, 21:00 19-04-2015
LCF84

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
AVanti473

 
Trial freezer отматывает системное время как я понял на 2 января 2013. И это время в процессе работы видят другие программы, такие как скайп и при посылке сообщений - они попадают в 2013  год логе сообщений и когда freezer отключить - и время выравнивается - потом в истоии скайпа к примеру чехорда.
Не могли бы вы выложить этот Trial freezer + скрипт запуска и package.ini. Хотелбы добавить в свою сборку проги с моими настройками + изоляцией и.т.д.
Спасибо.

Всего записей: 46 | Зарегистр. 16-06-2013 | Отправлено: 18:42 18-04-2015 | Исправлено: LCF84, 18:43 18-04-2015
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LCF84

Цитата:
Не могли бы вы выложить этот Trial freezer + скрипт запуска и package.ini. Хотелбы добавить в свою сборку проги с моими настройками + изоляцией и.т.д.  

 
Trial freezer я брал отсюда, скрипт запуска он создаёт сам. Вернее он может подменить исполняемый файл программы, а может создать новый файл запуска. Я выбирал создание нового файла запуска, а потом в package.ini правил путь к нему и иконку. Сам package.ini выкладывать отдельно нет смысла, так как он практически стандартный за исключением пары фишек, н они у каждого сборщика свои собственные.
 

Цитата:
потом в истоии скайпа к примеру чехорда

Не знаю, у меня скайп существует исключительно в таком вот контейнере, и, похоже на его работу смена даты не влияет. Пробовал с запущенной WIDI Pro отправлять сообщения в скайпе - сообщения отправляются с сегодняшней датой, несмотря на другое системное время... А вот агент у меня хоть и портабельный, но сообщения отправляются строго с системной датой. А с другой стороны, как часто приходится использовать WIDI Pro? Трудно представить, что будет необходимость пользовать её и одновременно переписываться в программах ip-телефонии... Но, если это Вам поможет, могу сказть, что заметил одну, возможно важную особенность работы WIDI Pro: ей достаточно запустится с нужной датой, а работать она может с любой другой системной датой. Заметил я это на виртуалке, где моя портабельная сборка при запуске переводит системное время на необходимое, а уже спустя пару секунд виртуальная машина синхронизируется с реальной и восстанавливает актуальную дату. При этом, WIDI продолжает работать и выполнять все функции (проверял сам несколько раз) несмотря на то, что дата уже стоит актуальная. Похоже, Вам для решения своей задачи придётся писать батник, который сразу после запуска проги будет возвращать актуальную дату, а не после завершения программы, как в случае с Trial freezer. Мне же достаточно того, что у меня получилось, так как прогу пользую, в лучшем случае, раз в месяц, да и то на пару минут до преобразования нужного материала в ноты midi

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 22:10 18-04-2015 | Исправлено: AVanti473, 22:12 18-04-2015
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я понимаю профессиональный интерес разобраться с заморозкой времени в контейнере, но по конкретной программе AVanti473 00:32 18-04-2015
Цитата:
 При попытке сохранить результат в формат MIDI (.mid) - ошибка. Недоломана прога?  Мне в своё время с ней, можно сказать, эксклюзивно (подробнее тут) помогли... Всё работает, но косяк с датой (работа только в пределах 2013 года)...
может лучше просто попросить её нормально доломать? Прямо здесь на ру-борде в соседней теме.


----------
Раздачи и акции

Всего записей: 7200 | Зарегистр. 20-03-2009 | Отправлено: 13:56 19-04-2015
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
regist123

Цитата:
может лучше просто попросить её нормально доломать? Прямо здесь на ру-борде в соседней теме.

 
Не проще. У этой программы столько "загоняев" (моменты сохранения в midi, длительность этого самого сохранения, открытие формата для распознавания), что всё и не учесть сразу. Когда ломали, то и дело вылазили разные проблемы, когда решая одну задачу сыпался даже элементарный функционал. Собственно ограничение по 2013 и то выяснилось спустя год. Так что сломали её тогда хорошо, а откат времени - уже решённый пустяк, да и держать её в инсталл версии на компе не особо надо, ведь интеграции в другой софт у неё нет, а особенности столь специфичны, что требуются весьма редко.
 

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 18:11 19-04-2015 | Исправлено: AVanti473, 18:13 19-04-2015
   

Страницы: 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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224

Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) 3
articlebot (28-02-2016 18:11): VMware ThinApp (formerly Thinstall) часть 4


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru