Jump to content
nemolorn

HotKeys

Recommended Posts

I don't have the Key codes memorized, so I put this script together to put together Hot Key Combinations for me because the sendKey function doesn't seem to work reliably with some parts of the game I'm working with.

 

[scar]Procedure NLSHK(ctrl,alt,shift,winkey,command:string);

begin

IF Uppercase(ctrl) = 'TRUE' then

Keydown(17) else ctrl := '';

IF Uppercase(alt) = 'TRUE' then

Keydown(18) else alt := '';

IF Uppercase(shift) = 'TRUE' then

Keydown(16) else shift := '';

IF Uppercase(winkey) = 'TRUE' then

Keydown(92) else winkey := '';

command := Uppercase(command)

IF Length(Command) = 1 Then

Keydown(strget(Command,1))

Else IF StrtoInt(GetLetters(Command)) > 1 Then

Case command of

'BACKSPACE' :Keydown(8);

'TAB' :Keydown(9);

'ENTER' :Keydown(13);

'SHIFT' :Keydown(16);

'ALT' :Keyup(18);

'CAPS LOCK' :Keydown(20);

'CAPS' :Keydown(20);

'CAPSLOCK' :Keydown(20);

'ESC' :Keydown(27);

'SPACEBAR' :Keydown(32);

'SPACE' :Keydown(32);

'PAGE UP' :Keydown(33);

'PAGEUP' :Keydown(33);

'PG UP' :Keydown(33);

'PGUP' :Keydown(33);

'PAGE DOWN' :Keydown(34);

'PAGEDOWN' :Keydown(34);

'PG DOWN' :Keydown(34);

'PGDOWN' :Keydown(34);

'END' :Keydown(35);

'HOME' :Keydown(36);

'LEFT' :Keydown(37);

'UP' :Keydown(38);

'RIGHT' :Keydown(39);

'DOWN' :Keydown(40);

'PRINTSCREEN' :Keydown(44);

'PRTSCRN' :Keydown(44);

'PRINT SCREEN' :Keydown(44);

'PRT SCR' :Keydown(44);

'INSERT' :Keydown(45);

'COPY' : Keydown(67);

'PASTE' : Keydown(86);

'CUT' :Keydown(88);

'WINDOWS' :Keydown(92);

'START' :Keydown(92);

'UNDO' :Keydown(90);

'F1' :Keydown(112);

'F2' :Keydown(113);

'F3' :Keydown(114);

'F4' :Keydown(115);

'F5' :Keydown(116);

'F6' :Keydown(117);

'F10' :Keydown(121);

'NUMLOCK' :Keydown(144);

'NUM LOCK' :Keydown(144);

'NUM' :Keydown(144);

end

Else IF Length(Command) <1 Then

Writeln('Fatal Error');

wait(250)

IF Uppercase(ctrl) = 'TRUE' then

begin

Keyup(17)

ctrl := 'ctrl'

end else;

IF Uppercase(alt) = 'TRUE' then

begin

Keyup(18)

alt := 'alt'

end else;

IF Uppercase(shift) = 'TRUE' then

begin

Keyup(16)

shift := 'shift'

end else;

IF Uppercase(winkey) = 'TRUE' then

begin

Keyup(92)

winkey := 'winkey'

end else;

IF Length(Command) = 1 Then

Keyup(strget(Command,1))

Else IF StrtoInt(GetLetters(Command)) > 1 Then

Case command of

'BACKSPACE' :Keyup(8);

'TAB' :Keyup(9);

'ENTER' :Keyup(13);

'SHIFT' :Keyup(16);

'ALT' :Keyup(18);

'CAPS LOCK' :Keyup(20);

'CAPS' :Keyup(20);

'CAPSLOCK' :Keyup(20);

'ESC' :Keyup(27);

'SPACEBAR' :Keyup(32);

'SPACE' :Keyup(32);

'PAGE UP' :Keyup(33);

'PAGEUP' :Keyup(33);

'PG UP' :Keyup(33);

'PGUP' :Keyup(33);

'PAGE DOWN' :Keyup(34);

'PAGEDOWN' :Keyup(34);

'PG DOWN' :Keyup(34);

'PGDOWN' :Keyup(34);

'END' :Keyup(35);

'HOME' :Keyup(36);

'LEFT' :Keyup(37);

'UP' :Keyup(38);

'RIGHT' :Keyup(39);

'DOWN' :Keyup(40);

'PRINTSCREEN' :Keyup(44);

'PRTSCRN' :Keyup(44);

'PRINT SCREEN' :Keyup(44);

'PRT SCR' :Keyup(44);

'INSERT' :Keyup(45);

'COPY' : Keyup(67);

'PASTE' : Keyup(86);

'CUT' :Keyup(88);

'WINDOWS' :Keyup(92);

'START' :Keyup(92);

'UNDO' :Keyup(90);

'F1' :Keyup(112);

'F2' :Keyup(113);

'F3' :Keyup(114);

'F4' :Keyup(115);

'F5' :Keyup(116);

'F6' :Keyup(117);

'F10' :Keyup(121);

'NUMLOCK' :Keyup(144);

'NUM LOCK' :Keyup(144);

'NUM' :Keyup(144);

end

Else IF Length(Command) <1 Then

Writeln('Fatal Error');

Writeln(ctrl+alt+shift+winkey+command)

end;[/scar]

Link to comment
Share on other sites

Похудение это тема, которая всегда актуальна для многих женщин. Многие из нас стремятся к идеальной форме, но часто сталкиваются с трудностями и препятствиями для этой цели. Но, с правильным подходом, похудение может быть достижимо без стресса и изнурительных диет. В данной статье мы рассмотрим 10 эффективных стратегий похудения, которые помогут дамам добиться хотимых результатов и сохранить здоровье.

1. Установите цель

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

2. Питание

Здоровое питание играет ключевую роль в процессе похудения. Сосредотачивайтесь на употреблении натуральных продуктов, богатых витаминами и минералами. Избегайте стремительных углеводов и жирной пищи. Устремляетесь к балансу макро- и микроэлементов в рационе.

3. Физическая активность

Регулярные физические упражнения не только лишь помогут спаливать калории, а также укрепят мускулы, улучшат общее самочувствие и увеличат выносливость. Найдите вид активности, который вам нравится: от йоги до плавания, от бега до танцев.

4. Гидрация

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

5. Сон

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

6. Управление стрессом

Стресс может стать препятствием на пути к похудению чтобы похудеть нужно Найдите методы расслабления и отдыха: медитация, йога, чтение книг, прогулки на свежем воздухе.

7. Каждодневный контроль

Ведение дневника пищевых привычек и физической активности поможет вам осознать, что вы едите и какое количество калорий потребляете, также оценить свои успехи.

8. Постепенные конфигурации

Избегайте радикальных диет и стрессовых ситуаций. Внедряйте конфигурации в питании и образе жизни чуть-чуть, чтобы они стали размеренными привычками.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
  • Create New...