2009年9月8日火曜日

AutoHotKeyを1ミリも知らない俺がSandS実装に挑戦

参考:超無理矢理、SandS を AutoHotKey で実装した (紛い物) - 超: ヤること成すこと日記帳。
(´・∀・)σSandS(Space and Shift)をautohotkeyで実装した。 - holyppの日記


Space Up:: Send, % "{Shift Up}" (A_TimeSincePriorHotkey < 200 ? " " : "")
+Space:: Send, +{Space}
Space:: RShift


※SandSとは、
『SandS』はSpace and Shift の略で、SpaceキーをSpaceキーの機能を保たせつつも、同時押しをしたときに限って、Shiftキー代わりに利用しようというキーカスタマイズである。参考:SandS機能お試しアプレット


何か、「+Space:: Return」を入れるとエラーを出すから外しといた。
Spaceを押しっぱなしにしないと、空白が挿入されてしまう不具合。
よくわからないから、これでいいやヽ(´ー`)ノ


関連エントリ
AutoHotKeyを導入し始める - 調べ物ブックマーク


-------------------------------------------------------
Linux で SandS – セサミン・ラボ

ソースコードの取得とデコード
SKK専用スレッド Part4 の 74〜76に書かれている内容を繋げてテキストファイルに保存。xdeview でデコードして保存し、拡張子を .tar.gz にして解凍すれば準備完了。


74名無しさん@お腹いっぱい。sage03/04/23 20:39
----BEGIN BASE64----(sands-0.1.tar.gz)
H4sIAKxupj4AA+0bWXPbxjmvxV/Iy1JeyJTEAzx1UrJEnaZEqRJtK50kCkWCEiwK
4ACgbDVx/gsd0JPDmSRO3NSxHSdxxnbsVE5nmqOdTjuZNNPYzpM77VOn028XCxA8
JJFOZHem/GYkkLvf7ncfC4BaWs5qXsEX8D91YCAIYaE3EoGrEOiNCM6rBU8JvdFI
IByNBkIErzccDD2FIgfHUgWKmp5WEXocpP4XQbPtH58eTU5NLB0ADSEgCNFweDf7
BwUhYtk/EBVCBD8MFyQcAC918H9uf1B+yC+E/cEQ9zQe6zsd6nEd4hdcQ3wfv8Zr
T7vHEPgGgik8jfvxhusQDHEcB8uC/oAA465RMgIfBp7BPRjH8JEIVnEWx/EI9gw/
C6PzEe/8CB7EA1WLhX5/SCDrRg67+vH0oIx7YcU0DuFNVwfgJcTtBVXUNJM2YQRG
FsW8mNZEOuaZScXWcBKWeHFyUhiQsQfP4E68yvjB69g/HcMSPooxyIT5Z3iNn47K
kwJO8if4TV7gJX4FxgScmEmFe3EeNhvEGPe4OoCTI/EATrCt5s4E1eQ87A9bAVIP
E0QrpDMmL0m+G1Q2zZ/kU+SKPX2/BmWY2POwXRbP45MzqaPLOBGO4gFLj6n0Kl2u
Bl1AeYEIWdnTM/ky3gAhOnGCqKZWecF+wlliGK+A1N34JNOBSqyEV4Fu0tXRdxQn
hWMjz5MxPgSczeAp4IQqhIkWHOlLgs6T1jRox09F7MDPgxZiQH4KFgRAOwtwlSwV
jI3ANTE1gF9gjBFXOD7lhVVz2Os6gVXQuMb389Ow7wYIMAmMmmLbIgZdwSHYqwNP
uzqCI3h18mVQMvECP6FimZHYd56oZmldyulOfWEC07Ae9qUyWFZ9AU9Rf5qseBRV
A/gg23UyMDdna4xqF3QWB+TVakqJvjGQecDVkcxgN14YG8ZJgrCpZKWcJKoEh/e6
hkBHltv1x7BS0bDDXn3chphLb1gOEwO99GO1L4ITQ+v4ZOg5yymWKUKWkIn39DDs
an9N9i70hWx3nBLy0fx8j2l4sFsMbCWBUF5TPEuPll94gFkvKM1DQtQk+aSTUBue
GFTq/xz4Zk7Kiz8/jX3qvxAReq36HwyGooAfEKJCu/4/DojHYxnIMtzszFjMO+sv
aqp/ORBYjPrz0iry5pd1TSeXzSL5Hwhw3KH45Ozo1FLMu4a880HkPZHO55F3fHxi
7NgUZ81ZExyXGl2cmkjFqJtx82NHzU8+BW2mJdmncBxgDSDsNvG6OM7+SEZhQRf3
C+yOx7uQV0H4CBuDCzAM2L64TxmwMOA/pQ+4GYSHOC4D3YIM0+om8uYqRKyNOcbL
ALJ8H5kjcXad5kwuHQh0IF6H96TN+MhQif/FidHxuYmDoLFf/EeFsB3/MEXwg9Fw
O/4fB1D70yYD+tTZX40NHYkOprFnXBs+TPv949AfLAHOEunvTsAXd3egi/ZgpEGh
vcqwiKeGxvpitMt0tGC43+4yoe0Yxi8MpqEfof3ThrhNWyF3d9DcjLRBMHkS2sdK
r0tmqts6FdpT0ugkCLeAQ+nzEWilFrCHMpQSIWFNnNZFWZcU2ewW+Qj/HG3LSUeI
75名無しさん@お腹いっぱい。sage03/04/23 20:40
8QZjasYzdwK6oA5KlfHKEfG4dV0vDPj96wXflpjRFdWXUXwnC/50UV9XVM1/fBR6
ukAg6qfK83NECmvNqVOnfGuikpF0SdTYuiUpL2UU+TikOnHbO5be9vdG+sJ+pgT/
E00elfhnqewAaOwT/4FwLzn/R6LwKRIh9wKg/IeD7fh/HHBIyslZMYdWlkaT40sr
0yvcIfgqyaJjhDskyZl8MSuiIU3PQmPgWx92jBVlCYarxzRdleS16jFoH/zLdavp
aFGX8vXDECDa9mb9uEjCW4Pw1vw03glGNY+S0oDIZtE/oaoQzTXo0pqcptShX0hr
GqLpDr3IFYqrELcDHAKgY+6uQfplS1L1YjqPXrZHC6qiQ6YQsyb2uKQV8untbpQ1
P5jLlhPi9qqSVrNxRdZVJY82MubECUnOKqfQKUk2v0uyjlRxS1R1tnBiC9IZErcY
eUXKojU1vQr7ueEvroAYGfjnQUWZSCNm6RZwSO1yrCjKUy2vYVQo1+6Gm9VPkZwG
E5TnGlJjCkhdIHd12AJrmt4SIJ9qhsk5vH5YT6+ag04LUdoiITqrKAWLIwhuXcqY
5utGGcjAS9LaNHzLi6qJkVMlUc6ayzV7zk2UAV9hmzOD4C2AIuWQv7sSFaj7ySbu
nwlq83/8AGjsnf8h6feGWP8X6Q1a+b/d/z0WsPNgB6v/HRzn90NjZ+yUXy3fK10x
zl98y3jTuHb5P9ZI+W75H+XPyvcIXumr8s3yl+XXyg/Kt2rnjY+MW1df37lsvG/c
gL+/GOeMHeNm6dPS12SlAfjGu8YtDiKNE0letkKvNnt6IAGSeZpRuiHGu7gXOatu
medOEsiw51g6y3KpsfPhj5f+btz9/OLlB8Yl44GZV3PILW55hym1FZKSUCyGQl2Q
6xEDVdSLqowEMzecYYFvZuHN4gIUNX1czKWLeZ2yNAepLL0mum1OxS0P5JwsUGAJ
KFcga3Juc9CDOp6VO9hUhdYZjmMZil4GBmoTFUfSE9cgPZmaqFZEHck4OaKbZQ6t
mxuYXDikY/QLKLYrDwSt4B3eyPigMAMefK7J2+YstMnKiioWxLS+skmVjEZhaJGO
zMEA0yArbnFgaU2sqY1u2MpWqjsxVr0BegklyAOCLg/qdFOiXV3WbnlFE5kHOTbp
YvyLpyXdHeiiKueYoKyKm2WE4bsF2BsKMrmahcSStDJiFSd7hNUl+N68WcxmA6SG
jqlIzhp1lmEcgRaX5wuibMmWPDY7a0kFrl8+V36Fht054+GVH258RIIOTSqZojYj
++l1vqgjmPun8Y7xwPgBgvEODczXjbcIr0gw9Tcl6jNyoajTJRW/7gRdwH+zK7F0
vSTmoemh6BVMikhXm4adS2sbFYEIpYDFc+mr6+9c/c64c/Y8SRUlwzoVGg+RbzmT
h7qsa8j4G/KdlmRJVzPIeMO49+H3xgXK/i1rGxDjGo32OyXjg5tX7xl3SUaCPPRG
+ZJDLeeN24ZBMtCVD27+wc4JZia6b5w1XjU+KD+AVV8Ttdx4Fah8bHwH6jlX+hR9
8iFo6xykMOPKfbJN6TVIYpXlZiIj30F6MFRSkVlEnFonN43cdDiGFhTwAFFdVBQd
vfQSYqME25mDtLwoFqiTWiPLS9typqLilFoUnbMt2OzMI1vOEvf6lTv/gjz/1/L3
76名無しさん@お腹いっぱい。sage03/04/23 20:40
5R9BW9eITS6+deNt46Jx2bRD6ezbP17/Dao4HZkhurctVn67fK/8lXET6gqzSeks
qPC6cdW4b64DH7j9ezDJg9IrV8CwKFtcLa4hUoNuf3PxEqy4ZnxridJQeIeqPVTD
HhQvqiq4VEraFCse3HAx1YSpt9pllgifnf/d18bt8ptQIHfI//K78PeZ8fDT94w/
sqiqShskfBP0PJNS4EqKT4XecmKFIlpNq5VZGixCVavog6qVRbaO5Z/9SKXSqw5B
zKdxxg4iaRuZaRu0/9GfWIDY6b4m1zeT6OdzuT2TfHMZHrJ7Vb62jl2tJtlxcdcc
u7sefnvRuPP5t8aln6yLZopeC/poUO0qpY4oi3YMTGNNHhabUig595GTGDrMZw+D
Ij10t2p1LlsnTVsgkyIQYcFFUpgHETQi3agG+a3mqxWik/mitr6HbE0fa5uS7pi8
1ox8JtoeEjbLffUBuyUD0DV1nrxcdS6vzmhU6XbZqMBeZmiYNpu2SStyVVS/i2S2
0mtkewQGm7tH0Yhtcoags6Ry00LsqNxk0jpW2CnCidBQ8EnS8yzR9EPfeKmcEGjF
RmJeE6u3tupDk1vTtxl237qZPayAsLexw8LejGu45U9WCXvl52CUstfmLamlstFu
iqlyZXLXctLpgzVphHrYI3m24w4Y96Ld5Ew4z9fOw7ZVSRqe+aCG6euSxpoSen50
L81MTR9b8DhulXXVzv/y2ExqT4SZ5N7zqYnFuRoE+75oRinC/5h1Qmf9dcBp9OWk
eFqvUWunuEV2qQvnhqY1b7emtgukivOQ0DdY72V+M3t8Pp+l1ha3fDpg0g+nAdHH
kK0y4DA7Aeg0Ko3xR9DyXjPulc7Wn96sfuQO65UfQp/9DmvJrLhipIn3W3vWOv/e
J4e9NqqrE5VCa8exB43K23PsXaiafVs5lTh52f+oVMdZBtonSS6KNQy0cshxLlxr
Rcx62mc4p7GttvJC6cKV0rkLD2//G06SP4Ddb4DVybnhz+Tc8PF7n+zAOYKZGnrv
+598Q04/u5nbfjmys7PW7/ZMtI3u5+8lye7krTcxW2Sg8XMDJxkW4BDhtWur1jdn
HQJVtd6xqkEs7IU+mYai0AC/JW9pWFpM5VeltYoFGmYsymfjG4s16cbcew8XdVrW
VXGsrn12oPz29AxW+Tp5ndV4eKEEx/0vLMd/ePWLnbu11GrdhR1cW3OWFl2hBTdo
xQVaMn+r4ddkvUqti0gubq5CxVZyaIF4gLyGKPvaAC1ZlnvxZs1aZjh2H8EwGpar
8vvlL8u3SK5CPYjd8Hjfvv9zy0attxYsblGj1XhWR1dnpCq0urrLkHehXofeLA8W
3v5S1XDbyOpnoHF70o9+KFSe/5lvth0Ejf3e/wpEovT5nxANhSMh+vwvHGm///FY
YM9XOxzPBMlTOuIh9rHCvKdGEVj/TnGrnsDTcedjrictbRtqoRL/qfnx+YOhsV/8
hwTr+X+0Nxgm73+TN8Db8f84gLzW2fm0e8x69kZ/9ILncQf9dUjHbGRwg+/kD/Ea
P8N3HlkZP8l+P2L9MqkfPwPfeuyfAHXSFeQnMSrF3gUXEULxocQW7+ZXeJHPu4b4
EfIiKX2t04vsN0xX2G/PyKubvfh52CcE3zzkx13khz/tX6+0oQ1taEMb2tCGNrSh
DW1oQxva0IY2tKENbWjDLvBf88TKnABQAAA=
----END BASE64----

0 件のコメント:

コメントを投稿