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

» VMware ThinApp (formerly Thinstall) 3

Автор: distortion
Дата сообщения: 18.04.2013 21:29
Crazy4el84
если и присутствует, то не той версии, что требуется для EssentialPIM. перепроверяйте
Автор: Crazy4el84
Дата сообщения: 18.04.2013 21:34
distortion, взял абсолютно чистую виндовс хр. перед тем как протестировать сборку установил "Microsoft Visual C++ 2005-2008-2010 Redistributable Package Hybrid" и ничего не изменилось. на 8-ке и 7-ке та же история.
Автор: distortion
Дата сообщения: 18.04.2013 21:40
Crazy4el84
из-за манифестов бывают ошибки, грохните манифест из проекта и пересоберите
Автор: Crazy4el84
Дата сообщения: 18.04.2013 22:28
distortion, проблему решил параметр: ExternalDlls=Gds32.dll

Ну а вообще для нормальной работы программы надо вынести эти dll-ки:

http://picsee.net/upload/2013-04-18/b06d0b2127f5.png
Автор: distortion
Дата сообщения: 30.04.2013 18:05
не помню, пробегало ли, - полезный список системных переменных (можно довольно тонко настраивать изоляцию)
Автор: AVanti473
Дата сообщения: 30.04.2013 18:16

Цитата:
не помню, пробегало ли


Не замечал ранее столь полного списка, благодарю, пригодиться!
Автор: Crazy4el84
Дата сообщения: 30.04.2013 18:20
distortion, полезная инфа, спс
Автор: Astra55
Дата сообщения: 30.04.2013 18:53
distortion
AVanti473
Crazy4el84
Стесняюсь спросить - а хелп, который родной, от VMWare читать не доводилось? Если pdf качать и читать лень, то хоть бы в онлайн версию глянули, она более полная:
http://pubs.vmware.com/thinapp4/help/wwhelp/wwhimpl/common/html/wwhelp.htm?context=help&file=folder_macro_list.html#996413

P.S. Вот она, старость и сопутствующие ей маразм, вперемешку со склерозом! Оказывается, ссылка выше была для тех, кто еще не удосужился понять разницу между XP и 7-кой/8-кой. Тогда пардон, не думал, что элементарные вещи нуждаются в отдельном объяснении. А я то... со своими каментами... ну что тут скажешь... да-а-а...
Автор: gvozdik
Дата сообщения: 30.04.2013 19:47
Astra55
Так и в Вашем FAQ основные переменные доходчиво освещены, если память не изменяет.
Автор: AVanti473
Дата сообщения: 30.04.2013 19:55

Цитата:
Стесняюсь спросить - а хелп, который родной, от VMWare читать не доводилось? Если pdf качать и читать лень


Да нет, читал Ваш FAQ, но мне показалось, что по ссылке полнее расписано... Хотя ладно, сейчас специально сравню:

У Вас в FAQ: 12 сопоставлений папок
По ссылке от distortion: 37 сопоставлений переменных


Цитата:
Вот она, старость и сопутствующие ей маразм, вперемешку со склерозом!


Да нет это пока не мой случай

Честно говоря, не понимаю в чём суть проблемы. Ну сказал я спасибо distortion, чего так реагировать-то По-моему, я где-то на этих страничках уже писал сравнительно недавно (в диалоге с вами) о том, что постоянно будут приходить юзеры с повторяющимися вопросами, и честь и хвала тем, кто не полениться сотый раз объяснять прописные истины. Если такой естественный порядок вещей кому-то неприемлем, то это целиком проблемы того человека. Что касательно лично меня, я с удовольствием почитаю полезную инфу, выложенную частями и в контексте! Так уж устроен человек, проще запоминать немного, но часто и под настроение, чем много и сразу

Ну да, тут много, как это, а, "нубов" ..... Ходим, читаем, спрашиваем, иногда раздражаем... бывает
Автор: Astra55
Дата сообщения: 30.04.2013 20:51
gvozdik
В онлайновом хелпе сказано о разных версиях дллок, которые могут не поддерживать некоторые опции, и там больше пунктов, чем в старых версиях. Что до сопоставления XP с Win7/8, то никакого смысла в этом нет, поскольку в проекте все равно будут одни и те же имена, а мануал ThinApp не заменяет изучения винды.
AVanti473
Мне остается только удивляться тому, как Вы понимаете написанное. Или это такой своеобразный юмор, когда говорят о хелпе VMware, а Вам чудится FAQ? Кстати, спасибы отправляйте в ПМ, не надо мусорить в топике и почте. И в правилах это написано - http://forum.ru-board.com/legal.cgi#VIII-2.8.2
Автор: sis_terr
Дата сообщения: 02.05.2013 21:48
Есть маленькая программка - блокнот TigerPad от Dimoniusis
Без инсталлятора, архив распаковываешь, настраииваешь и радуешься
Все настройки записываются в реестре, вот хотела отвязать его от реестра

