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

» Autoplay Media Studio

Автор: saavaage
Дата сообщения: 05.11.2009 21:01
Zhakazaz
предыдущая страница разбирали- как раз Ваш случай. Смотрите мою переписку с tavria2

Добавлено:
Zhakazaz
либо качай по моей ссылке. Выкладывал для tavria (там как раз это делалось на page2
Автор: GOOSE
Дата сообщения: 25.02.2010 11:26
Herbit
А с чего им там быть?
Я досконально смотреть не стал, так как не работает, потому как в проекте нет ни картинок, ни звуков, а приводить проект в рабочее состояние за тебя времени жалко, сорри...
Но сходу увидел, что у тебя и объекта Label1, в который ты пытаешься вывести строки вообще нету! Это ошибка или ты просто вообще не понимаешь, что ты делаешь?
...просто если не понимаешь, то парни тратят время зря... придется объяснять с азов...
Автор: Zhakazaz
Дата сообщения: 05.11.2009 21:12
saavaage
Cпасибо. Буду разбираться.
Автор: lerik2703
Дата сообщения: 25.02.2010 11:32
GOOSE

про Label я уже который день Herbit твержу!)))
Автор: saavaage
Дата сообщения: 05.11.2009 21:19
Zhakazaz
настоятельно рекомендую скачать все по ссылкам, которые выкладывал Djon1970 для меня. Их все было 5-6. Это настоящая находка для таких Newbies как мы.
Автор: GOOSE
Дата сообщения: 25.02.2010 12:28
Таки не поленился
Добавил стандартные звуки еффектов, добавил три картинки и добавил объект Label1.
Проект работает.
Автор: tavria2
Дата сообщения: 05.11.2009 21:22
saavaage

Цитата:
как заблокировать выход из папки games в каталог SOFTWARE?

Я предлагаю в "корневой" папке Games - не отображать "пиктограмму" вверх.

Код: -- определение функций по обработке файлов и каталогов папки...
function RefillFilesList()
-- очистка listbox Soft
ListBox.DeleteItem("Soft",LB_ALLITEMS);

StatusDlg.Show();
tblFiles = File.Find(g_strDefaultFolder,"*.exe",false,true);--отбирать только ехе-файлы
StatusDlg.Hide();
-- добавление для каталогов в листбоксе значения UP и его заполнение (listbox)
if g_strDefaultFolder ~= "SOFTWARE\\games" then
ListBox.AddItem("Soft","[..]","UP");
end
if(tblFiles)then
for i, filename in tblFiles do
tblFileParts = String.SplitPath(filename);
tblAttributes = File.GetAttributes(filename);
if(tblAttributes)then
if(tblAttributes.Directory)then
ListBox.AddItem("Soft","["..tblFileParts.Filename.."]",filename);
else
ListBox.AddItem("Soft",tblFileParts.Filename..tblFileParts.Extension,filename);
end
end
end
end
end
RefillFilesList();
Автор: lerik2703
Дата сообщения: 25.02.2010 12:46
GOOSE
а что ему не работать я же рабочий пример пректа на 80 странице оставил))кстати заметил косяк если проект какое-то время свёрнут то надпись пропадает вообше или перемешаеться!это из-за русика наверно?!

Автоизменение размеров снял косяк пропал...


Добавлено:
Хи если верить Label.GetPos то объект перемешаетья куда на потолок сообшение типа Х=53 Y=-468 )
Автор: saavaage
Дата сообщения: 05.11.2009 21:45
tavria2
все гениальное - просто. Еще раз Спасибо Большое.
Автор: GOOSE
Дата сообщения: 25.02.2010 17:04
lerik2703

Цитата:
а что ему не работать

это я Herbit - это у него не работает

ЗЫ Не знаю... я русификатором не пользуюсь, потому как глюки вылезают в самых неожиданных местах
Автор: Sadf163rus
Дата сообщения: 06.11.2009 10:06
мне ни кто не поможет?
Автор: Herbit
Дата сообщения: 25.02.2010 22:58
Друзья! У меня все вышло, спасибо вам за терпение))))))
Автор: saavaage
Дата сообщения: 06.11.2009 19:47
tavria2, еще один вопрос (честно, пытался найти ответ сам, но приходится опять просить помощи):
у меня в проекте добавлена кнопка на 2 и 3 листе по копированию выделенного файла в заданную папку.
Например, на page 2 код, повесил на кнопку такой:

