Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Скомпилированные проекты в среде W.VISTA (Работоспособность под Windows Vista)
Скомпилированные проекты в среде W.VISTA
humanoidДата: Вторник, 01 Мая 2007, 17:19 | Сообщение # 1
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
С апреля пошли продажные компы и ноутбуки с предустановленной Windows Vista

Опять поднимаю тему...

1. Кто тестил свои скомпилированные проекты под Vist'ой?
2. Какие глюки выявлялись?
3. Какие решения предпринимались для решения тех или инхых проблем?

И вообще скидывайте сюда рецензии своих тестов (своих программ) которые вы запускали на Vist'e...

Потому как это очень - важно для всех...

Игнорировать существование Vist'ы уже не получиться...

_________

Для меня первоочередные вопросы

1. Работает ли regsvr32.exe (запускается ли с системной папки)?
2. Как ведет себя внедренный Flash объект?
3. Как ведет себя внедренный HTML (MHT) объект?

________

pS

Обращаюсь ко всем проявите благоразумность и потестируйте свои Экзеки под Visto'й (у кого конечно же эта возможность есть)

У меня пока нет капусты на приобретение Windows Vista Ultimate...


Hi, from Moon!

Сообщение отредактировал humanoid - Вторник, 01 Мая 2007, 17:20
 
YURIYДата: Среда, 09 Мая 2007, 16:19 | Сообщение # 2
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (humanoid)
С апреля пошли продажные компы и ноутбуки с предустановленной Windows Vista

Имеется: ноутбук Acer с прдустановленной Windows Vista Home Premium. Лицензионная.

Quote (humanoid)
1. Кто тестил свои скомпилированные проекты под Vist'ой?

Я тестировал.

Quote (humanoid)
2. Какие глюки выявлялись?

Абсолютно никаких.

Quote (humanoid)
Для меня первоочередные вопросы

1. Работает ли regsvr32.exe (запускается ли с системной папки)?
2. Как ведет себя внедренный Flash объект?
3. Как ведет себя внедренный HTML (MHT) объект?

Сегодня проверю!

P. S. Ты читал ЛС? Прочти - очень важно!

Добавлено (09 Мая 2007, 16:19)
---------------------------------------------

Quote (humanoid)
1. Работает ли regsvr32.exe (запускается ли с системной папки)?
2. Как ведет себя внедренный Flash объект?
3. Как ведет себя внедренный HTML (MHT) объект?

Проверил: с этими тремя пунктами всё в порядке. Единственное, что мне не нравится, так это то, что после закрытия любой программы, скомпилированной в MMB, Vista выдаёт ошибку. sad



Вечная память Андрею Сергееву!
 
humanoidДата: Среда, 09 Мая 2007, 17:10 | Сообщение # 3
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
Привет, спасибо...

А какое окошко вылезает... при сбое...?

Это честно говоря очень и очень плохо... практически невозможно уже делать коммерческие программы на MMB... если эти глюки не возможно обойти...

Куда сейчас записыватся директория временной папки MMB (путь)?


Hi, from Moon!
 
YURIYДата: Среда, 09 Мая 2007, 20:19 | Сообщение # 4
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (humanoid)
А какое окошко вылезает... при сбое...?

Quote (humanoid)
Куда сейчас записыватся директория временной папки MMB (путь)?

C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Local\Temp\MMBPlayer\

С Праздником!

Прикрепления: 71239812.gif (16.3 Kb)



Вечная память Андрею Сергееву!
 
humanoidДата: Четверг, 10 Мая 2007, 23:00 | Сообщение # 5
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
Спасибо...

Где-то надо самому нарыть Висту... да и поковырятся в ней... тут без пузыря не разберешься dry

Добавлено (10 Мая 2007, 20:37)
---------------------------------------------
Когда Vista, только что установлена у неё отсутствует Flash.ocx, позволяющий просматривать флэш-ролики (и эта компонента отвечает за работоспособность Flash в проектах MMB).
В ХР проблема оперативной установки в режиме Silent решалась просто и красиво. Неужно было внедрить нужную вам обновленную Flash.ocx и зарегистрировать ее в системе.

