作ってみました。
スクリーンショット:
http://members.tripod.co.jp/s42335/gikot/img/screen1.png
ダウンロードその他はこちら:
http://members.tripod.co.jp/s42335/gikot/
探検
2ちゃんねるAAアニメーションソフト“Gikot”
11
NGNGNGNG
Unixと関係無い話題は他でどうぞ。
NGNG
>>3
いや、ここでいいだろ。気にするな。
いや、ここでいいだろ。気にするな。
52
NGNG 2です。
すいません。いつものあれかと思って脊髄反射してしまいました。
こないだのスクリーンショットのやつですね。
申し訳ありませんでした。以後注意します。
すいません。いつものあれかと思って脊髄反射してしまいました。
こないだのスクリーンショットのやつですね。
申し訳ありませんでした。以後注意します。
6名無しさん@お腹いっぱい。
NGNG 面白そうですね。
でも、インストールがちょっとめんどい。
でも、インストールがちょっとめんどい。
7名無しさん@お腹いっぱい。
NGNG 気に入った。
8おむこさん志望 ◆GqCwfDSA
NGNG9名無しさん@お腹いっぱい。
NGNG おお、おもしろいじゃーん
すごい!
あげ!
すごい!
あげ!
NGNG
コソーリいった方がよくねーか?
またお礼だなんだと(以下略
またお礼だなんだと(以下略
111
NGNG で、すでにどなたかインストールされた方はいますか?
やり方がよくわからんとか、うまく動かないとか、そういう問題があれば
ここに書きこんでください。
>>8
まああれは一応お題目として書いてみたもので、
正直なところ、ぼくにとっては実用性はどうでもいいんです。
むしろ 2ちゃんねらーにとっては、AA のアニメーションを
誰でも簡単につくれて、願わくばそれをいろんな場面で使えるように
することが大事じゃないかと考えていますが、どうでしょうか。
やり方がよくわからんとか、うまく動かないとか、そういう問題があれば
ここに書きこんでください。
>>8
まああれは一応お題目として書いてみたもので、
正直なところ、ぼくにとっては実用性はどうでもいいんです。
むしろ 2ちゃんねらーにとっては、AA のアニメーションを
誰でも簡単につくれて、願わくばそれをいろんな場面で使えるように
することが大事じゃないかと考えていますが、どうでしょうか。
12おむこさん志望 ◆GqCwfDSA
NGNGNGNG
deb 待ち。
NGNG
ports 待ち。
NGNG
sfさん待ち。
16名無しさん@お腹いっぱい。
NGNG age
NGNG
ノックさん待ち。
NGNG
mac版待ち (’’
NGNG
なにげに駄スレになりさがってるな(w
NGNG
| \
|Д`) ダレモイナイナ
|⊂ ポート ダスナラ イマノウチ・・・
|
♪ Å
♪ / \ ランタ タン
ヽ(´Д`;)ノ ランタ タン
( へ) ランタ ランタ
く タン
♪ Å
♪ / \ ランタ ランタ
ヽ(;´Д`)ノ ランタ タン
(へ ) ランタ タンタ
> タン
http://www.idaemons.org/~knu/tmp/gikot-freebsdport.tar.bz2
|Д`) ダレモイナイナ
|⊂ ポート ダスナラ イマノウチ・・・
|
♪ Å
♪ / \ ランタ タン
ヽ(´Д`;)ノ ランタ タン
( へ) ランタ ランタ
く タン
♪ Å
♪ / \ ランタ ランタ
ヽ(;´Д`)ノ ランタ タン
(へ ) ランタ タンタ
> タン
http://www.idaemons.org/~knu/tmp/gikot-freebsdport.tar.bz2
21名無しさん@お腹いっぱい。
NGNG FreeBSD 4.5-RELEASE + knu's port にて。
% gikot-gclock
Traceback (most recent call last):
File "/usr/X11R6/lib/gikot/bin/gclock", line 33, in ?
(opts, args) = init(sys.argv, usage, 'i:t:f:d:h:u:p:')
File "/usr/X11R6/lib/gikot/lib/gutils.py", line 243, in init
ior = open(ior_file).readline()
IOError: [Errno 2] No such file or directory: '/tmp/gikot-ior'
うーん、python わからん。へびきらい。
% python -V
Python 2.2
% gikot-gclock
Traceback (most recent call last):
File "/usr/X11R6/lib/gikot/bin/gclock", line 33, in ?
(opts, args) = init(sys.argv, usage, 'i:t:f:d:h:u:p:')
File "/usr/X11R6/lib/gikot/lib/gutils.py", line 243, in init
ior = open(ior_file).readline()
IOError: [Errno 2] No such file or directory: '/tmp/gikot-ior'
うーん、python わからん。へびきらい。
% python -V
Python 2.2
2220
NGNG gikot-worldserver & であらかじめサーバを起動しておかないと駄目です。
gikot- ではじまるのはこの port 独自で、必要な環境変数をセットして
コマンドを起動するシェルスクリプトです。
ちなみに、自分で書いたエージェントは gikot_wrapper myagent の用に
起動してやればOK。(~/.xinitrc 等の設定は不要)
gikot- ではじまるのはこの port 独自で、必要な環境変数をセットして
コマンドを起動するシェルスクリプトです。
ちなみに、自分で書いたエージェントは gikot_wrapper myagent の用に
起動してやればOK。(~/.xinitrc 等の設定は不要)
2321
NGNG あ、そういう使い方するもんじゃないのか…。
ドキュメソト読みます。スマソ。
ドキュメソト読みます。スマソ。
2421
NGNG なんかエライ本格的だなオイ。
>>22
> 必要な環境変数をセットしてコマンドを起動するシェルスクリプトです。
これって PYTHONPATH=/usr/X11R6/lib/gikot/lib/ 抜けてません?
で、一応実行はできるようになったけど、画面に何もでてこないっす。
gikot-iyoud のみ、画面に点 (2x2 くらい) が出て、マウスを追い
かけてくるっす。
>>22
> 必要な環境変数をセットしてコマンドを起動するシェルスクリプトです。
これって PYTHONPATH=/usr/X11R6/lib/gikot/lib/ 抜けてません?
で、一応実行はできるようになったけど、画面に何もでてこないっす。
gikot-iyoud のみ、画面に点 (2x2 くらい) が出て、マウスを追い
かけてくるっす。
251
NGNG まだディレクトリ構成が不確かなので、
ポートつくってもらうのはちょっと怖いんですが…大丈夫ですか?
将来的には /usr/local/bin や /usr/local/share/idl や
/usr/local/lib/python2.2/site-packages にインストールするように
したいんですが、今みたいに全部一箇所にまとまってるほうが
便利かなあ。どんなもんでしょう。
あと、なんか新しいアニメーションを作ってくださる方がいたら
ライブラリに入れさせていただきますんでよろしく。
素材は lib/anim/chars.py にある程度あつめてあります。
ポートつくってもらうのはちょっと怖いんですが…大丈夫ですか?
将来的には /usr/local/bin や /usr/local/share/idl や
/usr/local/lib/python2.2/site-packages にインストールするように
したいんですが、今みたいに全部一箇所にまとまってるほうが
便利かなあ。どんなもんでしょう。
あと、なんか新しいアニメーションを作ってくださる方がいたら
ライブラリに入れさせていただきますんでよろしく。
素材は lib/anim/chars.py にある程度あつめてあります。
2821
NGNG うーん、うーん。
% xlsfonts | grep mona | head -1
-mona-gothic-bold-i-normal--0-0-75-75-p-0-iso8859-1
% /usr/X11R6/bin/gikot-worldserver &
Warning: locale not supported by C library, locale unchanged
% /usr/X11R6/bin/gikot-gclock
AttributeError: class SystemExit has no attribute '__repo_id'
Traceback (most recent call last):
File "/usr/X11R6/lib/gikot/bin/gclock", line 33, in ?
(opts, args) = init(sys.argv, usage, 'i:t:f:d:h:u:p:')
File "/usr/X11R6/lib/gikot/lib/gutils.py", line 254, in init
(w, h) = world_size()
File "/usr/X11R6/lib/gikot/lib/gutils.py", line 183, in world_size
s = _theWorld.get_size()
File "<string>", line 1, in get_size
CORBA.UNKNOWN: Minor: 0, Completed: CORBA_COMPLETED_MAYBE.
[2] - Exit 1 /usr/X11R6/bin/gikot-worldserver
% cat /usr/X11R6/bin/gikot-gclock
#!/bin/sh
exec /usr/X11R6/bin/gikot_wrapper /usr/X11R6/lib/gikot/bin/gclock
% cat /usr/X11R6/bin/gikot-worldserver
#!/bin/sh
exec /usr/X11R6/bin/gikot_wrapper /usr/X11R6/lib/gikot/lib/worldserver
% cat /usr/X11R6/bin/gikot_wrapper
#!/bin/sh
GIKOT_DIR=/usr/X11R6/lib/gikot
PYTHONPATH=$GIKOT_DIR/lib
IDLPATH=$GIKOT_DIR/lib
export GIKOT_DIR
export PYTHONPATH
export IDLPATH
if [ $# -eq 0 ]; then
echo "usage: $0 command [args..]"
exit 0
fi
exec "$@"
% xlsfonts | grep mona | head -1
-mona-gothic-bold-i-normal--0-0-75-75-p-0-iso8859-1
% /usr/X11R6/bin/gikot-worldserver &
Warning: locale not supported by C library, locale unchanged
% /usr/X11R6/bin/gikot-gclock
AttributeError: class SystemExit has no attribute '__repo_id'
Traceback (most recent call last):
File "/usr/X11R6/lib/gikot/bin/gclock", line 33, in ?
(opts, args) = init(sys.argv, usage, 'i:t:f:d:h:u:p:')
File "/usr/X11R6/lib/gikot/lib/gutils.py", line 254, in init
(w, h) = world_size()
File "/usr/X11R6/lib/gikot/lib/gutils.py", line 183, in world_size
s = _theWorld.get_size()
File "<string>", line 1, in get_size
CORBA.UNKNOWN: Minor: 0, Completed: CORBA_COMPLETED_MAYBE.
[2] - Exit 1 /usr/X11R6/bin/gikot-worldserver
% cat /usr/X11R6/bin/gikot-gclock
#!/bin/sh
exec /usr/X11R6/bin/gikot_wrapper /usr/X11R6/lib/gikot/bin/gclock
% cat /usr/X11R6/bin/gikot-worldserver
#!/bin/sh
exec /usr/X11R6/bin/gikot_wrapper /usr/X11R6/lib/gikot/lib/worldserver
% cat /usr/X11R6/bin/gikot_wrapper
#!/bin/sh
GIKOT_DIR=/usr/X11R6/lib/gikot
PYTHONPATH=$GIKOT_DIR/lib
IDLPATH=$GIKOT_DIR/lib
export GIKOT_DIR
export PYTHONPATH
export IDLPATH
if [ $# -eq 0 ]; then
echo "usage: $0 command [args..]"
exit 0
fi
exec "$@"
2921
NGNG うーん、うーん。
% ls /var/db/pkg/ | egrep 'py22|pyth|mona|ORB'
ORBit-0.5.13_1/
ja-monafonts-2.03,1/
py22-orbit-0.3.1/
python-2.2_1/
% uname -mrs
FreeBSD 4.5-RELEASE i386
% ls /var/db/pkg/ | egrep 'py22|pyth|mona|ORB'
ORBit-0.5.13_1/
ja-monafonts-2.03,1/
py22-orbit-0.3.1/
python-2.2_1/
% uname -mrs
FreeBSD 4.5-RELEASE i386
301
NGNG FreeBSD はよく知らないのでアレなんですが…
> % /usr/X11R6/bin/gikot-worldserver &
> Warning: locale not supported by C library, locale unchanged
これがあやしいような気がする。
xgikot を直接実行して、以下のように入力してみてください。
% env LANG=ja_JP.eucJP ./xgikot
n hoge
1
t 1 abc123
1
v 1 1
1
u 1
これで画面左上に abc123 と出ますか?
> % /usr/X11R6/bin/gikot-worldserver &
> Warning: locale not supported by C library, locale unchanged
これがあやしいような気がする。
xgikot を直接実行して、以下のように入力してみてください。
% env LANG=ja_JP.eucJP ./xgikot
n hoge
1
t 1 abc123
1
v 1 1
1
u 1
これで画面左上に abc123 と出ますか?
3121
NGNG うーん、うーん。
% env LC_ALL=ja_JP.EUC /usr/X11R6/bin/gikot-worldserver
Warning: locale not supported by C library, locale unchanged
% env LC_ALL=ja_JP.eucJP /usr/X11R6/bin/gikot-worldserver
Warning: locale not supported by C library, locale unchanged
% env LC_ALL=C /usr/X11R6/bin/gikot-worldserver
Warning: locale not supported by C library, locale unchanged
% env LC_ALL=ja_JP.EUC /usr/X11R6/bin/gikot-worldserver
Warning: locale not supported by C library, locale unchanged
% env LC_ALL=ja_JP.eucJP /usr/X11R6/bin/gikot-worldserver
Warning: locale not supported by C library, locale unchanged
% env LC_ALL=C /usr/X11R6/bin/gikot-worldserver
Warning: locale not supported by C library, locale unchanged
NGNG
御手洗は売場をまっすぐ行ってつきあたりを右でぃす>>21
3321
NGNG >>30
でるっす。
ja_JP.EUC でも ja_JP.eucJP でも C でも OK。
abc123 を「ほげ」に変えると、ja_JP.EUC のときのみ出ます。
ja_JP.eucJP と C はダメ。
ja_JP.EUC のときのみ locale の warning は出ないっす。
でるっす。
ja_JP.EUC でも ja_JP.eucJP でも C でも OK。
abc123 を「ほげ」に変えると、ja_JP.EUC のときのみ出ます。
ja_JP.eucJP と C はダメ。
ja_JP.EUC のときのみ locale の warning は出ないっす。
3421
NGNGNGNG
ほーCORBAつかってんだ、
テキトーなジャバ豆で遊べそうだな。
テキトーなジャバ豆で遊べそうだな。
3620
NGNG371
NGNG3821
NGNG4020
NGNG 確かに。
自動生成なので gikot-gbiff に限らずすべて引数が渡りませんでした。
直しました。取り直してください。
自動生成なので gikot-gbiff に限らずすべて引数が渡りませんでした。
直しました。取り直してください。
411
NGNG >>21
どうやらやはり2バイト文字の処理に問題があるようですね。
imanouchid の最初の絵は全角がまったく入っていないんです。
だからちゃんと表示されるのかもしれない。
LC_CTYPE=ja_JP.EUC で xgikot がちゃんと全角を表示するのなら、
worldserver の最初にある変数 DISPLAY_MANAGER を
DISPLAY_MANAGER = 'LC_CTYPE=ja_JP.EUC ' + \
os.environ['GIKOT_DIR'] + '/lib/xgikot/xgikot'
のように変えれば動くのではないでしょうか?
どうやらやはり2バイト文字の処理に問題があるようですね。
imanouchid の最初の絵は全角がまったく入っていないんです。
だからちゃんと表示されるのかもしれない。
LC_CTYPE=ja_JP.EUC で xgikot がちゃんと全角を表示するのなら、
worldserver の最初にある変数 DISPLAY_MANAGER を
DISPLAY_MANAGER = 'LC_CTYPE=ja_JP.EUC ' + \
os.environ['GIKOT_DIR'] + '/lib/xgikot/xgikot'
のように変えれば動くのではないでしょうか?
4221
NGNG431
NGNG ちなみに gbiff や imanouchid 以外にも、
lib/anim 以下にある *.py スクリプトを直接実行しても
アニメーションが見れますよん。
上の ports ではこれらはどこにインストールされているのでしょうか?
lib/anim 以下にある *.py スクリプトを直接実行しても
アニメーションが見れますよん。
上の ports ではこれらはどこにインストールされているのでしょうか?
NGNG
NGNG
動作確認です。
turbo7でturboのftpサイトからORBitとPythonのrpmをとってきて、
rpm -Uvh
後はソースからコンパイルしました。
いようかわいいなあ♪
おれもgikotプログラミングやってみようかな
turbo7でturboのftpサイトからORBitとPythonのrpmをとってきて、
rpm -Uvh
後はソースからコンパイルしました。
いようかわいいなあ♪
おれもgikotプログラミングやってみようかな
461
NGNG47名無しさん@お腹いっぱい。
NGNG PyJUGのトップページに"デスクトップキラーアプリケーション"って
紹介されてますね.すごい!
紹介されてますね.すごい!
48名無しさん@お腹いっぱい。
NGNG あげておく。
49名無しさん@お腹いっぱい。
NGNG うー、入れたいけど、必要なものがモナーフォント以外全部入ってない。。
レスを投稿する
ニュース
- 【工作員】「X」のアカウント所在地公開機能が暴いた世論操作の実態 MAGA支持著名アカウントの多くが米国外から運営 日本にも波及 ★2 [ごまカンパチ★]
- 【・(ェ)・】「くまちゃんがいた」散歩中の2歳園児が発見 クリ林に1頭のクマ…保育士「ワンちゃんだね…」と声かけて移動 [Ailuropoda melanoleuca★]
- 【大阪】日本一高い観覧車が落雷で緊急停止 約20人乗客が閉じ込められ9時間にわたり救助活動 [七波羅探題★]
- 【芸能】人気ゲーム実況者が一定期間の活動休止を発表「彼女以外の女性複数人と関係を持った」 [湛然★]
- ラピダス、第2工場建設でも見えぬ顧客 技術開発も難題山積 [蚤の市★]
- 【芸能】安達祐実 44歳の最新姿「ぇーーーーー!!!」「声出た」「なんなの」「まって」「ワオ」 [湛然★]
- 【悲報】小野田紀美「私のドレスは日本の正礼装なんだが?ダサいと言ってるやつは日本文化を否定し国内ブランドを貶したいのか?」 [802034645]
- たぬかなはん、ちょっとクズすぎなんじゃね? [267550838]
- 【悲報】『たぬかな』ファンのホビット、絶望「こうして36歳年収650万円身長155cmの底辺独身男性が残りましたとさ…どうすればいいんだよ [257926174]
- 高市ジャパン、核融合開発に1千億円の超大規模投資!これで日本の未来は安泰だね [668970678]
- まんこライン丸見えのぴっちりレギンスなど、アスレチックとレジャーを融合させた『アスレジャー』というファッションジャンルが流行 [377482965]
- 日経「ギャー!中国がおやびんと高市さんの仲を引き裂こうとしてる!」中国、台湾問題で日米の分断狙う [834922174]
