1 (изменено: dianamustdie1, 2015-11-08 00:06:13)

Тема: AHK: Нажатие backspace - символ в файле

Добрый день всем. Очень нужна помощь по такому поводу - необходимо реализовать отображение в текстовом файле нажатия кнопки backspace. Вот допустим я нажал на эту кнопку, и где нибудь в файле С:/ahk/ahk.txt тут же поставился символ, как будто я нажал на эту кнопку. Надеюсь понятно разъяснил? Очень нужна Ваша помощь.

2

Re: AHK: Нажатие backspace - символ в файле

dianamustdie1, в названии темы необходимо указывать префикс скриптового языка. Я исправил.

~Space:: FileAppend, %A_DD%.%A_MM%.%A_YYYY% %A_Hour%:%A_Min%:%A_Sec% `n, С:\ahk\ahk.txt   

3 (изменено: dianamustdie1, 2015-11-09 02:10:24)

Re: AHK: Нажатие backspace - символ в файле

Я новичок в AHK. можете подробнее рассказать об этом коде? Хотелось бы разобраться

4

Re: AHK: Нажатие backspace - символ в файле

dianamustdie1, ознакомьтесь с этой темой, отредактируйте свой пост.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5 (изменено: dianamustdie1, 2015-11-09 02:10:37)

Re: AHK: Нажатие backspace - символ в файле

teadrinker
Сделал.

6

Re: AHK: Нажатие backspace - символ в файле

Кто нибудь поможет?

7

Re: AHK: Нажатие backspace - символ в файле

dianamustdie1 пишет:

teadrinker
сделал.

А что вы сделали-то? Пост как был оформлен не по правилам, так и остался.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

8

Re: AHK: Нажатие backspace - символ в файле

teadrinker Вы издиваетесь?) Я сравнил свой пост с правилами Вашего форума и удалил из своего поста слово "типо", подумал, что может быть из за него все. Слушайте, я же просто помощи попросил. Неужели так сложно сказать хотя бы в какую сторону копать?

9

Re: AHK: Нажатие backspace - символ в файле

dianamustdie1 пишет:

teadrinker Вы издиваетесь?)

По-моему, это вы издеваетесь. Разве в правилах русским по белому не написано:

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

?
В то же время у вас:

я новичок в AHK. можете подробнее рассказать об этом коде? Хотелось бы разобраться

Разве в правилах не написано:

Избегайте избыточного цитирования! Не цитируйте пост, на который отвечаете, целиком. Используйте цитирование только в том случае, если иначе не будет понятно, на что Вы отвечаете, и старайтесь выбирать только ключевые фразы.

?
А вы зачем-то цитируетете предыдущий пост. Вот не понимаю таких людей, как вы, честно.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

10

Re: AHK: Нажатие backspace - символ в файле

teadrinker, Я все сделал. Может теперь сможете помочь мне?

11

Re: AHK: Нажатие backspace - символ в файле

dianamustdie1, Во втором посте Вам был предложен рабочий вариант. Замените Space на Backspace.

12 (изменено: Alectric, 2015-11-09 17:01:19)

Re: AHK: Нажатие backspace - символ в файле

Он имел ввиду 3й пост...

~ - спец-символ;
Space:: - горячая клавиша;
FileAppend - функция;
%A_DD% %A_MM% %A_YYYY% %A_Hour% %A_Min% %A_Sec% - встроенные переменные;
`n - ентер;
С:\ahk\ahk.txt - путь к файлу для FileAppend.

Если хочешь узнать больше.

Win 10 x64
AHK
                       Справка AHK v1 тебе в помощь.

13

Re: AHK: Нажатие backspace - символ в файле

FileAppend - команда;
`n -  это перевод строки (LF). Получается путём подстановки перед буквой n экранирующего символа (по умолчанию - символ акцента).

14

Re: AHK: Нажатие backspace - символ в файле

OFF: Команды... функции... вечно все путаю... но сути в принципе не сильно меняет... наверно.

Win 10 x64
AHK
                       Справка AHK v1 тебе в помощь.

15

Re: AHK: Нажатие backspace - символ в файле

Опера́тор (команда) — наименьшая автономная часть языка программирования.

Фу́нкция — фрагмент программного кода (подпрограмма), к которому можно обратиться из другого места программы. После выполнения функции, управление возвращается обратно в точку программы, откуда данная функция была вызвана. Функция может принимать параметры и возвращать значения.

16 (изменено: Alectric, 2015-11-09 20:46:25)

Re: AHK: Нажатие backspace - символ в файле

OFF: Ну по сути FileAppend тоже подпрограмма (правда уже внутри интерпретатора (думаю там куча DLLCall'ов)), и она тоже принимает параметры и возвращает значение (правда только в переменную ErrorLevel)... ладно неважно.

Win 10 x64
AHK
                       Справка AHK v1 тебе в помощь.

17

Re: AHK: Нажатие backspace - символ в файле

Ну у нас тут вообще скриптовые (макро-) языки, поэтому всё относительно. Тем не менее, есть хорошая примета: пользователь может создать функцию из других операторов, но он не может создать собственный оператор. Команды (операторы) пишут программисты вроде Chris Mallett.

18

Re: AHK: Нажатие backspace - символ в файле

не работает((
Создал скрипт, запустил, файл ahk.txt увы остается пустым!
Вот, даже скрин прикладываю, где точно видно, что я все правильно делаю, а файл key.txt пуст -
https://pp.vk.me/c624825/v624825080/4c297/D7_n4_meeoE.jpg
https://pp.vk.me/c624825/v624825080/4c2a0/T3M_noiYlJ0.jpg

19 (изменено: Alectric, 2015-11-10 17:22:36)

Re: AHK: Нажатие backspace - символ в файле

Путь к файлу написан неверно, возможно русская С.

C:\key\ahk.txt
Win 10 x64
AHK
                       Справка AHK v1 тебе в помощь.