Код:
docSelected = ListBox.GetSelected("Docs");
if(docSelected)then
local strPath = ListBox.GetItemData("Docs",docSelected[1]);
-- Create a folder on the user's Desktop.
Folder.Create(_DesktopFolder.."\\New");

-- Show the status dialog.
StatusDlg.Show(MB_ICONNONE, false);

-- Copy file to the "New" folder.
File.Copy(strPath, _DesktopFolder.."\\New", true, true, false, true, nil);

-- Check to see if the file copied successfully by getting the error code.
error = Application.GetLastError();

-- Hide the status dialog.
StatusDlg.Hide();

-- If it failed (not equal to 0), display a dialog informing the user.
-- If no error occurred, then - notice-message
if (error ~= 0) then
Dialog.Message("Копирование завершено с ошибкой. Попробуйте еще раз", MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
else
Dialog.Message("Notice", "Копирование завершено успешно", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

end

end
Автор: lorents
Дата сообщения: 25.02.2010 23:58
Помогите, пожалуйста решить проблему

Код: StatusDlg.Show(MB_ICONNONE, false);
StatusDlg.ShowProgressMeter(false);
StatusDlg.SetTitle("Working..");
StatusDlg.SetMessage(" Executing Command...");

local sz_commandline = "AutoPlay\\Docs\\optipng.exe -o7 C:\\2009.png"

tblResult = CommandLine.Execute(sz_commandline, 0);

if (tblResult ~= nil ) then

Paragraph.SetText("Paragraph1", tblResult.StdOut);
Input.SetText("Input2", tblResult.StdError);
Input.SetText("Input3", tblResult.ExitCode);

StatusDlg.Hide();

else

StatusDlg.Hide();
Dialog.Message("Error", "Failed To Execute command Line..", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

end
Автор: tavria2
Дата сообщения: 07.11.2009 10:11
saavaage

Цитата:
Все отрабатывает нормально, но после копирования выбранного файла, при выходе из страницы и затем возвращении обратно список листбокса обнулен. Почему?
Причем обнуляется информация на всех листбоксах на всех страницах проекта.
У меня сейчас совершенно нет времени с этим разбираться, посмотри события страниц: On Show и On Close - скорее всего где-то в этих событиях и происходит очистка ListBox.

Sadf163rus

Цитата:
запускал приложение из рядом лежащей папки?

Если папка лежит рядом с autorun.exe, то путь к твоей папке будет иметь вид:
_SourceFolder.."\\Моя папка". Сам механизм запуска файла - см.справку по действию File.Run.
Автор: lerik2703
Дата сообщения: 26.02.2010 11:12
lorents
Ну если подкинешь плагин CommandLine могу посмотреть))
Автор: AstraZak
Дата сообщения: 26.02.2010 19:11
Кто знает способ открыть некий файл, найти там допустим что-нить "23 CA 75 32", заменить на своё и сохранить.
Автор: saavaage
Дата сообщения: 07.11.2009 10:52
tavria2, конечно есть. Но, дело в том, что они и были до появления этих кнопок и все было ОК. Но, спасибо, сейчас поэкспериментирую...
Проверил - нет вроде не в этом дело, но направление верное, буду рыть...

Глюк устранил, но не понятен принцип. Конкретно
Как ни странно дело оказалось в создании папки на рабочем столе и копировании в нее. Как только я закоментировал строку:
Folder.Create(_DesktopFolder.."\\New");
и убрал из пути:
File.Copy(strPath, _DesktopFolder.."\\New", true, true, false, true, nil);
путь .."\\New"
все заработало нормально.
Причем создание папки можно оставлять - все работает нормально. Но вот при попытке скопировать туда - начанаются описанные выше проблемы. В чем дело?
Автор: lorents
Дата сообщения: 26.02.2010 19:36
lerik2703

Цитата:
Ну если подкинешь плагин CommandLine могу посмотреть))

