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

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



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Fira007
    Можешь отправить в личку (кнопка "Сообщение" над текстом моего сообщения).
     
    Pahuchiy1
    Попробуй вот этот код, я его уже выкладывал раньше.

    Код:
    function os.capture(sCmd, bRaw)
        local f = assert(io.popen(sCmd, "r"));
        local s = assert(f:read("*a"));
        f:close();
        if bRaw == true then
            return s;
        else
            s = string.gsub(s, "^%s+", "");
            s = string.gsub(s, "%s+$", "");
            s = string.gsub(s, "[\n\r]+", " ");
            return s;
        end
    end
     
    local s = os.capture("cmd.exe help dir");

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 22:25 28-05-2016
    karpovukg



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

    Цитата:
    Сделал небольшой пример с пропорциональным изменением нескольких объектов. Код в On Size страницы

    Красиво. Я себе положил в примеры. ИМХО, если добавить в шапку - многие нубы порадуются.
    Да, и за рус. справку еще раз поклон и респект! Я прям не нарадуюсь.

    Всего записей: 81 | Зарегистр. 13-01-2016 | Отправлено: 22:48 28-05-2016
    KerberX



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

    Цитата:
    Красиво. Я себе положил в примеры. ИМХО, если добавить в шапку - многие нубы порадуются.  

    Особенно когда узнают что для каждого объекта нужно писать собственный код.
     

    Цитата:
    Да, и за рус. справку еще раз поклон и респект! Я прям не нарадуюсь.

    Если что, её переводил не я.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 22:50 28-05-2016
    Pahuchiy1

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    karpovukg
    спасибо, это уже кое что. А можно как-то сразу в строку вывести? Без использования файла?

    Всего записей: 168 | Зарегистр. 11-01-2015 | Отправлено: 05:17 29-05-2016
    karpovukg



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pahuchiy1
    Можно попробовать через буфер, но с буфером cmd-шные утилиты не работают, надо подключать PowerShell, но я с ним не знаком. Наверняка на ресурсе есть нужная ветка.
    А KerberX не Вам отвечал разве? Я, правда, 90% не понял в его коде, но, похоже Ваш случай. Надо затестить, самому интересно.
     
     
    Добавлено:
    KerberX
    Затестил. Что-то вернулось. А именно строка приглашения cmd - ну как если бы открыл окошко консоли и там сверху написано что мол это микрософт и т.д. и дальше текущий каталог. Пробовал передать Вашу строку, пробовал пинг - рез. один и тот же. Может надо код допиливать под конкретные нужды? Для этого неплохо бы понимать его работу.
    На основе понятого мной, возник один вопрос:
    Функция принмает два аргумента - стр. и булин. Строковый мы ей передаем,  

    Код:
    local s = os.capture("cmd.exe help dir");

    а откуда она берет значение булиновского? Но это так, теоретизирование. Хотелось бы уяснить, как получить рез. работы переданного оператора.
    Вопрос насущен, так как недавно приходилось обращаться к консоли, я решил вопрос как Pahuchiy1. Но Ваше решение выглядит более изящным (хотя стандартный короче ). И может быть более гибким? Хотелось бы освоить и его.
    Pahuchiy1
    Забыл еще один полезный момент: если нужно передать несколько команд в одном сеансе консоли, между ними ставится знак &.
    На Вашем примере:

    Код:
    File.Run("ffmpeg.exe -i file.mp3  > c:\file.txt & c:\file.txt", "","", SW_SHOWNORMAL, true)

    Всего записей: 81 | Зарегистр. 13-01-2016 | Отправлено: 11:03 29-05-2016 | Исправлено: karpovukg, 13:36 29-05-2016
    Fira007



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

    Всего записей: 5 | Зарегистр. 26-05-2016 | Отправлено: 17:17 29-05-2016
    KerberX



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

    Цитата:
    Затестил. Что-то вернулось. А именно строка приглашения cmd - ну как если бы открыл окошко консоли и там сверху написано что мол это микрософт и т.д. и дальше текущий каталог. Пробовал передать Вашу строку, пробовал пинг - рез. один и тот же. Может надо код допиливать под конкретные нужды? Для этого неплохо бы понимать его работу

    По видимому, эта функция работает нормально только с командами cmd.exe. Этот код будет работать:

    Код:
    local s = os.capture("dir");

     

    Цитата:
    Функция принмает два аргумента - стр. и булин. Строковый мы ей передаем, а откуда она берет значение булиновского?

    Не откуда не берёт. Если он не передан, значит равен nil.
     
    Fira007
    AMS поддерживает следующие базы данных:
    MySQL
    SQLite3
    Oracle
    ODBC
    PostgreSQL
     
    С помощью плагинов можно использовать и некоторые другие.
     
    Я с ними никогда не работал, так что ничего подсказать не смогу.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 17:46 29-05-2016 | Исправлено: KerberX, 01:49 30-05-2016
    karpovukg



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вот хоть и стыдно, но все-таки спрошу:
    Можно-ли в скрипт эдиторе разбивать один оператор на несколько строк. Так не удобно, когда он сильно не влезает в ширину окна. Должна быть такая возможность, не может не быть ее.
    А стыдно потому, что ну ваще вопрос нубовский ваще. И искал, честное слово, искал.

    Всего записей: 81 | Зарегистр. 13-01-2016 | Отправлено: 00:13 05-06-2016
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    karpovukg
    Можно. Переносы не влияют на код, если только это не перенос внутри кавычек или что-то подобное. Взял бы да проверил.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 00:17 05-06-2016
    karpovukg



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KerberX
    Про перенос внутри кавычек я находил. И, таки проверял. Не помню уже что за ошибки компилятор выдавал, но они были. Раз ты говоришь: можно - значит можно. Значит что-то не так делал. Попробую еще. Прям вот просто: рвать строку и всё? Безо всяких "&", "+" или "|"?
    Спасибо.

    Всего записей: 81 | Зарегистр. 13-01-2016 | Отправлено: 06:55 06-06-2016
    KerberX



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

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



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

    Всего записей: 81 | Зарегистр. 13-01-2016 | Отправлено: 01:03 08-06-2016
    Pahuchiy1

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

    Всего записей: 168 | Зарегистр. 11-01-2015 | Отправлено: 12:10 08-06-2016 | Исправлено: Pahuchiy1, 12:37 08-06-2016
    Robby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pahuchiy1
    Table.Concat
    Возвращает строку, содержащую несколько или все значения в таблице. Значения будут разделены разделителем по вашему выбору.

    Код:
     
    t={"s","d"};
    Input.SetText("1", Table.Concat(t, ",", 1, TABLE_ALL));
     

     
    Люди когда же вы удосужитесь прочитать справку??? Там есть ответы на все ваши 99,9% вопросов. Потратьте час времени и прочтите ее от начала до конца. Узнаете много чего полезного!

    Всего записей: 879 | Зарегистр. 28-09-2003 | Отправлено: 12:45 08-06-2016
    Pahuchiy1

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    спасибо.Новая беда: не удаляется файл. Занят самим созданным Autoplay Aplication. Видел на форуме решение - обратиться к другому файлу. Но мне не помогло. Нужно что-то типа unlocker

    Всего записей: 168 | Зарегистр. 11-01-2015 | Отправлено: 14:02 15-06-2016
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pahuchiy1
    Какой файл не удаляется? В каком смысле "обратиться к другому файлу"? Формулируй вопрос чётче.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 16:30 15-06-2016
    Pahuchiy1

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

    файл - в моём случае - это мп3 файл созданный сторонним консольным приложением

    Всего записей: 168 | Зарегистр. 11-01-2015 | Отправлено: 16:42 15-06-2016
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pahuchiy1
    Ну так найди процесс этой сторонней программы и выруби его.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 16:50 15-06-2016
    Pahuchiy1

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

    Цитата:
    Занят самим созданным Autoplay Aplication

    Всего записей: 168 | Зарегистр. 11-01-2015 | Отправлено: 17:04 15-06-2016
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pahuchiy1
    Твоим Autoplay Aplication? Тогда как файл был открыт, чем?

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 17:05 15-06-2016
    Открыть новую тему     Написать ответ в эту тему

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