Ru-Board.club
← Вернуться в раздел «Программы»

» Autoplay Media Studio

Автор: lorents
Дата сообщения: 22.02.2010 20:44
lerik2703

Цитата:
как тебе вот этот пример(пишу как есть из готового проекта) по крайней мере окно захватывает!

сделал, у меня проект зависает при запуске батника
теперь я понимаю почему tavria2 сказал, что лучше этого не делать

Цитата:
в файле Images Optimization Suite.ba добавить вверху title=cmd кстати а что кодовая страница не 866?

экзешки не понимают кириллицу

Цитата:
это с плагином LuaCom?я что-то не нашел как создать окно MS-Dos!?

чем мне понравился этот проект, что он не разу не завис, а нельзя его к cmd прикрутить?
Автор: Herbit
Дата сообщения: 22.02.2010 21:08
lerik2703
так и есть, у меня 7-ая версия... Ну вот я сделал слайд-шоу.... ну так кроме изменения интервала ничего поменять и не могу. Поэтому все сплошником и идет... Неужели все это скриптовать нужно? Дык я не умею((((


Автор: lerik2703
Дата сообщения: 22.02.2010 22:41
lorents


Цитата:
сделал, у меня проект зависает при запуске батника
теперь я понимаю почему tavria2 сказал, что лучше этого не делать


у меня нормально окно принимаеться (правда я на к конце останавливаю выполнение)!единственное что сценарий батника не работает даже если запускаю напрямую(не видет файлы картинок)!ты точно такой пример использовал как я привел?

Herbit

Slideshow Maker ну на сколько я помню то этот пример удолетворяет двум первым требованием!

Цитата:
Неужели все это скриптовать нужно?

естественно набор быстрых действий ограничен!
Автор: lorents
Дата сообщения: 22.02.2010 23:55
lerik2703

Цитата:
у меня нормально окно принимаеться (правда я на к конце останавливаю выполнение)!единственное что сценарий батника не работает даже если запускаю напрямую(не видет файлы картинок)!ты точно такой пример использовал как я привел?

сделал так как ты сказал, висит проект и все
если не трудно скинь свой проект, может я чего не сделал, хотя вряд ли
а ты кидал картинки в папку Images? С png все в порядке, но вот jpg бывают случаи увеличения размера картинки, уже выяснил почему, предпринимаю меры для их устраниения
Автор: Herbit
Дата сообщения: 23.02.2010 00:01

Цитата:
lerik2703

Ок.. а как активировать этот Slideshow Maker?

З.Ы. Аааа... разобрался...)))) а с подписями никак, да?
Автор: lerik2703
Дата сообщения: 23.02.2010 00:03
lorents

тогда лучше ты скинь свой проект т.к. я тупо работаю с файлом Images Optimization Suite.bat и картинки соответстено в папке с этим файлом!

Herbit

Путь по умолчанию для строки выполнить"C:\Program Files\AutoPlay Media Studio 7.0\Templates\Slideshow Maker.apt"
и какие подписи?
Автор: lorents
Дата сообщения: 23.02.2010 00:44
lerik2703

Цитата:
тогда лучше ты скинь свой проект т.к. я тупо работаю с файлом Images Optimization Suite.bat и картинки соответстено в папке с этим файлом!

http://webfile.ru/4316609
Автор: Herbit
Дата сообщения: 23.02.2010 00:49
lerik2703
Ну... я делаю слайд-шоу живописи и графики.... поэтому рядом с каждой работой хотелось бы видеть её название и технику исполнения. С кнопками прокрутки разобрался... Интервал выставил больше и повесил кнопочки))) Не пауза, конечно, но всё-равно гораздо лучше нежели нонстопное исполнение страницы. Спасибо)

Ещё вопрос назрел... AMS на DVD болванку запишет проект? Просто внизу проги шкала только для CD. Или она дальше сдвинется, когда привысится лимит?
Автор: lerik2703
Дата сообщения: 23.02.2010 01:37
lorents

