1

Тема: AHK: Как сделать буквы в слове поочередно большими и маленькими

Нужен скрипт для AHK, который сделает буквы в слове поочередно большими или маленькими
Пример: пОоЧеРеДнО
Можно либо в процессе письма, либо по нажатию на клавишу :^]

2

Re: AHK: Как сделать буквы в слове поочередно большими и маленькими

Str = Нужен скрипт для AHK, который сделает буквы в слове поочередно большими или маленькими

Loop, Parse, Str 
	NewStr .= Format("{:" ((i := !i) ? "U" : "L") "}", A_LoopField)
	
MsgBox % NewStr
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru
OS: Win7x64, AutoHotkey_L v1.1.30.03 (Unicode 32-bit). AhkSpy, Hotkey, ClockGui

3

Re: AHK: Как сделать буквы в слове поочередно большими и маленькими

Один вопрос — нафига?

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

4

Re: AHK: Как сделать буквы в слове поочередно большими и маленькими

Для грамотной переписки, полагаю: https://bash.im/quote/402188.

5

Re: AHK: Как сделать буквы в слове поочередно большими и маленькими

Я что-то подобное подозревал.

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

6

Re: AHK: Как сделать буквы в слове поочередно большими и маленькими

serzh82saratov
А как сделать так, чтобы он в браузере во время ввода это делал? Или как задать выделенный текст значением Str, чтобы комбинацией клавиш он заменял его?

7

Re: AHK: Как сделать буквы в слове поочередно большими и маленькими

teadrinker
В точку :^]

8

Re: AHK: Как сделать буквы в слове поочередно большими и маленькими

PoisonedInside пишет:

А как сделать так, чтобы он в браузере во время ввода это делал? Или как задать выделенный текст значением Str, чтобы комбинацией клавиш он заменял его?


1::LOLRegister()

LOLRegister() {
	TempClipboard := ClipboardAll
	Clipboard =
	SendInput {LCtrl Down}{vk43}{LCtrl Up}    ;  "C"
	ClipWait, 0.3
	If ErrorLevel
		Return , Clipboard := TempClipboard 
	Loop, Parse, Clipboard
		NewStr .= Format("{:" ((i := !i) ? "U" : "L") "}", A_LoopField)
	Clipboard := NewStr
	Sleep 100
	SendInput {LCtrl Down}{vk56}{LCtrl Up}    ;  "V"
	Sleep 300
	Clipboard := TempClipboard
}
PoisonedInside пишет:

А как сделать так, чтобы он в браузере во время ввода это делал?

Это сюда.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru
OS: Win7x64, AutoHotkey_L v1.1.30.03 (Unicode 32-bit). AhkSpy, Hotkey, ClockGui

9

Re: AHK: Как сделать буквы в слове поочередно большими и маленькими

serzh82saratov
Спасибо огромное, помогли :^))))