忍者ブログ
  • 2012.04
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 2012.06
【備忘録】HSPLetを自前でビルドしてみる
やり方がどこにも書いてなかったので、備忘録です。一度やった後記憶をたどりながら書いたのでなんか間違ってるかもしれない。
EclipseとかJava関連のものが入っていること前提です。

C:\hsp33\ にあると仮定
C:\hsp33\hsplet3\src.zip を解凍しソースコードを展開
Eclipseを起動し、ファイル→インポートを選択、
一般→既存プロジェクトをワークスペースへを選択
ルート・ディレクトリの選択を解凍したフォルダにする。
プロジェクトに HSPLetが出てくるのでチェックボックスを付ける。
プロジェクトがパッケージ・エクスプローラに出たら、右クリックでプロパティー
Javaのビルド・パス→ライブラリでエラーが出ている項目を修正する。
既定のままだとJREの古い奴を参照しているので消去し、ライブラリの追加からJREシステム・ライブラリーを選択し完了。
plugin.jarも見つからないので、参照から適切なパスを指定する
私の場合は「C:\Program Files\Java\jre6\lib」にあったのを使用。
エラーが消えていることを確認する。
パッケージエクスプローラにあるbuild.xmlを右クリック、実行→Antビルドすると自動でビルドがされる。
ファイルは、「C:\hsp33\hsplet\src\dist」に出力される。
PR

【2012/05/07 23:08 】 | HSP3 | 有り難いご意見(0)
【先行公開】 HSPDSC Ver 2.11
 Webカメラなどのキャプチャデバイスを制御できるHSP向けプラグイン HSPDSC Version 2.11 を公開しました。
 
Ver 2.11
・ログ機能を追加、libiconv-2.dll 追加
 
 

【2012/03/04 22:08 】 | HSP3 | 有り難いご意見(0)
GUIDを配列変数に変換するコンバーター
http://codetter.com/?p=390
COM のメソッドの中にはインタフェース識別子(IID)を引数に渡すものがあり、HSPで使用するにはGUIDを配列変数に変換した上でvarptrなどで渡してあげる必要があります。これはGUIDを配列変数に変換するコンバーターです。

【2012/03/04 22:04 】 | HSP3 | 有り難いご意見(0)
HSPからVOICEROID+シリーズを操作して再生するアレ
yukari.png
HSPとC言語のソースコード入り 
ZIPファイル
 
http://tkooler.moe.hm/hsp/img/VOICEROID_HSP.zip 
C言語のコードはグローバルフックを使っているため。
(再生状態チェックに使用)

【2012/03/04 21:53 】 | HSP3 | 有り難いご意見(0)
【R9】 禁則処理無効化 r9.js
禁則処理無効化対応 r9.js (v100_03 ベース)
r9.js を差し替えることにより禁則処理が無効化されます。
 
サンプル

ダウンロード
http://file.blog.tkooler.net/r9.js_v100_03_kinsoku_v2.zip

http://tkooler.moe.hm/r9/r9.js_v100_03_kinsoku_v2.zip

注意点としては
ノベルモードにした場合、最初に表示される文章の位置がおかしくなることがあります。
この場合、
 
↓行番号
 
1 /*
2 サンプルゲー
4 */
6 ;
7 吾輩は猫である。名前はまだ無い。
8 ;
9 どこで生れたかとんと見当がつかぬ。
 
のように文章を出す前にセミコロンを打って一度改ページしてください。
(この場合6行目)


【2012/02/06 14:32 】 | R9 | 有り難いご意見(0)
| ホーム | 次ページ>>