по сути ты мне прислал то что я тебе и написал единственно что ты не подключил плагин Win.Api но это мелочь(как я уже писал что это из готового проекта не стал ничего убирать)! у меня опять же работает!у тебя из проводника Windows файл Images Optimization Suite.bat запускаеться и нормально работает(т.е. действие for находит картинки у меня пишет что файлы не найдены )поэтому я изменил файл на


Код: @echo off
cls
title= cmd
color f0

optipng.exe -o7 "Images.png"
pngout.exe "Images.png"
deflopt.exe "Images.png"

jpegtran.exe -optimize "Images.jpeg" "Images.jpeg"
jhead.exe -purejpg "Images.jpeg"


pause
Автор: Herbit
Дата сообщения: 23.02.2010 08:53
lerik2703
а как название "проявить" на экране?
Автор: lorents
Дата сообщения: 23.02.2010 11:10
lerik2703
Все это очень странно, а какая у тебя ос?
У меня Windows XP SP3
Автор: lerik2703
Дата сообщения: 23.02.2010 13:51
Herbit

код на On Slide Chahged

Код: result= SlideShow.GetImagePath("slide_show",SlideShow.GetCurrentSlide("slide_show"));
result=String.Right(result, (String.Length(result) - String.ReverseFind(result, "\\", true)));
if result == "IMAG1.JPG" then --имя файла с учетом реестра
Label.SetText("Label1", "Это Фото1");
elseif result == "IMAG2.JPG" then
Label.SetText("Label1", "Это Фото2");
elseif result == "IMAG3.JPG" then
Label.SetText("Label1", "Это Фото3") end
Автор: AleksTrin
Дата сообщения: 23.02.2010 17:38
Слушайте ребята, а можно сделать в АMS прогу, которая бы заполняла данные в прогу написаной на VB?
Автор: Herbit
Дата сообщения: 23.02.2010 18:59
lerik2703
не выходит(((

result= SlideShow.GetImagePath("slide_show",SlideShow.GetCurrentSlide("slide_show"));
result=String.Right(result, (String.Length(result) - String.ReverseFind(result, "\\", true)));
if result == "IMAG1.JPG" then --0001.jpg
Label.SetText("Label1", "Музыкальная композиция. 2002. Холст, масло.");
elseif result == "IMAG2.JPG" then --0002.jpg
Label.SetText("Label1", "Яблоневый цвет. 2003. Бумага, акварель.");
elseif result == "IMAG3.JPG" then --0003.jpg
Label.SetText("Label1", "Пахарь. 2004. Бронза, патина.") end

Вот написал так.... что не так? )))
Автор: lerik2703
Дата сообщения: 23.02.2010 20:13
Herbit
Давай тогда посмотрим что у тебя не получаеться!верно ли имя объекта SlideShow?в примере slide_show,по умолчанию присваивается имя SlideShow1! 0001.jpg как я понял это имя твоего файла?и соответственно объект метки ( Label1) создал?

кстати для получения пути можно воспользоватся так же встроенноей переменной e_FilePath
Автор: lorents
Дата сообщения: 23.02.2010 20:36
lerik2703

Цитата:
кстати я нашел почему у меня цикл в батике не работал а зависает проект за-за оператора while можно заменить Application.Sleep() но не совсем это будет правильно!

ты прав, сейчас попробовал и все заработало, но как ты мог заметить то как бы окно cmd появляется отдельно и только потом становится частью окна проекта.
Кстати через luacom.CreateObject, как тот пример, который я показал, такого я не заметил, да и работал вроде бы корректно.
Как ты думаешь, есть возможность из этого сделать плагин, который открывал обычные экзешники?
Автор: Herbit
Дата сообщения: 23.02.2010 21:35
lerik2703
да, имя объекта SlideShow1.... имя файла, да, такое....
А что такое объект метки?)))
и про встроенную переменную не очень понял))) сорри)))
Автор: lerik2703
Дата сообщения: 23.02.2010 22:57
lorents
Да заметил.Это из-за того что получаем дескриптор окна по заголовку! у меня не совсем корректно работал пример переодически ошибки выскакивали думаю это из-за простаты примера!

