Здраствуйте.
Использую Xstarter 1.82. Хотелось бы сделать такую задачу:
после просмотра AVI-файла (закрытия проигрывателя) выходит окно с вопросом о дальнейшей судьбе файла.
Как можно выдернуть имя просмотренного файла, чтобы использовать его в задаче? Прошу совета.
Как "выдернуть" имя используемого файла из програм
- Alex
- Ас
- Сообщения: 2833
- Зарегистрирован: Вт апр 05, 2005 3:28 pm
- Откуда: Kaliningrad City
- Благодарил (а): 2 раза
- Поблагодарили: 91 раз
- Контактная информация:
С ходу могу придумать только два варианта:
1. Возможно в заголовке проигрывющей программы отображается имя проигрываемого файла. Можно попытаться имя файла извлечь из этого заголовка.
2. Более простой вариант. Запускать проигрывание файла с помощью xStarter. Тога после окончания проигрывания xStarter будет знать какой файл проигрывался.
1. Возможно в заголовке проигрывющей программы отображается имя проигрываемого файла. Можно попытаться имя файла извлечь из этого заголовка.
2. Более простой вариант. Запускать проигрывание файла с помощью xStarter. Тога после окончания проигрывания xStarter будет знать какой файл проигрывался.
-
- Пассажир
- Сообщения: 8
- Зарегистрирован: Сб апр 15, 2006 9:54 pm
- Откуда: Казань
- Благодарил (а): 0
- Поблагодарили: 0
Предпочтителен более сложный вариант. Имя отображается в заголовке проигрывателя в таком виде: "название файла без расширения - Light Alloy". Пытался записывать имя в таком виде в лог и заменить имя проигрывателя на расширение. Но, найти файл не получалось и, во-вторых, расширения м.б. разными. Подскажите, Alex, пожалуйста, дальнейшие действия (подробнее).
- Romik©
- Авиаконструктор
- Сообщения: 263
- Зарегистрирован: Пн май 16, 2005 10:05 pm
- Откуда: Кольчугино
- Благодарил (а): 0
- Поблагодарили: 9 раз
- Контактная информация:
Из любой ситуации есть выход
LA при начале воспроизведения, пишет в "LA.lap" теущий проигрываемый файл (Line 1)
Берём читаем этот файлик
Извлекаем только строку нумбер 1 (там полный путь)
Далее вопрос, а точно мы хотим удалить то-то то-то?
Если да то:
Удаляем "Строка нумбер 1" иначе ниче не делаем
Всё это на событие "окна Windows", заголовок окна "*Light Alloy", действие закрытие.
LA при начале воспроизведения, пишет в "LA.lap" теущий проигрываемый файл (Line 1)
Берём читаем этот файлик
Извлекаем только строку нумбер 1 (там полный путь)
Далее вопрос, а точно мы хотим удалить то-то то-то?
Если да то:
Удаляем "Строка нумбер 1" иначе ниче не делаем
Всё это на событие "окна Windows", заголовок окна "*Light Alloy", действие закрытие.
- Вложения
-
- Delete_Video_LA_.rar
- Удаление видео файла после закрытия LA
- (6.33 КБ) 571 скачивание
Экономте электроэнергию, выключайте Num Lock!