Suenish219
Новичок
- Сообщения
- 1
- Репутация
- 0
Версия AutoIt: 3.14
Описание:
Хочу написать плагин для BathApkTools.
Вот сама идея:
1-Из батника Autoit принимает ($CmdLineRaw)-имя самого проекта $CmdIn и $ProjF -путь к проекту.Пример autoit /uc brows1er /g:\XXX\-xxx-Android-xxx-\Utilits\BatchApkTool\Uc browser
2-Autoit выводит consolewrite ($CmdLineRaw) Пример Uc browser
3-autoit читает данные : consolewrite = (IniRead ( "' & @ScriptDir & '\' & $CmdIn & '", 'Begin', Все данные Begin, "ErNoParametr" )). Вот тут проблема- надо прочитат все параметры и значение в секции Begin и вывел все данные в ConsoleWrite.
4-Autoit ждет(ConsoleRead), если введен 1, тогда $DataSec = 1.Если введен 2, тогда $DataSec = 2 и.т.д.
5-Autoit выполняет действие, опсанное в ini файле, в секций $DataSec :1)Если найден Параметр-Replace,тогда читает данные параметра Replace и делает замену на to в $ProjF
6-Atoit в командную строку выводит сколько сделал пойск: 211/54120000
7-После выполнение consolewrite = Все ok
Вот пример Ini:
[Begin]
1=Удалить рекламу в домашней странице
[1]
1)Replace="lp_navi"
1)To=""
:IL_AutoIt_1:
Примечания:
Описание:
Хочу написать плагин для BathApkTools.
Вот сама идея:
1-Из батника Autoit принимает ($CmdLineRaw)-имя самого проекта $CmdIn и $ProjF -путь к проекту.Пример autoit /uc brows1er /g:\XXX\-xxx-Android-xxx-\Utilits\BatchApkTool\Uc browser
2-Autoit выводит consolewrite ($CmdLineRaw) Пример Uc browser
3-autoit читает данные : consolewrite = (IniRead ( "' & @ScriptDir & '\' & $CmdIn & '", 'Begin', Все данные Begin, "ErNoParametr" )). Вот тут проблема- надо прочитат все параметры и значение в секции Begin и вывел все данные в ConsoleWrite.
4-Autoit ждет(ConsoleRead), если введен 1, тогда $DataSec = 1.Если введен 2, тогда $DataSec = 2 и.т.д.
5-Autoit выполняет действие, опсанное в ini файле, в секций $DataSec :1)Если найден Параметр-Replace,тогда читает данные параметра Replace и делает замену на to в $ProjF
6-Atoit в командную строку выводит сколько сделал пойск: 211/54120000
7-После выполнение consolewrite = Все ok
Вот пример Ini:
[Begin]
1=Удалить рекламу в домашней странице
[1]
1)Replace="lp_navi"
1)To=""
:IL_AutoIt_1:
Примечания: