Author Topic: Чтение из файла и копирование через KEYSTRING  (Read 4504 times)

0 Members and 2 Guests are viewing this topic.

agrx

  • Зашел в гости
  • *
  • Posts: 17
    • View Profile
Здравствуйте. Моя 2-я программа, которую я пытаюсь сделать. 1-я увенчалась успехом, хоть и состоит всего из 2-х строчек =). Выполняет нажатие кнопки в одном, хоть и свернутом окне. Типа автосбор ресурсов в одной игрушке получился.

Эта предистория для того, что бы вы поняли, что раньше в кликере я только записывал действия, теперь пытаюсь налаживать непосредственно через программирование.


Теперь суть проблемы: наваял примерно следующее:
Code: [Select]
keystring(TFREAD("text.txt", 1))
WAITMS(500)
KEYPRESS(#Enter)
HALT
в надежде, что заработает. Сложность в том, что через копирование и вставку через Ctrl+V не получится, игра защищена от вставок. Только набор. Вот. Уважаемые знатоки, подправьте код, чтобы он в планах делал примерно следующее: считал 1-ю строку, скопировал, вставил в переменную keystring, пропечатал это в чате, нажал Enter, пошел считывать следующую строку, снова те же действия, пока не дойдет до конечной строки. Потом стоп кода.
 ::)

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Code: (clickermann) [Select]
FOR($a=1,$a<TFCOUNT("text.txt")+1)
   KEYSTRING(TFREAD("text.txt", $a))
   WAITMS(500)
   KEYPRESS(#Enter)
   WAITMS(500)
END_CYC
HALT

agrx

  • Зашел в гости
  • *
  • Posts: 17
    • View Profile
Благодарю, отлично пашет!  :D

СлавьЯнИнъ

  • Активный участник
  • ***
  • Posts: 179
    • View Profile
Знатоки, скажите, в новой версии программы, оператор KEYSTRING, различает регистр символов в печатаемой строке?

Необходимо для ввода url в адресную строку браузера.
добрый смех равняет всех

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Знатоки, скажите, в новой версии программы, оператор KEYSTRING, различает регистр символов в печатаемой строке?
Необходимо для ввода url в адресную строку браузера.

Нет функция все та же. Используй копирование через буфер.