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

» Autoplay Media Studio

Автор: tavria2
Дата сообщения: 05.06.2009 09:39
lorents

Цитата:
не подскажите, как узнать степень прозрачности окна проекта, т.е от 0 до 255?
Для этого используется API функция GetLayeredWindowAttributes (WinXp и выше), но получить нужный результат ИМХО невозможно, т.к. сам результат будет находится в параметре этой функции, типа BYREF, который не поддерживается в AMS.
Автор: lorents
Дата сообщения: 30.09.2009 15:42
Acen

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

если Я не ошибаюсь, то это не возможно сделать ни с видео, ни с флеш
можно воспользоваться слайд шоу, как бы сделать видео картинками, но здесь есть свои минусы тоже
а лучше всего, если знаешь флеш, сделать все кнопки с видео во флеш, и сделать управление для проекта из флеш.
видел пример здесь , но сайт временно не работает.
Автор: lorents
Дата сообщения: 05.06.2009 10:40
tavria2

Цитата:
т.к. сам результат будет находится в параметре этой функции, типа BYREF, который не поддерживается в AMS.

понятно, тогда пойду переделаю проект, спасибо
Автор: Acen
Дата сообщения: 30.09.2009 15:52
Lorents

Цитата:
если Я не ошибаюсь, то это не возможно сделать ни с видео, ни с флеш


А Adobe Flash CS3 подойдет для этой цели?

Спасибо за ответ!
Автор: Mars803
Дата сообщения: 05.06.2009 11:45
AleksTrin
Скажи свою страну и ip адрес
Автор: lorents
Дата сообщения: 30.09.2009 15:54

Цитата:
А Adobe Flash CS3 подойдет для этой цели?

да, конечно.
Автор: AleksTrin
Дата сообщения: 05.06.2009 15:20
Mars803

Russia, 85.26.183.38

Добавлено:
Да выложи на другой сервак, и делов то!
Автор: aaallleeexxx
Дата сообщения: 02.10.2009 13:27
Есть диск с автораном созданный в autoplay media studio 7.5
на некоторых компах не корректно отображаются некоторые пункты в меню,
а на моем компе нормально, подозреваю что дело в шрифте, как узнать какой там шрифт использован?
Автор: lorents
Дата сообщения: 05.06.2009 17:18
tavria2
у меня к тебе еще один вопрос, ты не делал диалоге окно для печати в AMS
прости что столько вопросов за раз
Автор: Zloy_Gelud
Дата сообщения: 02.10.2009 18:17
Ребят, проверьте у кого есть возможность, правильность шифрования строки алгоритмом RC4.
Автор: tavria2
Дата сообщения: 05.06.2009 19:52
lorents

Цитата:
ты не делал диалоге окно для печати в AMS

Нет.
Автор: Yakim777
Дата сообщения: 02.10.2009 20:46
aaallleeexxx
в св-вах объекта, в разделе шрифт выбирай кириллический (cyrillic)
Автор: 777Dima
Дата сообщения: 05.06.2009 21:20
Подскажите с таким вопросом.
Нужно чтобы на закрытие программы появлялось окно «Сохранить изменения ?» в котором при нажатии на «Отмену» приложение бы не закрывалось?
Код у меня на вкладке «On Shutdown».

Код: if exit == false then
save = Dialog.Message("System Encoder - \"D\"", "Сохранить изменения ?", MB_YESNOCANCEL, MB_YESNOCANCEL, MB_DEFBUTTON3);
if save == IDYES then
Page.ClickObject("Button7");
end
if save == IDCANCEL then
--Application.ExitScript(); Как здесь быть
end
end
Автор: kostya1478
Дата сообщения: 02.10.2009 23:45

Цитата:
aaallleeexxx
в св-вах объекта, в разделе шрифт выбирай кириллический (cyrillic)