он же есть в AMS PluginPowerPack, ты его не устанавливал?
http://www.amsplugins.com/details.asp?ID=95&CID=1
Автор: lorents
Дата сообщения: 07.11.2009 12:50
Подскажите, пожалуйста, как сделать чтобы объект "Web" был не втопленным?
Автор: GOOSE
Дата сообщения: 27.02.2010 10:56
AstraZak

Смотри справку
- String.Replace


Код: Example 3
-- Read the contents of a text file into a string.
contents = TextFile.ReadToString("C:\\MyFile.txt");

-- Check the error code of the last example.
error = Application.GetLastError();
-- If an error occurred, display the error message.
if (error ~= 0) then
Dialog.Message("Error", _tblErrorMessages[error], MB_OK, MB_ICONEXCLAMATION);
else
-- Replace every occurrence of the string "Robert" with the string "Adam".
new_contents = String.Replace(contents, "Robert", "Adam", true);

-- Write out the modified contents of the text file.
TextFile.WriteFromString("C:\\MyFile.txt", new_contents, false);

-- Check the error code of the last example.
error = Application.GetLastError();
-- If an error occurred, display the error message.
if (error ~= 0) then
Dialog.Message("Error", _tblErrorMessages[error], MB_OK, MB_ICONEXCLAMATION);
end
end

Автор: lorents
Дата сообщения: 07.11.2009 21:08
Видел пример недавно, где диалоговое окно не блокирует страницы проекта, но остается поверх проекта, никто его не встречал, а то не могу найти?

нашел, может кому тоже пригодится
Автор: Alexey87
Дата сообщения: 08.11.2009 13:52
Подскажите, пожалуйста, как можно в AutoPlay Media Studio при наведении курсора на объект достичь схожего эффекта:
http : // depositfiles . com / files / okp2x6cm1
Автор: lerik2703
Дата сообщения: 27.02.2010 11:46
GOOSE
мне не надо открывать какой-то файл и что-то там менять
lorents
это то что в шапке?установил но этого плагина там не было!Плагин не возврашает текушего значения отсюда и висяк,думаю что-бы исправить это работу плагина следует запускать в отдельном процессе(хотя могу и ошибаться)!
Автор: lorents
Дата сообщения: 08.11.2009 14:00
Alexey87

Цитата:
Подскажите, пожалуйста, как можно в AutoPlay Media Studio при наведении курсора на объект достичь схожего эффекта:

ссылка битая
Автор: GOOSE
Дата сообщения: 27.02.2010 15:18
lerik2703
Сорри Это я AstraZak

ЗЫ Пост поправил...
Автор: Alexey87
Дата сообщения: 08.11.2009 14:22
ИСПРАВЛЕНО (удалите пробелы!)
http : // depositfiles . com / files / okp2x6cm1
Автор: lorents
Дата сообщения: 27.02.2010 20:24
lerik2703

Цитата:
это то что в шапке?установил но этого плагина там не было!Плагин не возврашает текушего значения отсюда и висяк,думаю что-бы исправить это работу плагина следует запускать в отдельном процессе(хотя могу и ошибаться)!

а можно поподробнее? не не совсем тебя понял
Автор: Jonne brava
Дата сообщения: 08.11.2009 18:52
Всем привет.

Вводные:
Есть книга в электронном варианте, нужно сделать для неё красивую оболочку которая будет запускаться с диска. По сути это будет электронная версия книги, диск с которой будет идти в комплекте с печатным вариантом.

Вопрос 1:
Я думаю, что это нужно делать в Autoplay MS, не будет ли это забиванием гвоздей микроскопом?

Вопрос 2:
Если таки не будет, то каким образом мне импотировать обьёмные тексты из *.pdf книги в создаваемую оболочку, если
1) в AMS ламер (что в принципе поправимо)
2) копипастом в параграф вставляется прилично, но ничтожно мало в обьёме книги.
3) кнопка загрузить в параграф аццки ругается на не ASCII формат текста (и не факт что загрузится больше чем при копипасте).

Подскажите пожалуйста.
Автор: Herbit
Дата сообщения: 28.02.2010 14:24
Ребят, а как повесить на изображение или кнопку MP3?
Ставлю файл в быстрых действиях, но он ругается на то, что файл не сопоставлен с проигрывателем.

Добавлено:
Вроде разобрался... через действие Open Document... Только так можно?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132

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


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