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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Indigo Rose AutoPlay Media Studio (часть 5)

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AutoPlay Media Studio





  AutoPlay Media Studio - мощная программа для создания меню автозагрузки CD/DVD. Эта программа создаст все необходимые файлы для автозапуска и его графическую оболочку, и даже сама встроит в нее использованные в проекте нестандартные шрифты. Пользователю останется лишь записать готовый проект на свой CD/DVD.
  AutoPlay Media Studio не требует от пользователя никаких особых знаний и очень прост в освоении, имеет дружественный и интуитивно понятный интерфейс. Приложение, которое будет создано AutoPlay Media Studio в конце работы, представлено в виде объектной модели. Эта модель состоит из группы отдельных страниц. На этих страницах можно размещать объекты, которые могут представлять собой графику, музыку, текст, видео, Flash, HTML и пр. Любому элементу можно назначить определенное действие. Например, при наведении на рисунок курсора мыши, может возникать текст с комментариями, при нажатии на кнопку "Play" начнет проигрываться фильм и т.д. Программа предоставляет сотни различных действий, которые можно связать с объектами. В AutoPlay Media Studio присутствует большое количество уже готовых шаблонов.
  AutoPlay Media Studio имеет широкие возможности и богатый набор инструментов для разработки мультимедийных проектов. Использовать программу можно не только для создания файлов автозапуска, но и, например, для разработки интерактивного обучающего софта или мультимедийной презентации.

Язык интерфейса: Английский
Страница загрузки: AutoPlay Media Studio Commerical Trial 8.5


Скриптовый язык LUA:
на Lua.Org (Official) - на Lua.Ru

Ресурсы, посвященные AMS (содержат коллекции примеров, дополнений, уроков):
  • icynorth.com
  • imagine-programming.com
  • mindquake.com.br

    Инструменты:
  • ScriptOMatic Tool - создает скрипт обращения ко всем свойствам выбранного WMI-класса

    Ответы на наиболее часто задаваемые вопросы


    Раскраска AMS-кода для публикации на форуме от UModeL: версия 1 и версия 2.

  • Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 06:17 05-08-2012 | Исправлено: Komandor, 13:30 23-09-2023
    sjdb45



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dallas page
    Спасибо! как раз что нужно!

    Всего записей: 136 | Зарегистр. 17-07-2011 | Отправлено: 15:42 04-07-2013
    collagen

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вот справка по AutoPlay Media Studio на русском языке
        http://rghost.ru/47252812
    Вроде, все что нужно, переведено. Дальше буду только исправлять допущенные ошибки и дополнять примеры.
    Для тех кто сам хочет что-то изменить в справке или добавить что-нибудь свое, в архив вложен файлик amshelp.hhp, по которому программа HTML Help Workshop собирает chm-файл справки.
    Учитывайте только что справка достаточно велика (более 2000 страничек) и изменения где-либо одной части, возможно потребует за собой (чтобы избежать разночтения) изменение в других местах. Все это достаточно сложно удерживать в памяти. Но, как говорится, любая дорога начинается с первого шага.

    Всего записей: 91 | Зарегистр. 28-01-2011 | Отправлено: 20:01 06-07-2013 | Исправлено: collagen, 20:03 06-07-2013
    qqwwrr

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    collagen
     
    Шикарно! Титанический труд! Долгих лет вам...

    Всего записей: 407 | Зарегистр. 16-10-2007 | Отправлено: 22:14 06-07-2013
    Pazan



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

    Цитата:
    My button.apz

    спасибо
     
    Добавлено:
    и ещё такой вопрос:
    имеется объект Image1. как сделать, чтобы за 1 минуту в него каждые 10 секунд загружалось другое изображение?
     
    Пробовал:
     
    в OnShow
     

    Код:
    Page.StartTimer(10000);  

    в OnTimer:
     

    Код:
    Image.Load("Image1", "AutoPlay\\Images\\getImageCA9M4ZHX.jpg");

    это работает, но один раз, а как повторить с разными файлами?


    ----------
    Почему глупый, потому что бедный... Почему бедный, потому что глупый...

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 14:24 07-07-2013
    Robby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pazan
    В твоем коде у тебя будет загружаться одно и тоже изображение. В Image.Load нужно каждые 10 сек. менять имя файла.
    Может для этого тебе лучше использовать объект SlideShow?  
     
    Добавлено:
    Нужно примерно так My button.apz

    Всего записей: 878 | Зарегистр. 28-09-2003 | Отправлено: 16:20 07-07-2013
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как правильно прикрутить ISWin7.dll к проекту? Я пытался, но у меня после вызова функции программа выполняет операцию, а после вылетает. Мне нужно, как сказано в примере для Inno Setup, стекло на всё окно.
     
    DLL+пример для IS: http://rghost.ru/47299340

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 23:15 08-07-2013
    Pazan



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

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 18:49 10-07-2013
    qqwwrr

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Такая проблема. Хочу в веб объекте отобразить такую менюшку http://linux.ria.ua/rdTree/rdTree.html
    Но при клике по любому пункту постоянно выскакивает окно с ругательствами на скрипт
     
    http://pixs.ru/showimage/skriptjpg_1930483_8429126.jpg
     
    Как это победить???

    Всего записей: 407 | Зарегистр. 16-10-2007 | Отправлено: 06:13 11-07-2013
    lekish

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Скажите, пожалуйста, кто-нибудь, как сделать в AMS, чтобы страницы автоматически по истечении какого-то времени сменялись. Типа слайд-шоу.  Спасибо!

    Всего записей: 2 | Зарегистр. 12-07-2013 | Отправлено: 21:56 12-07-2013
    MityBD

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ, очень нужна помощь! Расскажите как к изображению прикрепить полосу прокрутки? У меня по высоте изображение больше монитора получается и при предварительном просмотре видна верхняя часть, которая помещается на монитор, а как сделать чтоб можно было вниз крутануть не знаю!!!

    Всего записей: 1 | Зарегистр. 12-07-2013 | Отправлено: 22:51 12-07-2013
    dallas page



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lekish
    Код страницы On Show:

    Код:
    Application.Sleep(1000); --где 1000 означает 1 секунда
    Page.Jump("Page2");

    или

    Код:
    Application.Sleep(1000); --где 1000 означает 1 секунда
    Page.Navigate(PAGE_NEXT);

     

    Всего записей: 200 | Зарегистр. 28-03-2010 | Отправлено: 11:12 14-07-2013 | Исправлено: dallas page, 11:16 14-07-2013
    collagen

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вот мой вариант перевода справки по ButtonMaker.
        http://rghost.ru/47428569
    Можно подменить имеющийся оригинальный файл в папке с установленной программой AutoPlay Media Studio (во вложенной папке Tools). Если кто хочет что-либо изменить в переводе, в архив вложен файлик ButtonMaker.hhp, для сборки справки в программе HTML Help Workshop.

    Всего записей: 91 | Зарегистр. 28-01-2011 | Отправлено: 06:38 15-07-2013
    Robby

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

    Цитата:
    Вот мой вариант перевода справки по ButtonMaker

    Спасибо.
    Может сделаешь еще перевод .xml файлов в папке AutoPlay Media Studio 8\Data\Actions. Там нужно перевести только между тегами <Description>...</Description>
    Это подсказки которые выводяться в окне Мастера действий

    Единственная проблема, что русский текст будет отображаться кракозябрами из-за того, что программа использует кодировку cp1252. Но это решаемо последующей конвертацией файлов .xml в кодировку cp1251.

    Всего записей: 878 | Зарегистр. 28-09-2003 | Отправлено: 09:54 15-07-2013 | Исправлено: Robby, 12:48 15-07-2013
    Pazan



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    как сделать, чтобы значение увеличивалось на 1 при каждом клике?
     
    OnClick

    Код:
    q_men_score = 0;
    q_men_score_result = String.ToNumber(q_men_score);
    q_men_score_add = q_men_score_result+1;
    Paragraph.SetText("Paragraph7", q_men_score_add);

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 14:50 15-07-2013
    Robby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pazan
    нужно q_men_score = 0 вынести за пределы OnClick. У тебя получается, что ты при каждом клике устанавливаешь счетчик в 0.
     
    q_men_score_result = String.ToNumber(q_men_score);  тут ты переводишь строку в число, но перменная q_men_score содержит число. Это не нужно. Тем более что результатом этого q_men_score_add = q_men_score_result+1, даже если q_men_score_result будет строка, все равно будет число.
    Прочти справку про переменные и действия с ними.
     
    Вполне можно обойтись такой конструкцией в OnClick

    Код:
    q_men_score = q_men_score+1;
    Paragraph.SetText("Paragraph7", q_men_score);

    Это:

    Код:
    q_men_score = 0;

    задай где-то в другом месте, например в On Show или On Preload
     
     
     

    Всего записей: 878 | Зарегистр. 28-09-2003 | Отправлено: 15:27 15-07-2013
    Pazan



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

    ----------
    Почему глупый, потому что бедный... Почему бедный, потому что глупый...

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 15:57 15-07-2013
    dallas page



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день господа. Подскажите пожалуйста, допустим в переменную result записывается значение из цифр: 123456789. А в следующий раз может записаться 12@3Tfdb. Необходимо, чтобы программа определяла состоит ли значение переменной только из цифр или еще и из других символов. Как можно это реализовать? Заранее спасибо.

    Всего записей: 200 | Зарегистр. 28-03-2010 | Отправлено: 16:18 15-07-2013
    Robby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dallas page
    если ты будешь использовать цифры как число а не строку, а это 12@3Tfdb будет строкой, то можно использовать type для возврата типа переменной
     

    Код:
    result = 123456789;
    strType = type(result);  --  strType будет "number"
     
     
    result = "12@3Tfdb";
    strType = type(result);  --  strType будет "string"

    Или использовать String.ToNumber  
    если переменная содержит только цифры функция вернет число иначе будет 0.
     

    Код:
    if String.ToNumber(result)~=0 then
    -- тут твой код
      else
    -- тут твой код
    end

     
    Добавлено:
    dallas page
    еще лучше будет использовать родную LUA функцию
    tonumber (result)
    Попытка преобразования параметра в число. Если параметр уже является числом или строкой, конвертируемой в число, то tonumber возвращает это число; иначе, возвращает nil.  
     

    Код:
    if not tonumber (result) then  
    -- result не число
      else  
    -- result число
    end

    Всего записей: 878 | Зарегистр. 28-09-2003 | Отправлено: 16:33 15-07-2013 | Исправлено: Robby, 16:35 15-07-2013
    dallas page



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Robby спасибо. То что нужно.

    Всего записей: 200 | Зарегистр. 28-03-2010 | Отправлено: 17:23 15-07-2013
    UModeL



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    dallas page, есть ещё такой вариант:
    Код:
    result = "12@3Tfdb38huy785$*";
    --result = "12338785569513";
    tCorrect = string.match(result, "^%d+$");
    if tCorrect then
        Dialog.Message("Всё верно!", tCorrect, MB_OK, MB_ICONNONE, MB_DEFBUTTON1);
    else
        sNoSupport = "\r\n";
        for sUncorrect in string.gmatch(result, "(%D+)") do
            sNoSupport = sNoSupport .. "\r\n" .. sUncorrect;
        end
        Dialog.Message("Ошибка!", "Введите только цифры.\r\nСочетания символов:" .. sNoSupport .. "\r\n\r\nне поддерживаются.", MB_OK, MB_ICONSTOP, MB_DEFBUTTON1);
    end

    2ALL ! Уважаемые, пишите благодарности друг другу в ПМ. Не засоряйте эфир "спасибАми". Например, у меня включены оповещения на мобильный и я несусь сломя голову к компу - кому-то требуется помощь, вдруг я знаю решение и буду полезен. А там... 100500 спасибо, причём не мне.
    Я понимаю, что хочется аватар поменять и подпись добавить. Но, ребята, набивайте количество сообщений в Курилке. На крайний случай выражайте благодарность в начале своего следующего поста или редактируйте свои вопросы, добавляя пометку "Решено" (ну и благодаря кому, соответственно).
    Извините, но накипело за 5 лет...

    Всего записей: 37 | Зарегистр. 09-04-2008 | Отправлено: 18:07 15-07-2013
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Indigo Rose AutoPlay Media Studio (часть 5)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru