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

» VMware ThinApp (formerly Thinstall) 3

Автор: vadymm
Дата сообщения: 23.10.2009 17:07
ne0_2002
Если быть честным, то я не силен в написании скриптов. Если это возможно, могли бы вы набросать таковой и инструкцию о том, как собрать .ехе файл.
Думаю не только меня интересует эта тема.
Заранее благодарен за ответ.
Автор: NickOnToluca
Дата сообщения: 23.10.2009 17:24
vadymm
Со скриптами тоже не дружу, но сплэш можно сделать в сторонней программе (какой-нибудь SWF-делалке) с возможностью создания EXE.
Автор: vadymm
Дата сообщения: 23.10.2009 18:57
NickOnToluca
Если вам уже доводилось создавать подобное, могли бы вы поделиться опытом. И еще. Какие программы посоветуете для этого.
------------------
Все спасибо, как создать splash файл разобрался сам. Подскажите, пожалуйста, кто нибудь подробно как все это собрать в единое целое. Опишу примерный процесс.
Создаю проект в VMWare Application Virtualization. Используя , например программку SWF to EXE (есть интересная фишка "...предусматривает возможность создания файла на основе технологий Macromedia и содержит в себе собственно файл SWF и просмоторщик от Macromedia. Это гарантирует запуск файла на любом компьютере.") создаю файл .ехе
Вообще то, мне достаточно будет просто одного графического файла - на проигрывание роликов я не расчитывал.
Собственно, вопрос. Как все собрать вместе. Как слепить вместе графический файл и файл проекта так, чтобы при запуске портированного приложения открывался splash screen в центральной части экрана монитора? И если возможно как сделать, чтобы этот splash screen появлялся, ну скажем, на 3 секунды?
Автор: NickOnToluca
Дата сообщения: 23.10.2009 19:33

Цитата:
Со скриптами тоже не дружу

Автор: vadymm
Дата сообщения: 24.10.2009 01:02
Нашел выход из сложившейся ситуации. Нашел маленькую программку, которая умеет:
Create custom splash screen applications that display a Flash movie or an image and then run a program or any other type of file. Specify system requirements that must be met. Specify the duration of the splash screen and specify when the target file should run.
Маленькая по объему, простая в работе - в принципе то, что искал. Проблема на данном этапе решена. Я даже не думал, что существуют программы такого направления. Спасибо за наводку. Возможно еще обращусь за помощью, если возникнут вопросы по интеграции в файл проекта.
Спасибо всем кто откликнулся на мой вопрос!
Автор: wald1968
Дата сообщения: 24.10.2009 11:07
vadymm
Как называется прога?
Автор: vadymm
Дата сообщения: 24.10.2009 11:35
wald1968
Да их, создали с десяток. Каждая имеет свои фишки, которые может не иметь другая программа. Подбирать нужно индивидуально исходя из своих требований. Существуют с добавлением к сплешу звуковых, видео, flash файлов. Смотрел и тестил проги поздно ночью, поэтому на память все не помню и могу ошибиться немного в названиях. Splash Screen Component, Splash Screen Machine, ABF Splash Screen. Вот этих трех названия запомнил вроде бы правильно. Попробуй через поисковики поискать что то типа: create splash screen, program for creating splash screen и т.п. В русскоязычном интернете не ищи - пустая трата времени.

