Автокликер Clickermann :: Форум
		Основной раздел => Общие вопросы => Topic started by: Vulcan on April 26, 2013, 05:14:41 PM
		
			
			- 
				Удалите тему, спасибо.
			
- 
				Может так?
 LCLICK(2114,155)  // 0
 
 // Инициализируем переменные
 $filename = "1.txt"//Имя файла
 
 start:
 IF(TFCOUNT($filename) > 1)
 $i = 0
 FOR($i, $i<8)
 IF($i<8) //первые 7 строк считываем и обрабатываем
 $string = TFREAD($filename, 1) // Читаем строку 1 из файла
 TOCLIP($string)
 WAITMS(100)
 
 KEYDOWN (#CTRL) // Ctrl+V
 WAITMS (50)
 KEYDOWN (#V)
 WAITMS (50)
 KEYUP (#V)
 WAITMS (50)
 KEYUP (#CTRL)
 WAITMS (50)
 KEYDOWN (#ENTER)
 WAITMS (50)
 KEYUP (#ENTER)
 WAITMS (500)
 END_IF
 
 TFDELETE($filename, 1) // удаляем 1-ю строку 8 раз
 END_CYC
 
 LCLICK(x,y) //1-й клик
 WAITMS (100)
 LCLICK(x,y) //2-й клик
 WAITMS (100)
 GOTO(start)
 END_IF
 HALT
- 
				Может для понятности сделать 7 переменных. Подряд считать в них данные, потом заносить. И строки не удалять, а просто считать.
 Считали 7 строк, запомнили новое положение старое+8 (а лучше записали в другой файл).
 Обработали  считали положение и т.д. С этим стоит заморачиваться если файл с данными большой. В случае сбоя или ЧП можно будет начать заносить с определённого товара, а не с начала.