|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Создание и открытие только что созданного файла |
|
Создание и открытие только что созданного файла
|
Пользователь Сообщения: 126 |
Создаю скриптик с помощью которого выбирается файл который открывается определёной програмой пример: выбираю файл k790I.fbn он открывается програмой и получается файл k790I.raw как раз таки до этого момента все хорошо а потом надо только что созданый k790i.raw открыть второй програмой. всё хорошо да только имя файла может быть любое.
вот наколякал такой скрипт $message = "Выберите файл FS." $var = FileOpenDialog($message, @WindowsDir & "", "Прошивки FS (*.fbn;)", 1) If @error Then MsgBox(4096,"","No File(s) chosen") Else $var = StringReplace($var, "|", @CRLF) $var1 = run("babe2raw.exe " & $var) sleep ( 500) ProcessClose("babe2raw.exe") $PID = ProcessExists("babe2raw.exe") ; Will return the PID or 0 if the process isn't found. If $PID Then ProcessClose($PID) run ( "SEFStool4.exe"& $var1) EndIf $message = "Выберите файл FS." $var = FileOpenDialog($message, @WindowsDir & "", "Прошивки FS (*.fbn;)", 1) If @error Then MsgBox(4096,"","No File(s) chosen") Else $var = StringReplace($var, "|", @CRLF) $var1 = run("babe2raw.exe " & $var) sleep ( 500) ProcessClose("babe2raw.exe") $PID = ProcessExists("babe2raw.exe") ; Will return the PID or 0 if the process isn't found. If $PID Then ProcessClose($PID) т.е не открывается программа и вообще ничего неделается вот что пишет аутоит >"C:\Program Files\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "C:\FS\1.au3" >Exit code: 0 Time: 8.546 |
|
Отправлено: 10:52, 02-05-2009 |
Пользователь Сообщения: 126
|
Профиль | Отправить PM | Цитировать Неработает
Цитата Elbek:
вот что написано в инструкции Далее открываем командную строку (пуск > выполнить > наберите cmd > нажмите Enter) и набираем в командной строке CD\FS, жмем Enter. После этого набираем команду: SEFSTool.exe xxx.fbn C:\FS (где xxx - это имя файла прошивки). Жмём Enter. send() не предлагать |
|
Отправлено: 16:19, 09-05-2009 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Цитата Bars66:
$message = "Выберите файл FS." $var = FileOpenDialog($message, "c:/fs", "Прошивки FS (*.fbn;)", 1) ; окно выбора файла $filename = StringRegExp($var, '(?i).*\\(.*\..*)',1); дергает имя файла Run("sefstool.exe" & " " & $filename[0] & " " & "C:\FS\", "c:\fs") ; переходит в c:\fs\, и запускает SEFSTool.exe xxx.fbn C:\FS |
|
Отправлено: 18:24, 10-05-2009 | #12 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Открытие файла в программе | cra5h_ | AutoIt | 4 | 19-11-2009 15:39 | |
C/C++ - Открытие текстового файла | .::.DIMA.::. | Программирование и базы данных | 4 | 05-05-2009 12:17 | |
Разное - Открытие файла из сети | Dijio | Microsoft Windows 2000/XP | 2 | 18-03-2008 09:10 | |
Открытие файла в Pinnacle Studio 9.3.5.10 | CTEPBA | Видео и аудио: обработка и кодирование | 6 | 02-07-2005 03:20 | |
c++ открытие файла | Guest | Программирование и базы данных | 4 | 08-08-2003 02:40 |
|