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

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



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

    Всего записей: 220 | Зарегистр. 11-05-2004 | Отправлено: 20:28 01-09-2013
    De1ta

    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    помогите пожалуйста с этим:
    Код:
    function Callback(sSource, sDestination, nCopied, nTotal, nFileCopied, nFileTotal)
        --StatusDlg.SetTitle("Status");
        StatusDlg.SetTitle("Installing VLC");
        StatusDlg.SetMessage("Copying...");
        StatusDlg.SetStatusText(""..sDestination);
        StatusDlg.SetMeterPos(Math.Round(nCopied / nTotal * 100, 0));
        StatusDlg.SetMeterRange(1, 100);
        StatusDlg.ShowCancelButton(true, "Cancel");
        if (StatusDlg.IsCancelled()) then
            return false; else return true;
        end
    end
    StatusDlg.Show(MB_ICONNONE, false);  
    File.Copy("AutoPlay\\Docs\\VLC v2.0.8\\*.*", "C:\\Program Files\\VLC\\", true, true, false, true, Callback);
    StatusDlg.Hide();
    Dialog.Message("", "Done!\r\nCheck For ShortCut On Your DeskTop...", MB_OK, MB_ICONNONE, MB_DEFBUTTON1);  
    хотелось бы чтоб опознавало если система х86/х64 и копировала для примера C:\\Program Files\\VLC x86\x64
    а так-же в окошке где перечисляет копируемые файлы была опция "ещё" и показывался список файлов с их размером...
     
    примерно как здесь:
       
     

    Всего записей: 109 | Зарегистр. 04-04-2008 | Отправлено: 17:23 02-09-2013
    ra700

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток!
    Подтолкните, плиз, в нужном направлении.
    В папке Scripts лежит видеоплеер Pleer.exe, а в папке Videos - запароленный архив фильма Film.rar.  
    Необходимо:
    1. разархивировать Film.rar во временную папку в C:/Files (эта операция понятна, есть примеры)
    2. проиграть на плеере Pleer.exe, находящемся в папке Scripts проекта разархивированный файл Film.flv. (По этому пункту вроде тоже были примеры, но никак не найду).
    3. Удалить папку C:/Files

    Всего записей: 76 | Зарегистр. 08-05-2007 | Отправлено: 08:43 03-09-2013
    collagen

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ra700
    2. Посмотрите в справке действие File.Run (Пример 2)
    3. Действие Folder.DeleteTree

    Всего записей: 91 | Зарегистр. 28-01-2011 | Отправлено: 10:58 03-09-2013
    Robby

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

    Цитата:
    хотелось бы чтоб опознавало если система х86/х64 и копировала для примера C:\\Program Files\\VLC x86\x64

    Определение битности системы
    System.Is64BitOS();  
    возвращает true если система 64 бита, иначе false

    Код:
    if (System.Is64BitOS()) then
     sPath="C:\\Program Files\\VLC x64";
    else
     sPath="C:\\Program Files\\VLC x32";
    end


    Цитата:
    а так-же в окошке где перечисляет копируемые файлы была опция "ещё" и показывался список файлов с их размером...  

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

    Всего записей: 879 | Зарегистр. 28-09-2003 | Отправлено: 16:35 03-09-2013 | Исправлено: Robby, 16:39 03-09-2013
    De1ta

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

    Цитата:
    Со стандартным статус диалогом такое не получится сделать, но возможно создать свое диалоговое окно с прогрессбаром и нужной кнопочкой
    а не подскажите пожалуйста?
    а то я нашёл только где сам перечисляешь файлы в таблице, а потом когда они копируются их и показывает...

    Всего записей: 109 | Зарегистр. 04-04-2008 | Отправлено: 16:56 03-09-2013
    ra700

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

    Всего записей: 76 | Зарегистр. 08-05-2007 | Отправлено: 19:27 03-09-2013
    Robby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    De1ta
    пример реализации: VLC.7z

    Всего записей: 879 | Зарегистр. 28-09-2003 | Отправлено: 10:29 04-09-2013
    De1ta

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

    Всего записей: 109 | Зарегистр. 04-04-2008 | Отправлено: 11:13 04-09-2013
    Vadim0211



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте, подскажите код для проверки ярлыка (условие: если ярлык ссылается на существующий файл, то вывести сообщение о том, что файл на месте, а если ярлык ссылается на несуществующий файл, то вывести сообщение о том, что файл пропал).  
    Заранее спасибо!

    Всего записей: 17 | Зарегистр. 15-04-2013 | Отправлено: 22:41 04-09-2013 | Исправлено: Vadim0211, 22:44 04-09-2013
    Robby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Vadim0211
    По умолчанию AMS такого не умеет, все что она может это создать или удалить ярлык.

    Всего записей: 879 | Зарегистр. 28-09-2003 | Отправлено: 22:55 04-09-2013
    ra700

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На одной странице разместил названия фильмов, а на другой разместил видеопроигрыватель - объект video с предустановленным видео "film" .
    Цель: сделать так, чтобы при нажатии на ссылку открывалась страница с проигрывателем и загружался фильм index.flv.
    Что сделано:
    На названии фильма код в On-Click:
    Page.Jump("player");
    Video.Load(video, "AutoPlay\\system\\01\\001\\index.flv", false, false);
    При клике на названии фильма открывется страница с проигрывателем и грузится только предустановленный фильм "film", а указанный в коде index.flv не загружается.
    Как правильно организовать просмотр фильмов?

    Всего записей: 76 | Зарегистр. 08-05-2007 | Отправлено: 16:44 05-09-2013 | Исправлено: ra700, 16:54 05-09-2013
    Robby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ra700
     
    код после Page.Jump("player"); не будет выполнен  
    тебе нужно его поместить на страницу с видеопроигрывателем player в On Show
    Video.Load(video, "AutoPlay\\system\\01\\001\\index.flv", true); -- такой код после загрузки видео начнет его воспроизведение
     
     
    Добавлено:
    Правильно будет при клике по назанию фильма получить путь к нему и сохранить в переменной, например sVideoPath, и при переходе на страницу плеера загружать его в On Show
     
    Video.Load(video, sVideoPath, true);

    Всего записей: 879 | Зарегистр. 28-09-2003 | Отправлено: 17:09 05-09-2013
    ra700

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

    Всего записей: 76 | Зарегистр. 08-05-2007 | Отправлено: 18:43 05-09-2013 | Исправлено: ra700, 18:40 06-09-2013
    ra700

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не удаляется файл. В On close страницы с проигрывателем вставил код:
    File.Delete("AutoPlay\\Scripts\\emb\\***.flv", false, false, false, nil);
    error_code = Application.GetLastError();
    if (error_code ~= 0) then
         -- some kind of error has occurred!
         Dialog.Message("Error", "File delete error: "..error_code);
         Application.Exit();
    end
     
    sVideoPath - адрес удалаемого файла "AutoPlay\\Scripts\\emb\\001.flv"
    При закрытии страницы проигрывателя файл загруженного видео должен удаляться, но не удаляется, а выдаваемый код 1024 (проблема с удалением файла).
     
    В чем может быть проблема?

    Всего записей: 76 | Зарегистр. 08-05-2007 | Отправлено: 18:40 06-09-2013 | Исправлено: ra700, 12:35 07-09-2013
    Robby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ra700
    скорее всего файл занят процесом самого авторана, такое часто бывает, последний используемый файл в скрипте не освобождается хотя к нему нет никакого обращения. Попробуй перед удалением файла загрузить предустановленное видео, а потом удаляй файл.

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

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

    Всего записей: 76 | Зарегистр. 08-05-2007 | Отправлено: 20:23 07-09-2013
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно как-нибудь соединять таблицы как строки конкатенацией?

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 14:35 08-09-2013
    Robby

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

    Цитата:
    Можно как-нибудь соединять таблицы как строки конкатенацией?

    нельзя

    Всего записей: 879 | Зарегистр. 28-09-2003 | Отправлено: 20:44 08-09-2013
    Marina_911

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ответьте, пожалуйста, можно ли посмотреть программный код разработанного обучающего курса, сгенерированного программой? И ещё, как получить загрузочный файл, в котором были бы скомпилированы и связаны все мультимедийные файлы, используемые в обучающем курсе?
    Заранее благодарю!

    Всего записей: 3 | Зарегистр. 03-09-2012 | Отправлено: 08:15 10-09-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