Как думала - делаю снимок, кидаю папку проги на диск, экспортирую ключ реестра и
по идее так должно было работать, ведь инсталлятор делает тоже самое, а оно чёт не заводится.
Что почитать? а то у меня глаза разбежались от шапки))



Автор: SunOK_ZM
Дата сообщения: 02.05.2013 23:30
sis_terr, отличный блокнотик. Но я так и не засунул его в проект, россыпью с собой таскаю. По ходу ему пакер не по зубам, но даже распакованный ехе-шник запускается без окон - 2 процесса повисят и самоликвидируются. Под виртуальным файлменеджером тоже не запускается (раз даже ошибку доступа выдало). Видать реализована защита или функции, которые препятствуют работе под ThinApp.
Автор: Crazy4el84
Дата сообщения: 03.05.2013 05:28
sis_terr, ну если в Тхинаппе не получается портаблу сделать. попробуй в Спуне сделать
Автор: Astra55
Дата сообщения: 03.05.2013 06:53
sis_terr
http://rghost.ru/45720468 - TigerPad 3.6a portable ThinApp
Не для Win8!
Автор: sis_terr
Дата сообщения: 03.05.2013 12:42
SunOK_ZM,Crazy4el84, благодарю за внимание к вопросу
Astra55, тебе, добрый человек, отдельное спасибо

Вопрос, а как можно в этот вариант добавить дополнительные файлы подсветки
Камрад Turok с рл-тима решил вопрос

Цитата:
Набор дополнительных файлов подсветки положи папку Plugins рядом с исполняемым файлом портаблы

ссылка
Автор: Astra55
Дата сообщения: 03.05.2013 18:17
sis_terr
То же самое с добавкой - http://rghost.ru/45732887
Автор: sis_terr
Дата сообщения: 03.05.2013 21:02
Astra55, если можно, то рассказать чем делались предидущие сборки и\или сделать сборку
с этим набором подсветок,
а то всех для меня очень много, получается неудобно длинное избыточное меню
***
Astra55

Автор: Astra55
Дата сообщения: 03.05.2013 22:40
sis_terr
http://rghost.ru/45739387
Автор: Astra55
Дата сообщения: 08.05.2013 09:22
Вопросы к тем, кто пожелает на них ответить:
1) Декомпилируете ли вы чужие портабельные сборки для изучения, переделки, использования недостающей регистрации, содержания патча, использования русификаторов и т.д.?
2) Если декомпиляция описанным много раз способом не получается, что вы делаете, чтобы извлечь все исходные файлы/записи реестра чужой сборки?
3) Используете ли вы скрипт vyachko из его мануала для извлечения из чужой сборки Package.ini [BuildOptions]?
4) Можете ли вы, не используя скрипт vyachko, определить использованные опции в секции [BuildOptions] чужой сборки?
Автор: gvozdik
Дата сообщения: 08.05.2013 09:24
Astra55
На все четыре - нет.
Автор: Astra55
Дата сообщения: 08.05.2013 09:35
gvozdik
Нечто подобное подозревал, причем, не только насчет Вас. Ни один человек не задал очевидный вопрос, хотя в FAQ упоминается об этом, но ответа нет. Печально, что еще скажешь. Где еще поучиться, как не на чужом опыте? Зачастую, нет смысла тратить зря время, проще переделать чужую сборку, чем искать дистрибутив с регистрацией/русификацией и прочим, ведь особых усилий для пересборки не требуется.
Автор: AVanti473
Дата сообщения: 08.05.2013 10:14

Цитата:
Вопросы к тем, кто пожелает на них ответить:

Что-то один раз разбирал, не помню чем. Разбирал не для пересборки, а чтобы вытащить кряку, потому как Крякнутая портабла в сети была, а вот кряки на инсталл не было. Уже даже не поню успешно это было или нет, чесслово - хоть убейте не помню.
Ещё хотел отметить, что именно про пересборку и распаковку портабла когда-то почитал инфу из шапки и взял на заметку, что такая инфа имеется! Помню ещё подумал, что очень хорошо, раз такой материал имеет место быть на сайте! Когда-нибудь обязательно пригодиться!
Теперь о том, почему особо ничего не делал по этому вопросу:
- Не люблю копаться в чужих сборках, да и вообще, уж такой я человек, вы меня за эту твердолобость простите, но, я сперва сам пробую (если это конечно вообще необходимо), а когда убеждаюсь в невозможности реализации, то вторым этапом, пытаюсь понять, что же было не так, и т.д. и т.п. А уж в самом последнем случае буду разбирать чужую сборку! Почему? Да всё потому, что я ещё желаю быть человеком разумным! Иногда полезно включить мозги и попытаться найти решение! Самое приятное в этом методе то, что найденное решение тоже может быть справедливым или реализованным другим путём, а это уже эксклюзив, который и отличает разных сборщиков друг от друга!
- Ещё один аспект в пользу отрицательного ответа на вышеозвученные вопросы - это то, что увы частенько приходится сталкиваться с портаблом, собранным не в VMware ThinApp! Кто-то делает сборки в Cameyo, кто-то в Enigma Virtual Box, кто-то в Спуне... Причём иногда, там с лёгкостью работают проекты, которые задолбаешься лепить в VMware. Это особенно касается программ, работающих со звуковыми драйверами! Да, там безусловно и свои минусы имеются, например прожка в 20 Мб инсталлятора, может в портированном виде занять 300 или даже 700 Мб дискового пространства. Помню был такой прецедент на моей памяти, сам ох%%ел! Но зато работала
- Последний довод - я слегка недоверчив В чужом портабле может быть всё что угодно, и работать он может ужасно криво! Чтобы мне ещё в этом разбираться - да упаси господи

А по поводу декомпиляции и разборки - конечно же эта инфа быть должна и она есть не зря! Как я уже писал - пригодиться однозначно!!!
Автор: gvozdik
Дата сообщения: 08.05.2013 10:32
Astra55

Цитата:
проще переделать чужую сборку

Далеко не всегда. В сборках от признанных (мной) авторов, ковыряться нет смысла, потому что они и так хорошо работают. В сборках же от "станочников", ковыряться бессмысленно, проще собрать самому.
Автор: distortion
Дата сообщения: 08.05.2013 10:33
Astra55
1. при необходимости разбираю как thinstall, так и spoon.
2. как такое возможно?)
3. нет, о чем речь? ссылку бы (в шапке много "мертвяка" и описание очень скудное/обрывистое). Шапку бы причесать..., не хочешь заняться?
4. нет. буду признателен за информацию.
Автор: Astra55
Дата сообщения: 08.05.2013 11:42
distortion
Цитата:
как такое возможно?
Возможно - что? Что сборка не декомпилируется при повторном запуске TA в виртуале или как возможно декомпилировать без запуска TA через сборку?
Цитата:
нет, о чем речь?
Ссылка на мануал vyachko живая и давным-давно лежит в шапке. Там все описано, разве только добавить новые опции надо в скрипте vbs.
Цитата:
буду признателен за информацию
Гм, а разве об этом нигде не написано? Может имеет смысл прочесть (или перечитать), поглядеть на текст в файле и подумать?
Что касается "чеса" шапки, то были такие мысли, но потом решил - пусть остается как есть. Кому надо - спросит, а кто не спрашивает, тому точно не надо
Автор: coherent
Дата сообщения: 08.05.2013 11:45
Astra55
1. Да. Как правило, для извлечения необходимых файлов: если лекарство - это пропатченные файлы или файлы лицензии или ключей, когда нужен конкретный дистрибутив под конкретное лекарство и т.д....
2. Подкидываю сборку в виде плагина к портабельному ТС. Это для извлечения файлов. Извлекать реестр как-то не было нужды. Но с ходу приходит такая мысль: снимок и сохранение реестра, например Regshot-ом, до подключения плагина-сборки, перезапуск ТС с подключенным плагином-сборкой, второй снимок и сравнение.
3. Нет
4. Не задумывался, но с ходу ничего в голову не приходит.
Автор: distortion
Дата сообщения: 08.05.2013 13:21
Astra55
у меня другой вопрос - смотрел недавно ваш FineReader последний, хотел сделать покомпактнее ради спортивного интереса, но, разобрав, не увидел как подключили twain, пересобираю ваш проект но не видит интерфейса...
Автор: freedaw
Дата сообщения: 08.05.2013 14:32
Astra55
1. Да, иногда распаковываю/пересобираю, если многое устраивает в исходной сборке, за исключением некоторых мелочей. А так, все сборки просматриваю на предмет содержимого.
2. Не так часто это делаю, вероятно, поэтому пока ни разу не было "прокола" обычного метода.
3. Нет, никогда не использовал.
4. Да, постоянно пользуюсь утилитой MCS-ThinView - там легко и быстро можно увидеть все опции файла Package.ini (кроме режимов изоляции), а также реестр и ФС первичного контейнера (тоже без изоляций).
Саму MCS-ThinView тоже сделал портативной (ей, вроде, для работы нужен .NET какой-то - уже не помню).
Автор: Astra55
Дата сообщения: 08.05.2013 14:40
distortion?
Цитата:
не увидел как подключили twain
Посмотрите [BuildOptions] сборки. Если не получится, скажете, погляжу свой проект, как там сделано, он на другом компе, лень включать.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149

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


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