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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Floumen, теоретически LuaLanes может решить эту проблему, но я не могу заставить его видеть функции AMS, так что сейчас он относительно бесполезен. Функция lanes.gen() как раз из этой библиотеки. Инструкция в архиве в папке "Source/Docs/Index.html".
     
    Octanium
    Я написал функцию для перестройки списка. Было бы неплохо предупредить что "l" в "lrwxrwxrwx" также обозначает папку, как и "d".
     
    Функции
     
    Выполнение
     
    И ещё. Есть где-нибудь нормальная инструкция как написать расширение (DLL) к Lua на C/C++? Всё что я нашёл у меня даже не компилируется.
     
    И может быть кто знает что не так с этим кодом? Текст не копируется в буфер, функция  WinAPI.Clipboard.SetData() возвращает nil. Пробовал и "pBuffer" вместо "hMem" всё равно не работает. Интересно, поможет мне кто. Как Zloy_Gelud перестал тут появляться, так и помочь некому стало.
    Код

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 20:23 15-07-2015 | Исправлено: KerberX, 00:37 17-07-2015
    Floumen

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На MindQuake лежит плагин multithread - он поможет? По прочитанному у них, я так понял что она для внешних приложений. Но мне надо для основного приложения AMS.

    Всего записей: 9 | Зарегистр. 30-07-2014 | Отправлено: 06:51 17-07-2015
    KerberX



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

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 13:31 17-07-2015
    Octanium



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    KerberX, Огромное спасибо! попробую!. Принципе уже все и сам сделал но есть две проблем:
    1) в текстовом файле он почему-то, там где должно быть все одной строкой, делает в 2 строки.
    2) уперся в ограничения объекта input, просто не влазят все данные с полученного файла (нужно будет подсчитать сколько там строк\символов)
    Это не важно т.к. у меня есть ваша функция! за что еще раз огромное спасибо!
     
    Добавлено:
    Вот может кому интересно будет, вот какое чудо удалось сделать на AMS - http://sourceforge.net/projects/androidscript/ даже без плагинов. Но думаю в новых версиях они могут появится.

    Всего записей: 50 | Зарегистр. 07-02-2011 | Отправлено: 10:15 18-07-2015
    KerberX



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

    Цитата:
    1) в текстовом файле он почему-то, там где должно быть все одной строкой, делает в 2 строки.  

    Можно пример? А то я что-то не пойму как это могло случиться.

    Цитата:
    2) уперся в ограничения объекта input, просто не влазят все данные с полученного файла  (нужно будет подсчитать сколько там строк\символов)  

    У меня в Input влезает и 1 000 000 символов безо всякой его модификации. Но если это беспокоит то можно использовать объект RichText.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 12:55 18-07-2015
    Floumen

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По LuaThread нашёл вот это, но ещё не понял как это использовать
     
    http://sourceforge.net/projects/luathread/files/?source=navbar
     
    http://www.amsspecialist.com/viewtopic.php?f=2&t=2933

    Всего записей: 9 | Зарегистр. 30-07-2014 | Отправлено: 18:15 18-07-2015
    KerberX



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

    Цитата:
    http://www.amsspecialist.com/viewtopic.php?f=2&t=2933

    Обожаю сайт этого испанца. Всё выглядит красиво, но непонятно как с этим работать. Что ему мешало выложить пример проекта. Хотя я ещё поищу. Файл что по ссылке я скачал (owned.zip), как и ещё папку со всяким барахлом для AMS.
    https://mega.co.nz/#F!tIVCAIIb!6lo1VecWVHtps6JWtkjD9A
     
    Также я видел проект Lua-AIO. Там встроен именно нужный Thread. Вот сайт проекта. http://luaaio.luaforge.net/index.html
    Упоминание нашёл здесь: http://mydc.ru/topic2938.html
     
    На том же сайте есть полезная тема про Lua. Там люди делятся своими функциями. Из самого полезного могу назвать конвертирование текста из ANSI в UTF8 и обратно.
    http://mydc.ru/topic334.html

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 18:51 18-07-2015 | Исправлено: KerberX, 19:13 18-07-2015
    Octanium



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Как в Autoplay Media Studio полностью перекодировать текст\файл в кодировку UTF-8 w/o BOM в UNIX формате. Без использования плагинов. (мне нужно было что-бы AMS выдал мне юникс файл на выходе)
     
    Просто оставлю это здесь т.к. сам долго бился с этой проблемой. Добавлю комментарии.
     
    Спасибо KerberX за ссылочку на http://mydc.ru/topic334.html (там есть хороший декодер в UTF-8) и за функции для смены переноса строк.
     
    Записать в глобал:
    Подробнее...
     
    Проблема заключалась в формате перехода на новую строку, после кодирования файла его нельзя нормально использовать в UNIX системах он там вылетает.
     
    Просто перед сменой кодировки нужно перебрать файл построчно и поменять формат перехода с \r\n на \n. (примечание: переходы \r - CR - используется в 8-битовых машинах Commodore, машинах TRS-80, Apple II, системах Mac OS до версии 9 и OS-9, \n - LF - используется в Multics, UNIX, UNIX-подобных операционных системах (GNU/Linux, AIX, Xenix, Mac OS X, FreeBSD и др.), BeOS, Amiga UNIX, RISC OS и других, \n\r - CR+LF - используется в DEC RT-11 и большинстве других ранних не-UNIX- и не-IBM-систем, а также в CP/M, MP/M (англ.), MS-DOS, OS/2, Microsoft Windows, Symbian OS, протоколах Интернет)
     
    использование:
    - Считать файл в формате виндовс.

    Код:
    g_file = TextFile.ReadToString(""..temp_dir.."\\text.txt");

    - Меняем перенос строк

    Код:
    UnixScript = TextFile.WindowsToUnix(g_file);

    - Меняем кодировку в UTF8

    Код:
    UTF8_script = AnsiToUtf8 (UnixScript);

    - Записать полученные данные в файл

    Код:
    TextFile.WriteFromString(""..temp_dir.."\\text_unix.txt", UTF8_script, false);

     
    Радуемся =)

    Всего записей: 50 | Зарегистр. 07-02-2011 | Отправлено: 17:50 19-07-2015 | Исправлено: Octanium, 09:40 21-07-2015
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Octanium, спрячь код в тег [more][/more].
     
    И зачем делать так, какой смысл?

    Код:
     
    ""..svalueTCL..""
     

     
    Для смены перевода строки у меня есть такие функции. Они для файлов, но небольшое изменение и их можно их будет применить для строк.
    Подробнее...

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 21:01 19-07-2015 | Исправлено: KerberX, 21:02 19-07-2015
    Octanium



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

    Цитата:
    И зачем делать так, какой смысл?  

    Если вы про if мне показалось что там создается дополнительная строка. А вообще да без смысла). Спасибо попробую.
     
    Просто сам конкретного ответа или хоть намеков не нашел.
     
    как раз нужно решение для Unix в windows. Еще раз спасибо огромное.
     
    Добавлено:
    KerberX, как вашу функцию использовать? можно пример.
     
    У меня ошибка, 'WondowsTo Unix' (a nil value)
     
    Спасибо.
     
    Добавлено:
    а стоп, у меня нет плагина String, пробовал искать (для кодировки utf-8) не нашел. У вас есть ссылка?

    Всего записей: 50 | Зарегистр. 07-02-2011 | Отправлено: 21:10 19-07-2015
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Чёрт, забыл что они используют функции из другого модуля. Все три функции для файлов принимают в качестве аргумента путь к файлу. Эти принимают в качестве аргумента строку и возвращают строку с изменённым переводом строки.

    Код:
    function String.UnixToWindows(sText)
        return String.Replace(sText, "\n", "\r\n", false);
    end
    function String.WindowsToUnix(sText)
        return String.Replace(sText, "\r\n", "\n", false);
    end

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 21:27 19-07-2015 | Исправлено: KerberX, 23:34 19-07-2015
    Octanium



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

    Всего записей: 50 | Зарегистр. 07-02-2011 | Отправлено: 07:42 20-07-2015
    Octanium



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    KerberX, еще раз спасибо.
     
    Подправил свое сообщение, сделал все по нормальному - http://forum.ru-board.com/topic.cgi?forum=5&topic=39341&start=1960#21
     
    Все действия происходят в оперативной памяти.

    Всего записей: 50 | Зарегистр. 07-02-2011 | Отправлено: 20:55 20-07-2015
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всё хорошо, но опять же не надо делать так.

    Код:
     
    ""..UTF8_script..""
     

    Конкатенация пустой строки слева и справа не имеет смысла. Это во первых занимает время (если конечно при выполнении эта конструкция не оптимизируется интерпретатором), а во вторых ничего не даёт. Переменная UTF8_script и так строка.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 00:50 21-07-2015
    Floumen

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ещё вопрос
     
    Как бы сделать обновление файлов с http с проверкой размера файлов...
     
    Делаю лаунчер для игры с авто обновлением.

    Всего записей: 9 | Зарегистр. 30-07-2014 | Отправлено: 05:47 21-07-2015
    Octanium



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

    Всего записей: 50 | Зарегистр. 07-02-2011 | Отправлено: 08:01 21-07-2015 | Исправлено: Octanium, 09:35 21-07-2015
    Floumen

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если использовать плагин Download.start. то больше не подтормаживает окно. Теперь как-бы его встроить в пример DownloadEx ещё не нашёл.. Там идёт скачивание из списка объекта input или richtext... Вот только напомню сайта где я открыл тот пример.. В примере используется плагин ProgressEx

    Всего записей: 9 | Зарегистр. 30-07-2014 | Отправлено: 09:38 24-07-2015
    AntiWinLockerLive

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, пожалуйста.
    В моем проекте запускаются разные действия, форматирование, установка загрузчика, распаковка с помощью 7Zip
    Хотелось бы как то получить количество потраченного времени в часах, минутах... (измерение временных интервалов или так длительность)
    Как мне лучше реализовать?
    Почитал, так и не додумался...
    Если так, перед началом всех действий считываю системное время: System.GetTime прописываю в переменную.
    После окончания действий, опять считываю системное время и....
    И потом как то вычитаю и получаю затраченное время в минутах...
    Может есть другой способ, например запуск какого нибудь счетчика-таймера, секундомера, или как полностью реализовать предложенный мною?
     
    Еще вопрос:
    Как мне вскрыть свой же *.cdd от Autoplay Media Studio 8.3

    Цитата:
    Открываете в редакторе WinHEX созданный авторан (если авторан самораспаковывающийся, то нужно открывать извлекаемый во временную папку "autorun.exe") и с помощью поиска ищете строку _fonts.dat (это один из включаемых в архив файлов (шрифт), сам файл может отсутствовать). И первая строка перед этой строкой и есть пароль на архив.  

    Указанный способ не работает, а утилита от Kindly не дает пароля.

    Всего записей: 166 | Отправлено: 22:10 01-08-2015 | Исправлено: AntiWinLockerLive, 12:38 02-08-2015
    Octanium



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

    Всего записей: 50 | Зарегистр. 07-02-2011 | Отправлено: 10:26 02-08-2015
    Pazan



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

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

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 10:38 02-08-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