Kindly Воспользовался твоим советом, но проверить не смог, так как после записи на CD после запуска выдает сообщение «Could not find data file», хотя в предпросмотре autorun запускался.
» Autoplay Media Studio
vic499
Цитата:
Возможно у тебя в пути присутствует кириллица. При создании автономного .EXE-файла,
AMS жёстко конвертирует кириллицу в Unicode, хотя сама работает исключительно с ANSI (глюк? Незнаю...)
Цитата:
Программа загоняет всю проектную папку в самоаспаковывающийся архив. Для того что
бы в этом убедиться, достаточно запустить твой autorun.exe и заглянуть в папку временых файлов "Temp".
Не забывайте оптимизировать ресурсы!
Цитата:
Но при этом, некоторые файлы запускаются, а некоторые нет.
Возможно у тебя в пути присутствует кириллица. При создании автономного .EXE-файла,
AMS жёстко конвертирует кириллицу в Unicode, хотя сама работает исключительно с ANSI (глюк? Незнаю...)
Цитата:
И не совсем понятно, что при этом действии программа загоняет указанный мною *.exe файл в autorun.exe?
Программа загоняет всю проектную папку в самоаспаковывающийся архив. Для того что
бы в этом убедиться, достаточно запустить твой autorun.exe и заглянуть в папку временых файлов "Temp".
Не забывайте оптимизировать ресурсы!
vic499 странно, данное сообщение обычно появляется после применения некоторых протекторов и упаковщиков также непосредственно при самом повреждении (несоответствии целостности) авторана.
UMode
Цитата:
Это по умолчанию. Можно сделать запуск всех внешних файлов по отдельности, указав вручную пути, о чем говорилось чуть выше. У меня все игровые автораны так созданы.
UMode
Цитата:
Программа загоняет всю проектную папку в самоаспаковывающийся архив.
Это по умолчанию. Можно сделать запуск всех внешних файлов по отдельности, указав вручную пути, о чем говорилось чуть выше. У меня все игровые автораны так созданы.
Kindly
Цитата:
У меня один раз выскочило это сообщение при первом автозапуске CD, сразу после прожига. При последующих автозапусках больше не васкакивало. Странно это. Может быть это связано с качеством болванки (т.е. хреново читает).
P.S. Я не использовал ни каких упаковщиков.
Цитата:
vic499 странно, данное сообщение обычно появляется после применения некоторых протекторов и упаковщиков также непосредственно при самом повреждении (несоответствии целостности) авторана.
UMode
У меня один раз выскочило это сообщение при первом автозапуске CD, сразу после прожига. При последующих автозапусках больше не васкакивало. Странно это. Может быть это связано с качеством болванки (т.е. хреново читает).
P.S. Я не использовал ни каких упаковщиков.
Kindly
Цитата:
Имеются упакованные mdf файлы,с автораном выполненым в 4.0 версии.
Так там по умолчанию загрузка установки игры с инсталяцией демона и установки в его 1 диска.И есть кнопки для смены дисков соответственно(2-ой,3-ий,4-ый.)Так вот я сам хочу написать свой авторан на эти же файлы!
А то от скаченных примеров через 5 минут просмотра в голове кавардак начался, варианты просто обалденные!
Цитата:
Тебе надо, чтобы образ раскрывался, либо монтировался?
Имеются упакованные mdf файлы,с автораном выполненым в 4.0 версии.
Так там по умолчанию загрузка установки игры с инсталяцией демона и установки в его 1 диска.И есть кнопки для смены дисков соответственно(2-ой,3-ий,4-ый.)Так вот я сам хочу написать свой авторан на эти же файлы!
А то от скаченных примеров через 5 минут просмотра в голове кавардак начался, варианты просто обалденные!
Пробовал сделать новый проект, по проще (картинка и пару кнопок), писал на разные болванки, все равно выдает ошибку.
vic499, думаю без разницы, какой проект. Может резак уже плохой. Так или иначе странно это, у меня никогда подобного не было.
Резак у меня Gigabyte на базе Lite-on 1693S три месяца - проблем никаких. Nero 7.0.8.2. WINDOWS XP SP2. P3-800, i815. AutoPlay Media Studio 6.0.2.0 перевод Kindly.
Добавлено:
Нашел я, где собака порылась. Ларчик открывался просто. По прочитанному материалу у меня сложилось мнение, что продуктом программы являются только файлы autorun.exe и autorun.inf (т.е. вся необходимая информация находится в них) и не обратил внимание на папку AutoPlay. Поэтому когда я записывал на болванку только autorun.exe и autorun.inf без папки AutoPlay такая фигня и получалась. Нет худа без добра. Теперь буду ковырять дальше.
Добавлено:
Нашел я, где собака порылась. Ларчик открывался просто. По прочитанному материалу у меня сложилось мнение, что продуктом программы являются только файлы autorun.exe и autorun.inf (т.е. вся необходимая информация находится в них) и не обратил внимание на папку AutoPlay. Поэтому когда я записывал на болванку только autorun.exe и autorun.inf без папки AutoPlay такая фигня и получалась. Нет худа без добра. Теперь буду ковырять дальше.
Дядьки, в чем я ошибся? Создал проект с 2-мя страницами:
page1
page2
каждая страница содержит один веб-объект - web1 с url по умолчанию:
http://myproject.com/index.php
написал скрипт для клавиш F1/F2/F3/F4 page1/properties/script/On Key:
Код: if e_Key == 112 then
Page.Jump("page1");
elseif e_Key == 113 then
Page.Jump("page2");
--
elseif e_Key == 114 then
Page.Jump("page1");
Web.LoadURL("Web1", "http://myproject.com/index.php?s=888");
elseif e_Key == 115 then
Page.Jump("page2");
Web.LoadURL("Web1", "http://myproject.com/index.php?s=999");
end
page1
page2
каждая страница содержит один веб-объект - web1 с url по умолчанию:
http://myproject.com/index.php
написал скрипт для клавиш F1/F2/F3/F4 page1/properties/script/On Key:
Код: if e_Key == 112 then
Page.Jump("page1");
elseif e_Key == 113 then
Page.Jump("page2");
--
elseif e_Key == 114 then
Page.Jump("page1");
Web.LoadURL("Web1", "http://myproject.com/index.php?s=888");
elseif e_Key == 115 then
Page.Jump("page2");
Web.LoadURL("Web1", "http://myproject.com/index.php?s=999");
end
Возможно ли в AMS изменить кодовую страницу (по умолчанию) на кириллицу (204)?
St0nehead
А зачем две страницы? Проблема твоя скорее всего в последовательности действий. Отсюда и ошибка. Т.е. после Page.Jump все остальное уже выполнятся не будет, потому что ты уже перешел на новою страницу. Почему бы не сделать, чтобы все загружадось в одном web объекте? Или тогда нужно писать несколько иначе что-то типа такого:
Цитата:
а в On Show Page 1
...
Цитата:
А зачем две страницы? Проблема твоя скорее всего в последовательности действий. Отсюда и ошибка. Т.е. после Page.Jump все остальное уже выполнятся не будет, потому что ты уже перешел на новою страницу. Почему бы не сделать, чтобы все загружадось в одном web объекте? Или тогда нужно писать несколько иначе что-то типа такого:
Цитата:
...
elseif e_Key == 114 then
myKey = "F3"
Page.Jump("page1");
а в On Show Page 1
...
Цитата:
if myKey == "F3" then
Web.LoadURL("Web1", "http://myproject.com/index.php?s=888");
elseif myKey == "F4" then
Web.LoadURL("Web1", "http://myproject.com/index.php?s=999");
end
Прочитала всю эту ветку. Довольно интересно. Хотелось бы выразить огромную благодарность специалистам в этой области за помощь таким зеленым, как я. С прогой работаю не очень давно и в основном создаю мелкие авторуны. В английском и в скриптах полный ноль к сожалению, поэтому много чего из приведенных примеров по-просту не поняла. Надеюсь, что когда-нибудь дорасту до них. А пока, хочу попросить привести пример такого скрипта:
имеется New Label или Paragraph. Хотелось бы сделать из New Label - бегущую строку (просто себе бегит и не остановливается, постоянно повторяя один и тот же текст). А из Paragraph - так как в проге не очень-то симпатичные прокрутки, хотелось бы тоже сделать двигающийся текст.
Такого я еще не встречала в примерах, поэтому (если это, конечно, возможно!) приведите, пожалуйста, пример скрипта.
имеется New Label или Paragraph. Хотелось бы сделать из New Label - бегущую строку (просто себе бегит и не остановливается, постоянно повторяя один и тот же текст). А из Paragraph - так как в проге не очень-то симпатичные прокрутки, хотелось бы тоже сделать двигающийся текст.
Такого я еще не встречала в примерах, поэтому (если это, конечно, возможно!) приведите, пожалуйста, пример скрипта.
BLACK ROZE
Простенький бегущий текст в объекте Label
Код:
--Убираем текст
Label.SetText("Label1","");
--текст, который у нас "побежит"
txt = "Привет участникам соревнований!"
-- считаем количество символов
strlen = String.Length(txt);
--вводим переменную, пока нулевую
content=""
--цикл вывода по одной букве нашего текста
for char = 1, strlen do
--а вот теперь наша переменная уже не пустая,
--мы в нее пишем по одной букве СПРАВА-НАЛЕВО,
--если нужно наоборот, вместо Left пишем Right
content = String.Left(txt, char);
--выводим то, что получилось в наш Label
Label.SetText("Label1", content);
--а тут регулируем скорость "прокрутки"
Application.Sleep(100)
end --всё
Простенький бегущий текст в объекте Label
Код:
--Убираем текст
Label.SetText("Label1","");
--текст, который у нас "побежит"
txt = "Привет участникам соревнований!"
-- считаем количество символов
strlen = String.Length(txt);
--вводим переменную, пока нулевую
content=""
--цикл вывода по одной букве нашего текста
for char = 1, strlen do
--а вот теперь наша переменная уже не пустая,
--мы в нее пишем по одной букве СПРАВА-НАЛЕВО,
--если нужно наоборот, вместо Left пишем Right
content = String.Left(txt, char);
--выводим то, что получилось в наш Label
Label.SetText("Label1", content);
--а тут регулируем скорость "прокрутки"
Application.Sleep(100)
end --всё
BLACK ROZE
Цитата:
Скрипт подошел?
Цитата:
поэтому (если это, конечно, возможно!) приведите, пожалуйста, пример скрипта.
Скрипт подошел?
Я же говорю, не сильна я в скриптах! А точнее полный ноль! Если можешь (хотя бы на этом примере -
Цитата:
напиши только то, что должно быть в окне скрипта.
Цитата:
Скачала, загрузила в АМS... А дальше-то что? Что мне там искать и где что посмотреть?
Цитата:
"Привет участникам соревнований!"
напиши только то, что должно быть в окне скрипта.
Цитата:
А с прокруткой Параграфа: а кто мешает нарисовать свою полосу прокрутки?
Да и организовать по другому не сложно...
Вот пример положил: http://antenna.spb.ru/wremenno/hover-scroll.apz
Разбирайся
Скачала, загрузила в АМS... А дальше-то что? Что мне там искать и где что посмотреть?
BLACK ROZE
Цитата:
Ну так я же и написал, код, который нужно просто скопировать в "окно скрипта"!
Цитата:
А там нужно смотреть код на каждом объекте и пытаться понять, как это реализовано...
просто если все так запущено, что непонятно, что можно сделать с примером, то не побоюсь показаться неоригинальным : а статьи из шапки уже прочитаны?
Цитата:
напиши только то, что должно быть в окне скрипта.
Ну так я же и написал, код, который нужно просто скопировать в "окно скрипта"!
Цитата:
Скачала, загрузила в АМS... А дальше-то что? Что мне там искать и где что посмотреть?
А там нужно смотреть код на каждом объекте и пытаться понять, как это реализовано...
просто если все так запущено, что непонятно, что можно сделать с примером, то не побоюсь показаться неоригинальным : а статьи из шапки уже прочитаны?
Я думаю мне надо было сразу уточнить, что использую последнюю версию 6.0.3.0, перевод от Kindly (и не советуйте переходить на английскую - это равносильно тому, что вообще не работать с прогой!)
Так вот. Открываю AMS, экспортирую скачаный файл, открывается пустой проект, ни объектов, ни каких-либо изменений в функциях, ничего - просто один пустой белый лист. Возможно, я что-то не так делаю... Палками только не бейте!
Далее по скрипту.
Во-первых:
Цитата:
Потом копирую строки в окно. Вопрос: зачем нужно считать количество символов и нужно ли это значение потом куда-нибудь записывать?
Цитата:
и это куда записывать-то точнее вместо чего (char?)? Если у меня предложение в 50 символов, то мне нужно будет 50 раз записывать в такую строчку каждую букву?
Вообщем, я же говорю, что я полный ноль в этом. И статьи из шапки мне тоже не помогли - читала и не по одному разу. Например, меня до сих пор мучает вопрос о вставке GIFов в проект, читала статью из шапки, что это делается как веб-объект, ну хоть убейте меня, не смогла я разобраться что-там и куда-там. Я всегда делала маленькие простые проекты: запустить файл, открыть папку и т.п. До большего я наверное еще не доросла. Простите уж меня за назойливость.
Так вот. Открываю AMS, экспортирую скачаный файл, открывается пустой проект, ни объектов, ни каких-либо изменений в функциях, ничего - просто один пустой белый лист. Возможно, я что-то не так делаю... Палками только не бейте!
Далее по скрипту.
Во-первых:
Цитата:
--Убираем текст- убираю, пишет что нельзя оставить это поле пустым - оставляю в поле "пробел", чтоб не кричало.
Потом копирую строки в окно. Вопрос: зачем нужно считать количество символов и нужно ли это значение потом куда-нибудь записывать?
Цитата:
--а вот теперь наша переменная уже не пустая,
--мы в нее пишем по одной букве СПРАВА-НАЛЕВО,
--если нужно наоборот, вместо Left пишем Right
content = String.Left(txt, char);
и это куда записывать-то точнее вместо чего (char?)? Если у меня предложение в 50 символов, то мне нужно будет 50 раз записывать в такую строчку каждую букву?
Вообщем, я же говорю, что я полный ноль в этом. И статьи из шапки мне тоже не помогли - читала и не по одному разу. Например, меня до сих пор мучает вопрос о вставке GIFов в проект, читала статью из шапки, что это делается как веб-объект, ну хоть убейте меня, не смогла я разобраться что-там и куда-там. Я всегда делала маленькие простые проекты: запустить файл, открыть папку и т.п. До большего я наверное еще не доросла. Простите уж меня за назойливость.
GOOSE, интересная реализация. Делаю бегущую строку при запуске. Но вот как бы беда. Получается, что движение строки, либо появление букв, т.е. скорость, зависит от Application.Sleep. В результате пока строка "крутится", приложение спит и невозможно нажать никакую кнопку. Вообще реально реализовать бегущую строку без засыпания самого приложения?
Kindly
Цитата:
Думаю, что единственный в твоем варианте способ (если нужно "бежать" пока остальные команды выполняются) - анимированный GIF или Flash...
Но я, увы, не очень большой спец Может и еще способ есть...
Добавлено:
BLACK ROZE
От версии программы не зависит.
Просто открой этот файл своей программой (кликнуть два раза на файле), ничего импортировать\экспортировать не нужно!
Теперь о моем коде:
1. Создай новый проект.
2. Добавь объект Label (ничего не меняй в настройках, абсолютно!)
3. Открой свойства страницы Page1, вкладка Script (вторая)
4. На ней ищешь вкладку On Show, открываешь.
5. Копируешь прямо из форума мой код от начала и до конца
6. Вставляешь его на открытую вкладку полностью, ничего не меняя!
7. Жмешь везде ОК, окошки закрываются...
8. Нажимаешь на иконку монитора в верхней строке окна программы, это предпросмотр. Открывается проект, уже так, как он будет выглядеть в результате, смотришь и видишь, как это работает!
PS Все, что в коде начинается с --, является комментарием, который я написал, чтобы было понятно, какая команда, что делает. Это пояснение тебе, а не указание, что сделать
Добавлено:
Kindly
я тут подумал...
Способ наверное, есть...
Можно попробовать поиграться с координатами.
Правда, я не знаю, как это будет выгдядеть, просто мысли пока... Буквы придется делать каждую в отдельном объекте (либо Label, либо как Image)
Я лично никогда этого не делал, но примеры видел...
Цитата:
Вообще реально реализовать бегущую строку без засыпания самого приложения?
Думаю, что единственный в твоем варианте способ (если нужно "бежать" пока остальные команды выполняются) - анимированный GIF или Flash...
Но я, увы, не очень большой спец Может и еще способ есть...
Добавлено:
BLACK ROZE
От версии программы не зависит.
Просто открой этот файл своей программой (кликнуть два раза на файле), ничего импортировать\экспортировать не нужно!
Теперь о моем коде:
1. Создай новый проект.
2. Добавь объект Label (ничего не меняй в настройках, абсолютно!)
3. Открой свойства страницы Page1, вкладка Script (вторая)
4. На ней ищешь вкладку On Show, открываешь.
5. Копируешь прямо из форума мой код от начала и до конца
6. Вставляешь его на открытую вкладку полностью, ничего не меняя!
7. Жмешь везде ОК, окошки закрываются...
8. Нажимаешь на иконку монитора в верхней строке окна программы, это предпросмотр. Открывается проект, уже так, как он будет выглядеть в результате, смотришь и видишь, как это работает!
PS Все, что в коде начинается с --, является комментарием, который я написал, чтобы было понятно, какая команда, что делает. Это пояснение тебе, а не указание, что сделать
Добавлено:
Kindly
я тут подумал...
Способ наверное, есть...
Можно попробовать поиграться с координатами.
Правда, я не знаю, как это будет выгдядеть, просто мысли пока... Буквы придется делать каждую в отдельном объекте (либо Label, либо как Image)
Я лично никогда этого не делал, но примеры видел...
GOOSE
Я так и делала первый раз, сейчас еще раз попробывала. Кликаю два раза на "hover-scroll", окно "Импортирование проекта" - ввести имя проекта, а дальше открывается проект - один пустой лист.... без каких-либо объектов....
S.P.: Было у меня подозрение... Перекачала еще раз твой пример - при открытии его вот такое сообщение ZIP File read error! А дальше "Heвoзмoжнo зaгpyзить E:\Temp\hover-scroll.apz" И сейчас вообще не могу его загрузить: ни простым открытием, ни импортом (интересно, как это у меня получилось тогда?...)
Я так и делала первый раз, сейчас еще раз попробывала. Кликаю два раза на "hover-scroll", окно "Импортирование проекта" - ввести имя проекта, а дальше открывается проект - один пустой лист.... без каких-либо объектов....
S.P.: Было у меня подозрение... Перекачала еще раз твой пример - при открытии его вот такое сообщение ZIP File read error! А дальше "Heвoзмoжнo зaгpyзить E:\Temp\hover-scroll.apz" И сейчас вообще не могу его загрузить: ни простым открытием, ни импортом (интересно, как это у меня получилось тогда?...)
Подскажите, пожалста, где можно найти плагины SQLite, Crypto, MSMEDIAPLAYER.
DenVl
Так вроде бы все это уже есть в AMS 6.0.
Добавлено:
Kindly
Как вариант можно использовать Web-объект в который засунуть HTML-страничку со скриптом бегущей строки. В инете примеров бегущей строки на JavaScript - валом и каких хочешь.
Добавлено:
BLACK ROZE
Цитата:
Я тоже пробовал несколько раз закачать... Похоже, что проблема не в закачке, а в битом архиве.
Так вроде бы все это уже есть в AMS 6.0.
Добавлено:
Kindly
Как вариант можно использовать Web-объект в который засунуть HTML-страничку со скриптом бегущей строки. В инете примеров бегущей строки на JavaScript - валом и каких хочешь.
Добавлено:
BLACK ROZE
Цитата:
S.P.: Было у меня подозрение... Перекачала еще раз твой пример - при открытии его вот такое сообщение ZIP File read error!
Я тоже пробовал несколько раз закачать... Похоже, что проблема не в закачке, а в битом архиве.
BLACK ROZE
tavria2
Да, судя по всему, архивчик того...
Сорри!
Завтра с работы перезалью.
PS Пример перезалил. Должно быть теперь все нормально.
tavria2
Да, судя по всему, архивчик того...
Сорри!
Завтра с работы перезалью.
PS Пример перезалил. Должно быть теперь все нормально.
Ну, вот. Теперь я вижу все объекты. Буду теперь разбираться. Спасибочки.
Бегущая строка. Если еще актуально, смотрите мой примерчик.
tavria2
Нет слов! Отличная реализация!
И, что самое главное ИМХО, правильная по идеологии!
Нет слов! Отличная реализация!
И, что самое главное ИМХО, правильная по идеологии!
tavria2
Не возражаешь против публикации проекта у меня?
Естствн, с сохранением авторства!
Не возражаешь против публикации проекта у меня?
Естствн, с сохранением авторства!
GOOSE
Цитата:
Не возражаю
Цитата:
Не возражаешь против публикации проекта у меня?
Не возражаю
Угу, вижу. Спасибо за рекламму Кстати хороший у тебя сайт, вот только описанием к файлам ты не балуешь...
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
Предыдущая тема: Matrix Screensaver
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.