Тема: AHK: Вырезание строки из файла
Уважаемые гуру, помогите пожалуйста с кодом.
Он наверное безобразный, т.к. я частями его собрал с разных тем форумов.
Вот что получилось
FILE = Список.txt
FileRead, out, %FILE%
loop, parse, out, `n, `r
{
CNT_STROK:=a_index ; - запись в CNT_STROK количество строк
If (A_LoopField != "")
Num++
}
FileReadLine, line, %FILE%, 1
Loop, read, %FILE%, tempfile.txt
{
IfNotInString, A_LoopReadLine, %line%, FileAppend, %A_LoopReadLine%`n
}
FileMove, tempfile.txt, %FILE%, 1
}
Список в файле это название профилей браузера, каждая из строк будет потом запускать браузер с нужным профилем, это я постараюсь сам реализовать.
К вам я за помощью по коду, если не затруднит, подскажите, как переделать код так, чтобы в цикле можно было указать количество строк для вырезания, например Loop, 3, т.е. три строки первые строки вырезаем и смещаем их в тот же файл, но в конец, и после каждого пройденного цикла, выдавал MsgBox с названием вырезанной строки..
Можно ли переделать данный код под эту задачу? Буду очень признателен за Вашу помощь!