作ってみました。
スクリーンショット:
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 うー、入れたいけど、必要なものがモナーフォント以外全部入ってない。。
NGNG
うー、入れたいけど、最早ionなしでは生きて逝けない体に。。
ktermやめて背景透過機能つきのにしようかなあ。
ktermやめて背景透過機能つきのにしようかなあ。
51名無しさん@Emacs
NGNGみなさん、FreeBSD ですか?
python-2.2 いれたいけど、libc_r.so.5 がないって
いわれる。しらべたら libc_r.so.3 しかなかった。
libc_r.so.5 ってどうやって手に入れるんですか?
厨な質問でスマソ
5251
NGNGなんか、質問スレ逝けって言われそうだけど、
FreeBSD4.5 で gikot 入れた人は自分で解決
されたんですよね?
531
NGNG >>50
ぼくは犬厨なんで答えられないんですが、
FreeBSD4.5 では python-2.2 の ports はでてないんですか?
> なんか、質問スレ逝けって言われそうだけど、
このスレ寂れてるから別にここでもいいですよ。。。
ぼくは犬厨なんで答えられないんですが、
FreeBSD4.5 では python-2.2 の ports はでてないんですか?
> なんか、質問スレ逝けって言われそうだけど、
このスレ寂れてるから別にここでもいいですよ。。。
NGNG
5551
NGNG>54
ありがとうございます。
やってみます。
56ななし
NGNGNGNG
>>56 関係無いスレにまでその話題を広めるなよ。Gikot作者に失礼だろ!
NGNG
一応ご報告。Solaris 7 でも動きました。
LANG=ja_JP.eucJP では Warning が出てうまく動かなかったので、
worldserver の DISPLAY_MANAGER は 'LC_CTYPE=ja ' に変更しました。
# 一番の難関は ORBit のインストールでした。
LANG=ja_JP.eucJP では Warning が出てうまく動かなかったので、
worldserver の DISPLAY_MANAGER は 'LC_CTYPE=ja ' に変更しました。
# 一番の難関は ORBit のインストールでした。
NGNG
先週末の4.6-STABLE + knu's portなんですが、
うまく動きません。
gikot-worldserverが
Message: Error marshalling return value -- bad type?
AttributeError: class TypeError has no attribute '__repo_id'
TypeError: Failed to marshal: Object (IDL:omg.org/CORBA/Object:1.0)
と言い、
get_agent_newしようとしたclientは
Traceback (most recent call last):
File "/usr/X11R6/lib/gikot/bin/iyoud", line 54, in ?
a = Agent('iyou').moveto_default()
File "/usr/X11R6/lib/gikot/lib/gutils.py", line 73, in __init__
self.gagent = _theWorld.get_agent_new(s)
File "<string>", line 1, in get_agent_new
CORBA.UNKNOWN: Minor: 0, Completed: CORBA_COMPLETED_MAYBE.
と言って死亡します。
ORBitのバージョンは0.5.17です。
先月、0.5.15を使ってた時は動いていたのに。。
うまく動きません。
gikot-worldserverが
Message: Error marshalling return value -- bad type?
AttributeError: class TypeError has no attribute '__repo_id'
TypeError: Failed to marshal: Object (IDL:omg.org/CORBA/Object:1.0)
と言い、
get_agent_newしようとしたclientは
Traceback (most recent call last):
File "/usr/X11R6/lib/gikot/bin/iyoud", line 54, in ?
a = Agent('iyou').moveto_default()
File "/usr/X11R6/lib/gikot/lib/gutils.py", line 73, in __init__
self.gagent = _theWorld.get_agent_new(s)
File "<string>", line 1, in get_agent_new
CORBA.UNKNOWN: Minor: 0, Completed: CORBA_COMPLETED_MAYBE.
と言って死亡します。
ORBitのバージョンは0.5.17です。
先月、0.5.15を使ってた時は動いていたのに。。
601
NGNG 調べてみます。ちゃんと見てますから、ちょっと待って。。。
NGNG
保守。
621
NGNG ぜんぜん進んでないが、とりあえずsourceforge申請しますた。
ORBitについては現在調査中。
ORBitについては現在調査中。
レスを投稿する
ニュース
- 足立区11人ひき逃げ・37歳男逮捕 取り調べ中に暴れたり、会話がかみ合わないなど“異常行動“か [Hitzeschleier★]
- 相次ぐ中国公演中止に、シンガーソングライターらが続々高市首相に怒り表明「隣国の仲間たちに対して申し訳ない」★2 [muffin★]
- 高市首相の「存立危機事態」答弁、従来の政府見解を「完全に維持している」と閣議決定 [Hitzeschleier★]
- 「ごまかして逃れようとしている」中国外務省報道官 [どどん★]
- 【ラブホテル面会問題】前橋市長の小川晶氏が議長に退職願提出 [シャチ★]
- とろサーモン・久保田「後輩や演者からも評判が悪すぎる」大物MCに意見 「世間が思ってる人間とは真逆」と思い爆発 [muffin★]
- 【実況】博衣こよりのえちえちFantasy map simulatorミニキャラ死闘編🧪★2
- 【高市悲報】台湾「日本が何言ってるか意味わからん😅」 [834922174]
- 今は亡きコウゾー🚗👴💨を追悼するお🏡
- おさかなさんあつまれえ
- 【モンスト】モンスターストライク総合11/25【クソ浪人立てる時コマンドの補充をしろ🏡】
- 【速報】たぬかな、結婚してた