Написав примерно так:

Code
path$='<System>\Flash9.ocx'
SysCommand("CopyFile","<Embedded>\Flash9.ocx,path$")
param$ = 'WAIT /s ' + path$
Run("<System>\regsvr32.exe","param$")
NextPage()

Но такие номера к сожалению не проходят в Viste… то есть я так понял, что некоторые файлы он исправно копирует в системную папку (например *.txt), а вот ActiveX компоненту копировать отказвается....

Как решить проблему фоновой установки Flash.ocx в Vist'e ?

Еще одни вопросик.... Сегодня установил триальную Vist'у поверх ХР... старые файлы были собраны в папке Windows.old…

Я думал, что откат системы обратно в XP предусмотрен, но чего то не могу найдти эту возможность... для чего тогда вообще бэкапились файлы в Windows.old??? Эта типа шутка штоли Била Гейтса?.

Вот такая хххня, средь бело дня, три раза мля...

Кто чего про все это знает... братва АУ!

Добавлено (10 Мая 2007, 22:55)
---------------------------------------------
Ну... чего головы светлые?

Так Как же решить проблему фоновой установки Flash.ocx в Vist'e ?

----

Вторая проблема для меня менее критична (все равно позже установлю систему с мобильного бэкапа)

Добавлено (10 Мая 2007, 23:00)
---------------------------------------------
@Yuriy

http://mmbuilder.ru/_fr/3/71239812.gif

На счет этой картинки... нужно было ещё щелкнуть в поддон где написано "показать подробности проблемы"


Hi, from Moon!
 
YURIYДата: Пятница, 11 Мая 2007, 00:30 | Сообщение # 6
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (humanoid)
Как решить проблему фоновой установки Flash.ocx в Vist'e ?

Гм... У меня флешки работали нормально в висте. Был там Flash.ocx!

Quote (humanoid)
@Yuriy

http://mmbuilder.ru/_fr/3/71239812.gif

На счет этой картинки... нужно было ещё щелкнуть в поддон где написано "показать подробности проблемы"

Там такая же фигня, как в XP при ошибке памяти: адреса всякие и прочая дребедень.

Тут только ждать выхода новой MMB.

Или переходить на НеоБук. Кстати! Надо и его работу в Висте проверить!



Вечная память Андрею Сергееву!
 
PeterДата: Пятница, 11 Мая 2007, 01:35 | Сообщение # 7
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 1265
Репутация: 75
Награды: 18
Статус: Offline
Quote (humanoid)
коммерческие программы на MMB...

wacko
Это что-то новенькое! happy
А если серьёзно, для этого нужно сначала приобрести официальную лицензию на ММВ !!!
Quote (Yuriy)
Или переходить на НеоБук.

Гм... biggrin
Ну для этого поводов предостаточно и БЕЗ Висты. wink
Личное дело каждого...
Quote (Yuriy)
Кстати! Надо и его работу в Висте проверить!

А по этому вопросу здесь, здесь, здесь, здесь и здесь есть кое-что полезное .
Ничего особливо "криминального" замечено не было. В NB версии 5.5.2 внесены мелкие коррективы под Висту.
Более ничего сказать не могу, т.к. сам я прочно "сижу" на ХР, и на Висту переходить не собираюсь. По крайней мере, в ближайшем будущем.

Сорри за "вторжение"... smile


Никто не может вернуться в прошлое и изменить свой старт.
Но каждый может стартовать сейчас и изменить свой финиш!


Сообщение отредактировал Peter - Пятница, 11 Мая 2007, 05:03
 
humanoidДата: Пятница, 11 Мая 2007, 11:23 | Сообщение # 8
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
Quote
Гм... У меня флешки работали нормально в висте. Был там Flash.ocx!

Но этож брэндовый ноут... там еще по верх системы много чего накидают... и PDF ридер и всякие сетевые утилиты....

В чистой Vista, Flash плеер неустановлен по определеню, как и JAVA...

Я не думаю, что наши ОЕМ-шики самоделкины, собирая компы и предустанавливая VIST'у будут утруждать себя установкой дополнительных программ...

