HelPad

Francais


INTRODUCTION

Helbreath Crusade is a massive online roleplaying game (up to 4500 player on the same server). Some actions are really repetitive, so using macros is welcome. Win2k or XP offers macros in the OS, but Win9x not. So I wrote HelPad for players like me, an discovered many interresting features in multi-threadprogramming. It's not easy!
HelPad also offers a calculator for caracteristics and skill develloppement time.Beware formulas may be not exact!

DISCLAIMER

Of course being a free program, do not expect any support. By using it, you assume all responsibility about what you do with it, what it does (or not) for you ; and any result from its use. HelPad is only in English and may not work with Corean or Japanese version.
Note that HookDllHB.dll contains keyboard interception routines. It is NOT intended as a key-logger or spy program and will not access to the internet

HelPad is Freeware If you like it, and feel its worth something; you can reward me in the game, either with a gentle word, a rep+ or some item, on Apocalypse server (see About Tab).

HOW TO?

HelPad is Zipped. Just unzip & run. No need for installation. The DLL is mandatory for mocroing, f you remove it, HelPad will remove macroing! HelPad.ini file contains text macros; you can edit text macros inside HelPad. HBmacro1.ini & HBmacro2.ini contain advanced macros, and must be edited using a standard text editor (ie WillyPad on my site is perfect for it!).
Macros are triggered usinf [ALT] + NumPad keys, or [CTRL] + [SHIFT] + Fxx keys.

ADVANCED MACROS SYNTAX

All lines are interpreted in order. Space are forbiden at the beginning of a line. Empty lines are ignored.
Here are current known commands:

CHAR=X
Type [SHIFT] & X
WAIT=500
Wait for 500 milliseconds
CHAR=y
Type y
KEY=F12
Type [F12] key
KEY=RETURN
RETURN Type [Return] key, possible keys:
F1..12, RETURN, DELETE, INSERT, TAB, HOME, END, PGUP, ESCAPE, PRINTSCRN
; ma macro
This is a comment
RECURSE
Restart from 1st line ( [ESC], [SCROOL LOCK] or [PAUSE] to abort macroing.)
LABEL
Position to restart instead of 1st line
RECALL=4
Type 4 imes last entered message text
 
 
Working only on WinXP :(
 
LMOUSE=50
Push left mouse button for 50 milliseconds
RMOUSE=100
Push the right mouse button for 100 milliseconds
DBLCLIK=50
DoubleClick, but U may need use twice LMOUSE=xx and WAIT=xx if delay is wrong
MOUSE_MOVE=50,-30
Relative mouse move from current posit
MOUSE_GO=100,30
Move the mouse at the position
DRAG=50,30
Drag n Drop

BUGS & LIMITATIONS




 

HelPad

English


INTRODUCTION

Helbreath Crusade est un jeu de rôle massivement en ligne (jusqu'à 4500 joueurs par serveur). Certainnes action sont par trop répétitives, et l'utilisation de macro serait la bienvenue. Sous Win2k ou XP, le système permets d'en créer facilement, mais sous Win9x, c'est impossible...
J'ai donc écrit HelPad pour aider les joueurs dans ce cas, et celà m'a permit de découvrir certains aspects de la programmation multi-tâches, ce qui n'est pas simple!

HelPad comprends également une aide à la céation & dévelloppement des personnages. Attention, les formules ne sont pas garanties!

AVERTISSEMENTS

Bien sûr, utilisant un logiciel gratuit, n'espérez pas une assistance, sauf si j'ai envie de faire ce qui est à ma portée. En utilisant HelPad, vous assumez toute responsabilité quant'à ce qu'il peut faire ou non, et tout résultât de son utilisation. HelPad n'existe qu'en Anglais.

COMMENT ?

HelPad est compressé dans une archive ZIP. Décompressez là ou vous voulez et lancez-le. Pas desoin d'installation. La DLL fournie sert a l'utilisation des macros, et si vous la supprimez, celles-ci ne seront plus disponibles! Le fichier HelPad.ini contient les macros texte. Le fichie HBmacro9.ini contient un exemple de macro avancée.

Les macros texte peuvent être modifiées depuis HelPad, mais les fichiers des macros avancées doivent être éditées avec un éditeur de texte (WillyPad sur ce site est parfait pour celà)

SYNTAXE

Toutes les lignes sont exécutées dans l'ordre. Il ne faut pas laisser d'espace en début de ligne
Voici quelques commandes actuellement disponibles, vous en trouverez d'autres expliquées dans le texte d'aide..

CHAR=X
Appuyer sur les touches [SHIFT] & X
WAIT=500
Attendre 500 millisecondes
CHAR=y
Appuyer sur la touche y
KEY=F12
Appuyer sur [F12]
KEY=RETURN
Appuyer sur [Return]
Touches possibles: F1..12, RETURN, DELETE, INSERT, TAB, HOME, END, PGUP, ESCAPE, PRINTSCRN
; ma macro
C'est un commentaire non exploité
RECURSE
Recommencer le traitement à la 1ere ligne ( [ESC], [SCROOL LOCK] ou [PAUSE] pour interrompre le traitement.)
LABEL
Position ou l'on recommence le traitement au lieu de la 1ere ligne
RECALL=4
Retaper le dernier texte entré au clavier 4 fois

BUGS & LIMITATIONS