Цитата:
Как ты думаешь, есть возможность из этого сделать плагин, который открывал обычные экзешники?

Что такое СОМ и скакими объектами работает плагин luacom по сути ответ на твой вопрос!
Здесь
Herbit
Значит первая строка должна иметь следуюший вид и вместо IMAG1.JPG, 0001.jpg

Код: result= SlideShow.GetImagePath("SlideShow1",SlideShow.GetCurrentSlide("SlideShow1"));
....
if result == "0001.JPG" then --0001.jpg
....
Автор: Herbit
Дата сообщения: 23.02.2010 23:13
lerik2703
не-а... не выходит....(((
А в каком виде я должен увидеть надпись на экране?
Автор: lorents
Дата сообщения: 23.02.2010 23:18
lerik2703

Цитата:
Что такое СОМ и скакими объектами работает плагин luacom по сути ответ на твой вопрос!

понял, спасибо что объяснил
Автор: lerik2703
Дата сообщения: 23.02.2010 23:38
Herbit
В виде обычной текстовой строки к примеру "Музыкальная композиция. 2002. Холст, масло" только без ковычек! объект Label может располагатся поверх объекта SlideShow
или в любой области проета! а как ты себе представляешь отображение комента?
Автор: Herbit
Дата сообщения: 23.02.2010 23:53
lerik2703
ну как.... думаю, что либо рядом с картинкой, либо при наведении курсора)))
Ну так а эту "любую" область можно назначить?

Да ну ладно.... всё-равно у меня ничего не выходит...)))) не появляются комменты.
Автор: lerik2703
Дата сообщения: 24.02.2010 00:07
Herbit

Цитата:
С кнопками прокрутки разобрался... Интервал выставил больше и повесил кнопочки

точно так же перетащить мышкой))

Добавлено:
Herbit
какой нибудь файлообменник найду пришлю пример!))
Автор: Herbit
Дата сообщения: 24.02.2010 00:24
lerik2703
Буду весьма благодарен))) Спасибо
Автор: lerik2703
Дата сообщения: 24.02.2010 01:11
Herbit
Ссылка для скачивания
шрифт может отличатся от моего я использовал Monotype Corsiva
Автор: Herbit
Дата сообщения: 24.02.2010 17:58
lerik2703
Я уж не знаю на что думать((((
вот ссылка на то, что я сделал по аналогии.... но надписей нету(((

Ссылка
Автор: lerik2703
Дата сообщения: 25.02.2010 11:26
Herbit

Правильно и не будет потому что не куда выгрузить текст объект метки не создан!если ты не заметил то в моем примере внижнем левом углу красовалась надпись New Label?!!
Автор: GOOSE
Дата сообщения: 25.02.2010 11:26
Herbit
А с чего им там быть?
Я досконально смотреть не стал, так как не работает, потому как в проекте нет ни картинок, ни звуков, а приводить проект в рабочее состояние за тебя времени жалко, сорри...
Но сходу увидел, что у тебя и объекта Label1, в который ты пытаешься вывести строки вообще нету! Это ошибка или ты просто вообще не понимаешь, что ты делаешь?
...просто если не понимаешь, то парни тратят время зря... придется объяснять с азов...
Автор: lerik2703
Дата сообщения: 25.02.2010 11:32
GOOSE

про Label я уже который день Herbit твержу!)))
Автор: GOOSE
Дата сообщения: 25.02.2010 12:28
Таки не поленился
Добавил стандартные звуки еффектов, добавил три картинки и добавил объект Label1.
Проект работает.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132

Предыдущая тема: PHP RapidGet Pro V


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.