Печально...

____________

У меня родилась такая идея, но не знаю как её реализловать... я думаю возможно перехитрить систему и установить все-таки в фоновом режмиме Flash.ocx.

На основе этого кода

Code
path$='<System>\Flash9.ocx'
SysCommand("CopyFile","<Embedded>\Flash9.ocx,path$")
param$ = 'WAIT /s ' + path$
Run("<System>\regsvr32.exe","param$")
NextPage()

Где изначально Flash9.ocx копируется как обычный TXT файл (система такое копирование допускает) - Flash9.txt и перед регистрацией regsvr32.exe, файл внтури системной папки необходимо переименовать обратно во Flash9.ocx.. как прописать такую процедуру ума не преложу....

и еще 60% из 100% - очень возможно это Viзда опять ругнется на активность regsvr32.exe.... блин как это все надоело...

toizy, casper - вы же цвет нации.... ну придумайте чего-нибудь... нах..

За ранее благодарю.

Гумир


Hi, from Moon!
 
YURIYДата: Пятница, 11 Мая 2007, 13:52 | Сообщение # 9
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (humanoid)
Где изначально Flash9.ocx копируется как обычный TXT файл (система такое копирование допускает) - Flash9.txt и перед регистрацией regsvr32.exe, файл внтури системной папки необходимо переименовать обратно во Flash9.ocx.. как прописать такую процедуру ума не преложу....

Тебе переименование нужно? Попробуй так:

Code
Run("cmd.exe","HIDE,WAIT rename <System>\Flash9.txt Flash9.ocx")

Ошибку исправил. Ниже обсуждение.



Вечная память Андрею Сергееву!
 
humanoidДата: Пятница, 11 Мая 2007, 15:30 | Сообщение # 10
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
Code
Run("cmd.exe","HIDE,WAIT rename <System>\Flash9.txt <System>\Flash9.ocx")

позже надо попробовать..

Пробовал я с плагином Misc.dll

Code
path$='<System>\Flash9b.txt'
SysCommand("CopyFile","<Embedded>\Flash9b.txt,path$")
Filename$ = '<System>\Flash9b.txt'
PluginSet("PlugIn","Filename$")
PluginRun("PlugIn","Filename")
Renamed$ = '<System>\Flash9b.ocx'
PluginSet("PlugIn","Renamed$")
PluginRun("PlugIn","FileRename")
path$='<System>\Flash9b.ocx'
param$ = 'WAIT /s ' + path$
Run("<System>\regsvr32.exe","param$")
NextPage()

Не переименовывает зараза в Vista, в XP все ОК

Добавлено (11 Мая 2007, 15:30)
---------------------------------------------
проверил

Code
Run("cmd.exe","HIDE,WAIT rename <System>\Flash9.txt <System>\Flash9.ocx")

HIDE,WAIT - эта связка вешает приложение (если вместе)

rename <System>\Flash9.txt <System>\Flash9.ocx - это нифига не переименовывает...

Вообщем... левоватый скрипт, однако dry


Hi, from Moon!
 
YURIYДата: Пятница, 11 Мая 2007, 18:28 | Сообщение # 11
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Он не "левоватый". Это командная строка, однако. Попробуй проверить работу этого скрипта с другой папки, не системной, чтобы убедиться, что не левоватый он sad

Эх, щас сам проверю...

Добавлено (11 Мая 2007, 18:28)
---------------------------------------------
Нашёл ошибку. Надо так:

Code
Run("cmd.exe","HIDE,WAIT rename <System>\Flash9.txt Flash9.ocx")

Кстати, я даже на диске C:\ получил отказ в доступе. Виста хитроумная ОС: слишком там много защит понапридумано... Я больше чем уверен, что ты также не добъёшься результата даже с моим скриптом sad



Вечная память Андрею Сергееву!
 
humanoidДата: Пятница, 11 Мая 2007, 20:24 | Сообщение # 12
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
спасибо...

Quote
Я больше чем уверен, что ты также не добъёшься результата даже с моим скриптом

Да ... понятно уже... пара-тройка интузиастов... пытаеться обойти защиту... легиона БГ, которая строила эти защиты 5 лет...