Добавлено:
А вот только что набрел в интернете на страницу Softpedia (_http://www.softpedia.com/get/Programming/Components-Libraries/JSplashScreen.shtm) с описанием, скриншотами и ссылками на страницу JSplashScreen. Вот немного из описания:
JSplashScreen is a Java library designed to provide the possibility to show a splash screen during your application's startup. You can define a picture file (usual picture or animated GIF from classpath) and optionaly also add a loading progress AWT/Swing component.
Тем кто хоть немного разбирается в скриптах может пригодиться.
Автор: vv07
Дата сообщения: 28.10.2009 16:30
Интересное наблюдение.Сборки старыми версиями Thinstall,в частности 3.146,3.349
Другие не проверял еще.Запускаються и работают без проблем в Win 7 32\64 bit

Добавлено:
Последнюю,которую удалось проверить,3.350.Остальные не знаю,но эта тоже корректно работает в семерках.
Автор: Hmuryj_Mik
Дата сообщения: 29.10.2009 12:48
vv07
Наверное имеет значение и чТо портировать. Было-бы показательно - типа де на 4-ке не реализуемо, а на 3-ке работает ...
Автор: denisio
Дата сообщения: 29.10.2009 22:19
чегото я не пойму
если так все замечательно виртуализируется то какого 1с 7.7 (виртуализированная) ругается при открытии базы в 2008 сервере что сортировака не овпадает с системной
Автор: timka85
Дата сообщения: 29.10.2009 23:35
что это за невтемный отрывок? "газета"
Автор: vv07
Дата сообщения: 30.10.2009 02:52
Блин,как же теперь бороться с зависшими процессами?Скрипты не работают на последней версии VMware ThinApp.Либо для семерки свой скрипт писать надо,так получаеться.
Автор: NickOnToluca
Дата сообщения: 30.10.2009 10:45
vv07
А скрипты не работают именно в 7-ке?
Автор: vv07
Дата сообщения: 30.10.2009 11:15
NickOnToluca
Да и похоже,причина в NSIS.Собирать можно и на ХР,но запуск в семерке не пойдет.Скрипт не выполняеться.
Автор: NickOnToluca
Дата сообщения: 30.10.2009 12:46
vv07

Цитата:
NSIS

Nullsoft Scriptable Install System ?
Причем это здесь?

Добавлено:
А попробуйте, работают ли скрипты отдельно. Т.е. если просто выполнить VBS-файлик.
Если работают, то скорее всего разрабы еще думают...
Автор: vv07
Дата сообщения: 30.10.2009 13:34
NickOnToluca

Цитата:
Nullsoft Scriptable Install System ?
Причем это здесь?

В том и дело,что vbs запускаеться и система молчит.Но если запустить скрипт из виртуальной среды,то выдаеться ошибка выполнения NSIS,именно это.В частности NSIS KILL.
Автор: NickOnToluca
Дата сообщения: 31.10.2009 00:42

Цитата:
The next version of ThinApp, 4.0.4, will be released on Nov 9. As with every release, we've fixed a whole bunch of application compatibility issues. The SetupCapture UI has been updated slightly. The 4.0.4 release will not formally support Windows 7, meaning you can't file Support Requests for issues that only occur on Windows 7. However, we do believe that the majority of applications will run fine on Win7 when rebuilt using 4.0.4 (a new capture is not required, just a re-run of build.bat).


Перевод:
Новая версия ThinApp, 4.0.4, выйдет 9 ноября. Как и в других релизах, мы исправили кучу программных несовместимостей. Интерфейс SetupCapture слегка обновлен. Формально релиз 4.0.4 не поддерживает Windows 7, что означает, вы не можете отправить запрос в техподдержку о проблемах, которые присутствуют только на Windosw 7. И все же хочется верить, что большинство приложений будут работать на на Win7, будучи пересобранными в 4.0.4 (новых проектов не прийдется делать, а только запустить Build.bat).
Автор: Astra55
Дата сообщения: 31.10.2009 08:33

Цитата:
just a re-run of build.bat

Это про меня Но не сегодняшнего, а неизвестно какого времени. Когда выйдет русская корпоративная "семерка". И то еще полной уверенности нет.
Автор: NickOnToluca
Дата сообщения: 31.10.2009 10:30

Цитата:
Когда выйдет русская корпоративная "семерка". И то еще полной уверенности нет.

Так отож
Никаких преимуществ кроме "понтов и бижутерии" не увидел я там.
Все, чем кичится 7-ка, легко достигается (и давно) сторонними программами с более широким функционалом.

Вчера цитату встретил "Если на Win7 не пойдут мои любимые Герои 3, то она мне нах ненужна."

Ну другими словами - почти гарантированние проблемы с некоторыми программами. Несколько уже знаю.

Извините за оффтоп.
Автор: Miguelon
Дата сообщения: 31.10.2009 12:16
Попался мне в руки портабельный Photoshop CS4. Что мне очень понравилось - он был не в виде один большой ехе файл + папка Thinstall (пара метров), а в таком:

Папка App, в которой была папка Photoshop (где находилась сама программа, полностью повторяя струкутуру установленной) и папка WinSxS, в которой находилось энное количество dll-oк

Папка Data, в которой было содержимое папки Documents and Settings\user\Application Data\Adobe\

Чем оно меня заинтересовало - тем, что можно добаввлять собственные кисти и пр.

Какими параметрами такое достигается?
Автор: NickOnToluca
Дата сообщения: 31.10.2009 13:06
Miguelon
Это не ThinApp, а х... эээ в общем:
http://forum.ru-board.com/topic.cgi?forum=5&topic=27730&start=1392&limit=1&m=1#1
То, что у вас - под номером 2

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

Извините за бурную реакцию, но по аналогии с водкой: PA - реальный самогон. Не раз убеждался.
Примеры:
- Программа бесплатна, и даже предлагает свою опцию "Хранить настройки в ini". PA пакует.
- Vidalia. В паке так и лежат неприбраные Uninstall и другой хлам. Запускается три EXE и никто и не собирается после закрытия убивать эти процессы.
- Ну и почти гарантированный слет стационарно установленных программ. Особенно ассоциаций файлов.

ThinApp своего рода тоже аппарат самогонный, но он, сцуко, промышленного качества "Водочный напиток" делает, а не брагу.
Автор: Miguelon
Дата сообщения: 31.10.2009 14:30
Прочитал, спасибо за информацию. Поставил стационарные версии адобовских продуктов, запустил данный фотошоп. Вышло как вы и сказали - регистрация слетела. Причем намертво, похоже. Не помогло даже откатывание контрольной точки. радует, что все это было на специально устанволенной тестовой системе (еще раз - спасибо за предупреждение).

Хочу сделать себе портабельную версию Adobe InDesign, но чтобы можно было добавлять скрипты, которые хранятся в папке с программой. При помощи ThinApp можно будет сделать это?

С одной стороны можно сразу поставить набор нужных и сделать второй слепок системы, но периодически возникает необходимость подключить еще какой нибудь скрипт... Вот тут, чувствую и будет главный подвох.
Автор: NickOnToluca
Дата сообщения: 31.10.2009 14:52
Miguelon
Ну если скрипт - просто файл, который должен лежать в определенном месте, то вполне пойдет и так.

Еще можно добавить в проект файловый менеджер, который будет видеть внутри файловой системы и вкладывать туда нужные файлы.
Автор: Miguelon
Дата сообщения: 31.10.2009 18:11
Первый вариант сработал, огромное спасибо - спасли

Также не меньшая благодарность и за второй совет - тоже сработал и помог.
Автор: NickOnToluca
Дата сообщения: 01.11.2009 00:03
Miguelon
Вообще - есть еще и третий путь. AppLink. Это лучший выход, когда дополнение к программе требует не просто копирования, а сложной установки.
Автор: NickOnToluca
Дата сообщения: 03.11.2009 15:56
Обидно, но в новой версии ThinApp, ожидаемой 9 ноября, не предвидится полная поддержка Win7. Единственное, что обещают - улучшение в плане работы 32-битных тинаповых программ в 64-битном окружении.
Автор: ArtyomAce
Дата сообщения: 03.11.2009 16:28
NickOnToluca
Читал читал, но блин так и не понял как старые проэкты запускать под 7 по твоей методике.
А каким образом Start-Apps помогает в этом тяжком недуге немовместимости с 7? Я так понимаю что задача этой крохи запускать другой ексешник?
Может подразумевается что проэкт нада компилить под самой новой версией проги 4.0.3 Build 3033?

Для себя написаное понял так (явно понял неправильно):
1. Берем старый скомпилиный проэкт
2. СОздаем пустой проэкт
3. Засовываем в пустой проэкт ексешник старого проэкта
4. Запуск старого проэкта происходит с помощью Start-Apps

З.Ы. Еще раз извиняюсь за этот бред но я так это понял ((( Прошу поправить или направить в нужное русло.

З.Ы. NickOnToluca или наверное лучше дождаться всетаки 9 ноября ...
Автор: NickOnToluca
Дата сообщения: 03.11.2009 17:12
ArtyomAce

Цитата:
новой версией проги 4.0.3 Build 3033

Вообще то новая это 4.0.4 (случайно [? - спонтом случайно] попавшая в триальную ссылку на офсайте).

Так вот почти все проги под 4.0.4 работают в 7-ке.

Но и ниже Вы поняли неверно. Перечитайте.
Ну а к 9-му может и поподробнее тутор сделаю.
Автор: Vilian
Дата сообщения: 03.11.2009 18:14
Наконец-то работает и на "Семерке"!
Автор: klmvitalij
Дата сообщения: 03.11.2009 20:36
собрал проект
из пяти ЕХЕ - шников забыл выбрать один
как на него сделать ссылку в готовом проекте (ДАТ)

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149

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


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