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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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.6


Скриптовый язык 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, 12:11 30-03-2024
    Zloy_Gelud



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

    Цитата:
    Не понял пока где и как мне экранировать, что бы не было проблем с пробелами в пути.  

    Думаю здесь:

    Код:
    RunProgram="autorun.exe %%S"  

    Возможно так надо:

    Код:
    RunProgram="autorun.exe \"%%S\""  

    Но лучше почитать в мануалах как экранировать пути в конфиге SFX.

    Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 10:30 02-04-2015
    AntiWinLockerLive

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Огромное СПАСИБО!!!! Все работает.
    Исправил предыдущее свое сообщение.
    Выложил правильный вариант.
    Я думаю, что многим будет полезно.
     
    Добавлено:
    Можно ли в при запуске проекта назначить глобальную горячую клавишу? (HotKey)
    При нажатии которой, запускалось бы утилита. Даже если окно программы не в фокусе?

    Всего записей: 166 | Отправлено: 11:28 02-04-2015
    DartKane



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

    Цитата:
    есть объект-плагин GIF, можно загрузить через Web объект

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

    Всего записей: 71 | Зарегистр. 15-09-2013 | Отправлено: 14:17 05-04-2015
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DartKane, этот плагин есть в AMS PluginPowerPack в варезнике.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 16:45 05-04-2015
    DartKane



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

    Цитата:
    DartKane, этот плагин есть в AMS PluginPowerPack в варезнике.

    Не хочет ставиться на версию 8.

    Всего записей: 71 | Зарегистр. 15-09-2013 | Отправлено: 18:48 05-04-2015
    AntiWinLockerLive

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите плиззз, как сохранить положения окна программы в реестр, а потом считать при повторном запуске.
     
    Добавлено...
    Решено!
     
    Пишем это в OnStartup

    Код:
    --- Считываем настройки положения окна
    tPos_X = Application.LoadValue("Project", "X");
    tPos_Y = Application.LoadValue("Project", "Y");
    --Dialog.Message("Project", "Позиция X: "..tPos_X.."\nПозиция Y: "..tPos_Y.."");
    if tPos_X ~= "" then
    Window.SetPos(Application.GetWndHandle(), tPos_X, tPos_Y);
    end

    А это пишем в On Shutdown

    Код:
    -- Сохраняем позицию окна программы
    tPos = Window.GetPos(Application.GetWndHandle());
    Application.SaveValue("Project", "X", tPos.X);
    Application.SaveValue("Project", "Y", tPos.Y);
    ---

    Всего записей: 166 | Отправлено: 18:48 05-04-2015 | Исправлено: AntiWinLockerLive, 09:58 07-04-2015
    KerberX



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

    Цитата:
    Не хочет ставиться на версию 8.

    Ладно, держи уж. http://rghost.ru/8sCWftQSL

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 14:31 06-04-2015
    DartKane



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KerberX
    Спасибо. Сначала не понял, как им пользоваться, но потом допетрил)
     
    Добавлено:
    Теперь хочу реализовать фидбэк.
    Нужно, чтобы  программа слала с адреса fid@domain1.ru на адрес mail@domain2.ru тектст, который будет написан в поле "input".
    Скрин: https://yadi.sk/i/g9s-xUbOfpk9y
    Вот болванка: https://yadi.sk/d/RYVjj_xifpkoB
     
    Как это реализовать? И возможно ли?

    Всего записей: 71 | Зарегистр. 15-09-2013 | Отправлено: 17:00 07-04-2015
    Pus21

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите ПЛЗ, уже второй день пытаюсь найти ответ, нашел много похожих, но я видимо слишком туповат чтобы разобраться.
     
    Задача вроде бы тривиальная, но как сделать не знаю.
     
    Нужно внести изменение в ini файл из Input, попробую описать попонятней:
     
    Есть CONF.ini, в нем [Section] c параметрами width=1920 и height=1080
    Нужно чтобы при старте Autoplay в Input1 считывались параметры из width, а в Input2 считывались параметры из height, а после их ручного редактирования (к примеру Input1 1024, Input2 768) и нажатия Button, эти данные сохранялись в CONF.ini
     
     
    Нашел здесь похожий код, но он очень громоздкий, я очень надеюсь, что есть вариант попроще.
     
    Заранее спасибо.
     
    Добавлено:
    Спрошу по другому, чтобы не подумали что я совсем тупой:
     
    Чтение данных из CONF.ini
    01 TTS = INIFile.GetValue("AutoPlay\\Docs\\CONF.ini", "Section", "width");  
    02 Input.SetText("Input1", TTS)
     
    Проблема в том, что в этом случае, куда бы я это не вписывал, по умолчанию, текст содержащейся в width=, не отображается, он отображается только при совершении действия с окном Input.
    Как это исправить?
     
    Запись данных в CONF.ini
    INIFile.SetValue("AutoPlay\\Docs\\CONF.ini", "Section", "width", TTS);
    Так не работает, что написать вместо TTS?

    Всего записей: 54 | Зарегистр. 24-03-2015 | Отправлено: 16:02 09-04-2015 | Исправлено: Pus21, 16:46 09-04-2015
    Robby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pus21
    держи пример http://rghost.ru/7rCTBwWZN

    Всего записей: 879 | Зарегистр. 28-09-2003 | Отправлено: 19:03 09-04-2015
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pus21
    У меня есть пример для одного Input.
     
    http://rghost.ru/private/7yqRZSw6N/2d7644285f84618fa8ee29ea09b9896f

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 19:15 09-04-2015
    Pus21

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

    Цитата:
    KerberX

    Большое спасибо.
     

    Цитата:
    Robby

    Огромное спасибо, просто супер, то что нужно, коротко и понятно!!!

    Всего записей: 54 | Зарегистр. 24-03-2015 | Отправлено: 19:53 09-04-2015 | Исправлено: Pus21, 00:57 10-04-2015
    Pus21

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А подскажите ещё плз:
     
    Нужно чтобы при нажатии на кнопку проверялось наличие File1.exe по указанному пути, если он есть, то он и запускается, а если его нет, то запускается File2.exe.
     
    Этот вариант не подходит потому что никаких записей в реестре не планируется.
     
    Заранее спасибо.
     
    Добавлено:
    Вроде сам разобрался.
     
    if (File.DoesExist("\\File1.exe", "", "\\")) then  
         File.Run("\\File1.exe", "", "\\", SW_SHOWNORMAL, false);  
         Application.Exit(0);    
     else  
         File.Run("\\File2.exe", "", "\\");  
     end

    Всего записей: 54 | Зарегистр. 24-03-2015 | Отправлено: 03:02 10-04-2015
    Pus21

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ааа! Помогите ещё раз с ini файлами плз.
     
    Как сделать чтобы был отмечен RadioButton1, если в CONF.ini, в [Section] параметр run=1, а если run=2, был отмечен RadioButton2 ?
     
    Желательно самый простой и примитивный вариант.
     
    Спасибо за ответы.

    Всего записей: 54 | Зарегистр. 24-03-2015 | Отправлено: 14:43 10-04-2015 | Исправлено: Pus21, 14:44 10-04-2015
    Robby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pus21
    по самому простому так http://rghost.ru/7wzLjbvJ8

    Всего записей: 879 | Зарегистр. 28-09-2003 | Отправлено: 16:37 10-04-2015
    Pus21

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

    Цитата:
    Robby

    Спасибо еще раз огромное, а можете сказать что в моём варианте не так?
     
    full_name = INIFile.GetValue(_SourceFolder.."\\CONF.ini", "Section", "run");
    if (full_nam ~= "1") then
        RadioButton.SetChecked("RadioButton1", true);
    else
        if (full_nam ~= "2") then
           RadioButton.SetChecked("RadioButton2", true);
        end
    end
     
    Добавлено:
    Ааа!!!, и у Вас тоже самое, при старте выбран Run1, хотя в ini я поставил Run=2...
     
    Добавлено:
    А все разобрался с Вашим примером, перенес скрипт из "On Show" в "On Preload".
     
    Буду пытаться понять что я делал не так...
     
    Добавлено:
    ПОМОГИТЕ, поправил по аналогии, теперь даже RadioButton1 при старте неактивен, не понимаю.
     
    full_name = INIFile.GetValue(_SourceFolder.."\\ddraw.ini", "ddraw", "width");
    if (full_nam == "1") then
        RadioButton.SetChecked("RadioButton1", true);
      elseif (full_nam == "2") then
           RadioButton.SetChecked("RadioButton2", true);
    end
     
    Добавлено:

    Цитата:
    Robby

    Спасибо еще раз, сделал на 100% как у Вас, теперь все работает, самостоятельно нечего не получилось, увы (грустный смайлик).

    Всего записей: 54 | Зарегистр. 24-03-2015 | Отправлено: 16:50 10-04-2015 | Исправлено: Pus21, 16:54 10-04-2015
    Robby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pus21
    Орфографическая ошибка.
    full_name - ты используешь это имя переменной, а проверяешь full_nam.  
     
    Добавлено:
    Pus21
    рекомендую почитать, переведенную на русский, справку, ссылка в этом сообщении http://forum.ru-board.com/topic.cgi?forum=5&topic=39341&start=1820#10
     

    Всего записей: 879 | Зарегистр. 28-09-2003 | Отправлено: 19:36 10-04-2015
    Pus21

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

    Цитата:
    Robby

    Я это взял из примера, и это не команда, поэтому я, на это и не обратил на это внимание, сам терпеть не могу безграмотных.

    Всего записей: 54 | Зарегистр. 24-03-2015 | Отправлено: 00:52 11-04-2015
    DartKane



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

    Цитата:
    [/q]
    [q]Теперь хочу реализовать фидбэк.  
    Нужно, чтобы  программа слала с адреса fid@domain1.ru на адрес mail@domain2.ru тектст, который будет написан в поле "input".  
    Скрин: https://yadi.sk/i/g9s-xUbOfpk9y  
    Вот болванка: https://yadi.sk/d/RYVjj_xifpkoB  
     
    Как это реализовать? И возможно ли?

     
    Полазил в AMS и не нашёл ничего связанного с почтой(

    Всего записей: 71 | Зарегистр. 15-09-2013 | Отправлено: 10:55 12-04-2015
    AntiWinLockerLive

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

    Цитата:
    Вызываем стандартный Windows диалог, который видим, когда копируем в проводнике Windows.

    Копирую папку с файлами с одного места (диска) в другое (жесткий диск) файлов много и объем большой...
    Нужно реализовать прогресс. В окне программы, места нет.
    Хочу задействовать системный прогресс копирования (как при обычном копировании файлов в системе), возможно ли это сделать?

    Всего записей: 166 | Отправлено: 20:18 12-04-2015 | Исправлено: AntiWinLockerLive, 20:27 12-04-2015
    Открыть новую тему     Написать ответ в эту тему

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