Компы уже сутки не выключаются... устал...
Через сто лет решил сделать проект на ММВ .. и на тебе... траблы...


Hi, from Moon!
 
YURIYДата: Пятница, 11 Мая 2007, 21:02 | Сообщение # 13
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Упорно ждём новую бэху! В этой сейчас можно встроить установку Flash, правильно? Вот и в новой версии для Висты обновят. Уверен wink


Вечная память Андрею Сергееву!
 
humanoidДата: Пятница, 11 Мая 2007, 22:50 | Сообщение # 14
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
Упорно ждём новую бэху! - "страро преданье" dry

В этой сейчас можно встроить установку Flash, правильно? - ну да в XP...

Вот и в новой версии для Висты обновят. - бум надеяться...


Hi, from Moon!
 
toizyДата: Понедельник, 04 Июня 2007, 19:18 | Сообщение # 15
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (Yuriy)
Нашёл ошибку. Надо так:
Code
Run("cmd.exe","HIDE,WAIT rename <System>\Flash9.txt Flash9.ocx")

Не надо так, надо так:

Code
Run("cmd.exe","HIDE,WAIT /c rename <System>\Flash9.txt Flash9.ocx")


Жизнь оказалась не такой уж и забавной, как поначалу...

Сообщение отредактировал toizy - Понедельник, 04 Июня 2007, 19:24
 
YURIYДата: Понедельник, 04 Июня 2007, 19:37 | Сообщение # 16
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (toizy)
Не надо так, надо так:

не принципиально важно. смысл понятен



Вечная память Андрею Сергееву!
 
toizyДата: Понедельник, 04 Июня 2007, 20:07 | Сообщение # 17
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (Yuriy)
не принципиально важно

Очень важно. Без ключа /с виснет, и будет виснуть. Без этого ключа cmd.exe ждёт действий пользователя, а твоя программа ждёт завершения cmd.exe. А ты говоришь, не важно smile
Затем, ещё есть такой момент. Когда указываешь пути, в которых присутствуют пробелы, путь заключаешь в двойные кавычки, иначе работать не будет. Вообще лучше любой путь заключать в кавычки, чтобы избежать лишнего геморроя с проверками и лажи в рантайме.
Это с виду мелочи, но без них не работает.


Жизнь оказалась не такой уж и забавной, как поначалу...

Сообщение отредактировал toizy - Понедельник, 04 Июня 2007, 20:12
 
YURIYДата: Понедельник, 04 Июня 2007, 22:00 | Сообщение # 18
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Уговорил smile


Вечная память Андрею Сергееву!
 
humanoidДата: Понедельник, 04 Июня 2007, 23:43 | Сообщение # 19
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
Так или иначе - Виста все одно не отдупляется...

Вообщем мне не понравилась эта VISTA с ее свистульками и погремульками... такая уж очень благостная забота о клиенте... ни дай Б. упариться Юзер...

для Дебилов штоли Делали?

_______

Хотя, как говориться: "Темпоро мутантур, и МЫ мутантур вместе с Темпоро" happy (Времена меняются, и мы меняемся вместе с ними)...

Я тоже по первой к ХР настороженно отнесся... и долго с 2000Винды не переходил... может история повторяется?
Кто знает.... кто знает dry


Hi, from Moon!
 
ДимаДата: Четверг, 14 Июня 2007, 23:35 | Сообщение # 20
Новый участник
Группа: Пользователи
Сообщений: 13
Репутация: 1
Награды: 0
Статус: Offline
Есть фишка в Висте. Когда не копирует какие-то файлы, надо просто залесть в эту папку, зайти в свойство паки, потом вкладка Безопасность, там пользователей добавляем и даем им полный доступ к паке. Потом все замечательно копируется. Если флажки не активные, то заходим в Дополнительно, Владелец. Устанавливаем владельца, т.е. себя. Сохраняем выходим. Опять заходим в свойства, все галочки работают, даем полный доступ себе. Можно копировать любой фал в любой папке с любым разширением, даже на корень.
Я таким образом смог скопировать все файлы в запрещенные папки, чтоб с Вистой поиграть. Проверте, если не получится - то не знаю.
Кстати, я вообще это в тему написал? )))))