и это может не помочь, если шрифт отсутствует в системе на другом компе. В таком случае по возможности можно упростить шрифт до стандартных, к примеру Arial или Times New Roman (кириллических, разумеется). Второй вариант: воспользоваться скриптом System.RegisterFont, выполняющим регистрацию нового шрифта в системе. Третий способ является компромиссом между предыдущими двумя: переводить экзотический шрифт в векторную графику, размер проекта при этом, правда, страдает.
Автор: Robby
Дата сообщения: 05.06.2009 21:41
Возможно ли использовать Autoplay Media Studio UnRAR.dll для распаковки RAR архивов? RAR Plugin от AMSWaves имеет несколько проблем (не работает с многотомными архивами, глюк с кодом возврата при распаковки запароленых архивов - всегда возвращает true. Баг с кодом возврата типа поправлен в последней версии плагина, но не полностью, в шифрованых архивах с кодом возврата все в порядке, а в просто запароленых всегда true ), поэтому его нельзя использовать.
Автор: lorents
Дата сообщения: 03.10.2009 11:09
kostya1478, Yakim777
здесь дело не в свойствах объекта, а

Цитата:
на некоторых компах не корректно отображаются некоторые пункты в меню,

самому стало интересно почему так
Автор: kostya1478
Дата сообщения: 03.10.2009 13:01

Цитата:
kostya1478, Yakim777
здесь дело не в свойствах объекта, а

Цитата:
на некоторых компах не корректно отображаются некоторые пункты в меню,

самому стало интересно почему так


так а я про что?? Покажите мне тогда другую причину, по которой некоторые пункты меню отображаются некорректно. Я ситуацию понимаю так: некоторые эти самые пункты меню либо не имеют в свойствах указание на cyrillic (как справедливо указал Yakim777), либо используется похожий шрифт, и при его отсутствии в другой системе подставляется иной, который с кириллическим может и вовсе не дружить. А лучше всего, чтобы не гадать на кофейной гуще, пусть aaallleeexxx выложит свой исходник.

В целом, у кого проблемы со шрифтами, почитайте для начала в шапке " Для тех, у кого русский проект с "кракозяблами"", затем можно постараться решить проблему, заглянув вот сюда .
Автор: tavria2
Дата сообщения: 05.06.2009 21:48
777Dima

Цитата:
Код у меня на вкладке «On Shutdown».

«On Shutdown» опредназначен только для выполнения каких либо действий перед закрытием окна и не может отменить его закрытия. Для твоего случая нужно использовать скрытую глобальную функцию QueryAllowProjectClose ( ), которую нужно разместить в событиии Global Functions.
Пример использования смотри в Справке: Miscellaneous>Hidden Global Functions.
Автор: gogaman
Дата сообщения: 05.06.2009 21:57
Помогите. При нажатий на любую сылку которая запускает ехе файл выскакивает ошибка 9999. Как от нее избавиться?
Автор: Roden37101
Дата сообщения: 04.10.2009 10:34
Подскажите плз,
можно ли чтоб

при запуске exe авторан сворачивался в трей , после завершения работы ехе, назад разворачивался???
Автор: lorents
Дата сообщения: 05.06.2009 22:07
gogaman
код в студию
Автор: lorents
Дата сообщения: 04.10.2009 10:55
Не обращаем внимания
Автор: 777Dima
Дата сообщения: 05.06.2009 22:08
tavria2

Цитата:
нужно использовать скрытую глобальную функцию QueryAllowProjectClose ( )

Спасибо за помощь! Все отлично работает.

Код: function QueryAllowProjectClose()
if exit == false then
save = Dialog.Message("System Encoder - \"D\"", "Сохранить изменения ?", MB_YESNOCANCEL, MB_YESNOCANCEL, MB_DEFBUTTON3);
if save == IDYES then
Page.ClickObject("Button7");
return true;
end

if save == IDNO then
return true;
end

if save == IDCANCEL then
return false;
end
end

end
Автор: aaallleeexxx
Дата сообщения: 05.10.2009 09:02
Yakim777, kostya1478, lorents
Спасибо за ответы, но видимо нужно прояснить ситуацию.
Дело в том что исходников у меня нет, есть ГОТОВЫЙ диск, на нем есть autorun.cdd который в свою очередь является zip архивом с паролем, внутри лежит _fonts.dat. Я предположил что можно както узнать какой шрифт использован в авторане, если открыть этот архив.
Кроме того при автозапуске во временной папке создается папка с файлами
Arial_1.TFT
Times New Roman_1.TFT
если переименовать их в ttf то они открываются как шрифты, такие же как и те что усановлены в системе
Arial полужирный курсив
Times New Roman полужирный курсив
Автор: Denixxz
Дата сообщения: 05.10.2009 22:57
Подскажите пожалуйста.
Сталю на проект Startup Movie во флешке. Если оставлять включенным Allow click to skip, то флешка проигрывается до конца и зависает пока по ней не кликнешь, соответственно и проект сам не открывается пока не кликнешь. Если Allow click to skip выключить, то также проигрывается до конца и зависает, при этом ее естественно и кликом не убрать.
Подскажите как сделать, чтоб флешка сама закрывалась по завершению проигрывания и заодно по клику в любой момент.
Автор: gogaman
Дата сообщения: 05.06.2009 22:40
lorents
все решилось, с компом были проблемы
а можно ресурсы зашить в авторан, чтоб не было папок аудио имейж и т.д.
Автор: Zloy_Gelud
Дата сообщения: 05.06.2009 23:08
gogaman
Только возможно создать саммораспоковывающийся архив aka SFX. Ресурсов не будет видно, но при запуске авторан все равно распакует их в %TEMP%.
_____________
Вроде кому-то нужен был ресайз изображения...

Код: --[[ Расширенная функция загрузки изображения в объект 'Image'
Параметры: object (string) - название объекта
file (string) - полный путь к изображению
resize_mode (number) - тип ресайза:
PROPORTIONAL - пропорциональный
STRETCH         - обычный (растягиваемый)
no_enlarge (boolean) - центрировать ли изображение,
если оно меньше объекта 'Image'
Примеры: Image.LoadEx("Image1", "C:\\1.png", PROPORTIONAL);
Image.LoadEx("Image1", "C:\\1.png");
Image.LoadEx("Image1", "C:\\1.png", STRETCH);
Image.LoadEx("Image1", "C:\\1.png", PROPORTIONAL, true);

--]]


function Image.LoadEx(object, file, resize_mode, no_enlarge)
if (resize_mode == nil) then resize_mode = 1; end
if (no_enlarge == nil) then no_enlarge = true; end
local obj_width = Image.GetSize(object).Width;
local obj_height = Image.GetSize(object).Height;
local obj_x = Image.GetPos(object).X;
local obj_y = Image.GetPos(object).Y;
local info = Image.GetFileInfo(file);
if info then    
local width, height = info.Width, info.Height;
Image.SetVisible(object, false);
if (resize_mode == 0) then
if no_enlarge then
if (width < obj_width) and (height < obj_height) then
Image.SetPos(object, obj_x + obj_width / 2 - width / 2, obj_y + obj_height / 2 - height / 2);                
Image.SetSize(object, width, height);
end
else
if ((width / obj_width) > (height / obj_height)) then
Image.SetPos(object, obj_x, obj_y + obj_height / 2 - (height * obj_width / width) / 2);                
Image.SetSize(object, obj_width, height * obj_width / width);
else
Image.SetPos(object, obj_x + obj_width / 2 - (width * obj_height / height) / 2, obj_y);
Image.SetSize(object, width * obj_height / height, obj_height);                
end
end
end
Image.Load(object, file);
Image.SetVisible(object, true);
end
end
Автор: Yakim777
Дата сообщения: 05.10.2009 23:02
Denixxz
см. OnFinish
Автор: Denixxz
Дата сообщения: 06.10.2009 13:05
Yakim777
Спасибо, но можно пожалуйста поподробнее.
Автор: Lexua
Дата сообщения: 06.10.2009 13:38
Требуется помощь клуба
Нужно преобразовать путь с длинными именами в формат 8.3
В kernel32.dll есть функция GetShortPathNameA
Как правильно это сделать при помощи DLL.CallFunction?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132

Предыдущая тема: PHP RapidGet Pro V


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