No Such Blog or Diary

«Prev || 1 | 2 | 3 |...| 1266 | 1267 | 1268 |...| 1351 | 1352 | 1353 || Next»

TLCとかHID class とか

よくわからないけど Raw Input 使うのに必要そうなので必要なことだけ調べてみたり.とりあえず Top-Level Collections Opened by Windows for System Use やら Hardware IDs for HID Devices やらにより,RowInputDeviceの登録に必要な情報がとりあえず判明.

Device Type 	Usage Page 	Usage ID
Mouse           0x01             0x02
Keyboard        0x01             0x06

しかし,これらを RAWINPUTDEVICE 構造体に入れて RegisterRawInputDevices してもパラメータが違うとエラーが返ってる… なぞだ.とりあえず http://www.usb.org/developers/hidpage/ とか http://www.usb.org/developers/docs/ とかを眺めようか?

遠隔地からの起動成功

というわけで,遠隔地から自宅のマシンをWOLでうまく起動できた.これでPC内に忘れ物してもすぐに取りに行ける(ネットワークさえあれば).まあ,まだシャットダウンがうまくいくか試してないけど.とりあえず頭痛いので寝よう.

複数のキーボード制御

をしようと思ったら Row Input の API を叩けば良いらしい.これ使って入力がどのキーボードからきたかに応じてレイアウトを切り替えればキーボードごとにレイアウトを変えて使えそうだが… できるかどうかよくわからん.

静的NAPT + SSH x 2

内部のサーバ2台のSSHを異なるポートで外部からアクセスしようとしたら同じIPで異なるキーだからと SSHクライアントに文句を言われた… 言いたいことはわかるけどどうにかならんのか?

Basic認証

とりあえず,

echo -n "user:pass" | nkf -MB

とかしてユーザ名とパスワードをコロンでつないだ文字列をBase64コーディングして,それを

Authorization: Basic dXNlcjpwYXNz

とかして送ればいいと.echo に -n 付け忘れると少々痛い目に… どうでもいいけど本当にパスワード垂れ流しなのであまり使いたくないな.

WOL?

家のPCにデータを置き忘れることがあるので遠隔地からPCの電源を入れたい.ということで,WOLの実験をしてメインマシンがマジックパケットでたたき起こせることまで確認できた.あとはルータの動的なWAN側IPを補足してパケットを投げる仕組みを作れば…

«Prev || 1 | 2 | 3 |...| 1266 | 1267 | 1268 |...| 1351 | 1352 | 1353 || Next»
Search
Feeds

Page Top