Добавлено (14 Июня 2007, 23:35)
---------------------------------------------
И кто-нибудь разобрался как отключить, чтоб ошибку не выдавало, после того, как скомпелированный файл ММВ закрываем в Виндовс Виста? Вроде еще никто не ответил.
У меня стоит Vista Ultimate RTM 6000 и ХР на соседнем диске. Если честно ХР все же проще и дружелюбнее. Я как и многие недоволен еще Вистой. Но красивая, зараза! И навороченная. Хотя один товарищ программист сказал - чем ты умнее, тем проще у тебя должен быть софт. Зачем платить за то что ты знаешь, исходя из того, что программное обеспечение призванно помогать там, где ты сам не можешь чего-то сделать. Наверное он сидит еще в ДОСе..


Иисус в нашей жизни № 1! Иисус живет в нас, Иисус мир победил!

Сообщение отредактировал Дима - Четверг, 14 Июня 2007, 23:39
 
humanoidДата: Пятница, 15 Июня 2007, 02:50 | Сообщение # 21
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
@Дима

Спасибо, дорогой, просветил... biggrin А я тут думаю... ну чего в супе-то не хватает wacko

Одно, все время (некоторые индивидумы) забывают (как правило - дилетанты) ... что 80% работ расчитаны на конечного пользователя (end-user)...

ПРОСТО ВЕРХ ГЕНИАЛЬНОСТИ!!! Снабжать свои скомпилированные проекты с лейблом "VISTA READY" вот такой небольшой инструкцией:

Quote
Когда не копирует какие-то файлы, надо просто залесть в эту папку, зайти в свойство паки, потом вкладка Безопасность, там пользователей добавляем и даем им полный доступ к паке. Потом все замечательно копируется. Если флажки не активные, то заходим в Дополнительно, Владелец. Устанавливаем владельца, т.е. себя. Сохраняем выходим. Опять заходим в свойства, все галочки работают, даем полный доступ себе. Можно копировать любой фал в любой папке с любым разширением, даже на корень.

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


Hi, from Moon!

Сообщение отредактировал humanoid - Пятница, 15 Июня 2007, 02:52
 
PolygoNДата: Суббота, 23 Июня 2007, 23:11 | Сообщение # 22
MMB Club
Группа: Проверенные
Сообщений: 5
Репутация: 0
Награды: 1
Статус: Offline
Кстати, кто нибудь пробовал ставить ММВ в Vista? У меня она не работает, невозможно сделать новый проект? А при попытке открыть уже созданный проект программа видит все объекты, а само окно программы не видит.
 
YURIYДата: Воскресенье, 24 Июня 2007, 00:37 | Сообщение # 23
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Обсуждали где-то - не найду. Там нужно в настройках что-то изменить.


Вечная память Андрею Сергееву!
 
as-masterДата: Воскресенье, 24 Июня 2007, 18:39 | Сообщение # 24
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Да, была такая тема на удаленном форуме - точно помню.

Да пребудет с вами ММВ!
 
toizyДата: Воскресенье, 24 Июня 2007, 21:30 | Сообщение # 25
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (as-master)
Да, была такая тема на удаленном форуме - точно помню.

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

А ещё говорите, мол, зачем на оффорум ходить smile


Жизнь оказалась не такой уж и забавной, как поначалу...
 
as-masterДата: Понедельник, 25 Июня 2007, 21:09 | Сообщение # 26
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Что значит "отключить визуальное оформление для ехе-шника"

Да пребудет с вами ММВ!
 
toizyДата: Понедельник, 25 Июня 2007, 22:43 | Сообщение # 27
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (as-master)
отключить визуальное оформление для ехе-шника"

Ну блин ты даёшь smile Свойства - Совместимость - Отк визуальное оформление (крыжик)


Жизнь оказалась не такой уж и забавной, как поначалу...
 
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Скомпилированные проекты в среде W.VISTA (Работоспособность под Windows Vista)
  • Страница 1 из 1
  • 1
Поиск: