Author Topic: чтение из файла  (Read 4135 times)

0 Members and 1 Guest are viewing this topic.

Луций

  • Активный участник
  • ***
  • Posts: 248
  • чат в телеге: https://t.me/klickermannchat
    • View Profile
    • Пишу скрипты на заказ:
чтение из файла
« on: October 14, 2014, 09:30:29 PM »
пытаюсь сделать копирование строки из файла и сразу вставление ее же, что бы избавиться от этого:

keydown(#shift)
keystring("C:")
keyup(#shift)
keystring("\eliz\1.jpg")

делаю вот этой строчкой(все вышеописанное находится в 1й строке файла):

keystring(TFREAD(zagolovki.txt, 1))

но он все равно ставит точкусзапятой вместо двоеточия

« Last Edit: October 14, 2014, 09:40:57 PM by Луций »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: чтение из файла
« Reply #1 on: October 14, 2014, 09:44:35 PM »
Все работает, имя файла должно быть в кавычках, сам файл должен быть в той же папке где скрипт.

Code: (clickermann) [Select]
keystring(TFREAD("Заголвки.txt", 1))

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: чтение из файла
« Reply #2 on: October 14, 2014, 09:47:03 PM »
но он все равно ставит точку с запятой вместо двоеточия

Ну естественно, с keystring по другому и не будет. Я её вообще никогда не использую, только вставка через буфер.

Луций

  • Активный участник
  • ***
  • Posts: 248
  • чат в телеге: https://t.me/klickermannchat
    • View Profile
    • Пишу скрипты на заказ:
Re: чтение из файла
« Reply #3 on: October 14, 2014, 10:09:15 PM »
сделал вставку через буфер

toclip(TFREAD(zagolovki.txt, 3)
v()

сам нашел, работает, зато теперь не работает копирование русской строки из этого же файла, копирует иероглифы, продолжаю поиски

aden

  • Оплот сообщества
  • ****
  • Posts: 363
    • View Profile
Re: чтение из файла
« Reply #4 on: October 14, 2014, 10:24:49 PM »
храните файл в UTF или CP1251 вообщем поиграйте с кодировками не помню какая именно кликермену нужна

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: чтение из файла
« Reply #5 on: October 14, 2014, 11:01:30 PM »
Да 1251. Проблема в том что те библиотеки на которых собран кликер не поддерживают юникод.
У меня XP sp3 с правкой реестра
Code: [Select]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
проблем с кодировкой никогда не возникает.