いもうとデスクトップを実際に作ってみないか?3

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2008/05/06(火) 15:13:27
インプレスのエイプリルフールネタの「いもうとデスクトップ」。
あっても利便性は全く無いだろうが、実際に作ったら面白いかも。
元ネタ: http://www.forest.impress.co.jp/yashiro/2006/imoutodesktop.html

過去スレ:
「いもうとデスクトップ」を実際に作ってみないか?
http://pc8.2ch.net/test/read.cgi/tech/1144500384/
いもうとデスクトップを実際に作ってみないか?2
http://pc11.2ch.net/test/read.cgi/tech/1145726393/

.NET版: http://www.s-software.net/ (代理配布)
まとめ : http://vip2ch.com/imouto/index.html
うpろだ: http://vip2ch.com/imouto/upload.html
避難所: http://jbbs.livedoor.jp/computer/29024/
2008/05/07(水) 23:54:45
>>8
ガンガレ
10646
垢版 |
2008/05/08(木) 15:59:36
1000行きそうなので、こっちへ移動。

v0.19 公開。コマンド周りを正規表現にしたので「接続よろ」とかでも通るように。
ttp://vip2ch.com/imouto/dl.php?f=imouto0171.zip
2008/05/08(木) 19:02:29
おつ

スクリプトに渡されるパラメータは(従来どおりの)整形後のもの?
それとも結構柔軟な値が渡されたりするのかな?
12646
垢版 |
2008/05/08(木) 19:31:20
パラメータは今まで通りで変わらないはず、基本的にクライアント側の変更だけだからね。
コマンドの認識部分がちょっと柔軟になったというか。
2008/05/09(金) 10:12:22
りょーかい

「いもうとに好き勝手な操作を許可する」いいね
いかにも危険な香りがするw

・$random(n)の返す値ってnもとりうるの?
 リファレンスだと0以上n以下って書いてあるけど、感覚的にはn-1までのような
2008/05/09(金) 11:52:55
0以上n未満がふつーだよね
2008/05/10(土) 08:33:51
・キャラクタ切り替え後に、コマンドの出力が1回分遅れる現象がたまに発生する


さくら rev. 12
ttp://vip2ch.com/imouto/dl.php?f=imouto0172.zip

・プライベートコマンド「終了」「リモートマシンをシャットダウン」を追加
 「リモートマシンをシャットダウン」は15歳以上限定
・DOSコマンドの年齢制限を若干変更
・ほか調整
16646
垢版 |
2008/05/11(日) 01:01:17
>>13,14
リファレンスが間違いで、正しくは0以上n未満。リファレンスは直しておく。

>>15
さんくす、スクリプトはマージ済み。キャラクタ切り替えで出力が遅れるのは現在調査中。
17646
垢版 |
2008/05/11(日) 01:03:33
プログラムやスクリプトはいい感じになってきたけど、やはりキャラ絵が足りないな。
絵師が興味持ってくれるか、知り合いを拉致れたらいいんだけど…。
2008/05/11(日) 01:09:47
pinkのお絵かき板辺りに支援要請とか
……非18禁のみとなると食指が動かん絵師も多いかな(´・ω・`)
2008/05/11(日) 10:41:12
感情変化が出てくるとやはり表情がほしくなるのう
どこかに優れた絵師は落ちておらぬものか…


・$OnLoginに表示する内容があるとコマンドの出力が1回分遅れる
・(優先度なし)プログラムの起動のDOSコマンド版てことでSTARTコマンド追加希望

……さて、こっちもご機嫌斜めモードβに重大な問題発覚
実際に使うようになる前に対処を考えんといかんな
2008/05/14(水) 09:41:02
646氏はまた規制の巻き添えでもくってんのかな?
一人いなくだけでスレが寂れること
2008/05/14(水) 12:38:01
画像収集の旅かと思って期待してたりするんだが.....
22646
垢版 |
2008/05/14(水) 18:04:02
ごめん、画像収集と認識の実験とかしてたら遅くなった。
実験してわかったけど、何を認識させるかが一番の悩みどころ。

>>19
・OnLogin 周りは潜在的なバグだったようで、根本的に今直してる途中。
・STARTコマンド了解。ちょっと内容を調べてから実装してみる。
2008/05/14(水) 18:49:48
|ω・) 前スレあたりから見てるだけのワタシもいます
2008/05/14(水) 20:42:31
そう言えば橘花の人がいもうとデスクトップは4/1ネタだとがっかりしてたな
2008/05/15(木) 11:35:59
start excel とかやって、妹のPCスキルが高ければ表計算とかも
しれくれるのだろうか。
2008/05/15(木) 12:22:36
起動後のアプリケーションを操作する手段がないんで厳しそうだが
夢の広がる展開ではあるな

>>23
ただ見てるだけでは暇だろう
どうだい、なんかやってみないかね?
2008/05/15(木) 13:42:03
じゃあ俺は保守役!
28は@cr4-172-178.seaple.icc.ne.jp ◆cplnFO9T0I
垢版 |
NGNG?2BP(1003)
ExcelってDDE辺りで叩けなかったっけ?
2008/05/15(木) 15:49:36
メモ帳でもWordでもExcelでも「右クリック-印刷」程度の機能ならどうなんじゃろ
30646
垢版 |
2008/05/15(木) 18:08:42
電話とかで操作を頼む感じで「〜をクリックして」とかいうコマンドを追加してみるとかかな?

リモート PC のマウスやキーボードの操作が出来ないから、起動中のアプリの操作は出来ないんだよなぁ。
技術的には出来るけど、いもうとにどうやってそれを頼むかという意味ね。
2008/05/15(木) 18:12:19
そりゃあんた、「右上の方にある、「閉じる」と書かれたボタンを押して」でいいじゃん。
単純なアプリなら、標準の部品を使っているだろうから意外にいけると思うよ。
2008/05/15(木) 19:11:08
好き勝手書いてみる。

「(ファイル名)を(メアド)へ送って」希望。
2008/05/15(木) 19:17:42
SMTPエンジン実装すんのか
2008/05/15(木) 19:31:27
C#ならsystem.net.smtpクラスがあったはずだぞ。それで一発。
2008/05/15(木) 20:42:36
メールで文通しないと使えないシステムorデスクトップ
斬新だなw
機嫌そこねるとしばらく動かなくなりそうw
2008/05/15(木) 23:22:24
人工知能スレで似たようなネタが派生している件について。
37646
垢版 |
2008/05/15(木) 23:37:01
>>36
見てみたが、確かに似てる。人工知能というか、コマンドを学習という形で追加するアプローチってとこか。
コマンドはアドインで作成、追加可能にはしたいけど、学習は厳しいな。

アドインで追加可能にしとけば、あのスレに出てることに近いことは出来るかもしれないし。
38646
垢版 |
2008/05/15(木) 23:46:04
>>32
サーバ側で送信サーバアドレスやパスワードなどを入力する手間がかかってもいいなら実装するよ。

あまり関係ないけど、何らかのアプリと連動するような機能は実装したいな。
アドレス帳を覗くとか、それこそ Excel の操作みたいなやつ。
2008/05/16(金) 16:35:55
office関連で「覗く」は割りとできるんじゃないの
outlookのアドレス帳でもエクセルでもアクセスのデータベースでも
2008/05/16(金) 18:44:01
setwindowhook()さえあればどんなもんでもフックして詐取しちゃったり書き換えちゃったりできるぞ!
…割りとセキュリティ的にまずいのでお勧めはしないが。
やるとするなら、クリップボード監視くらいかね?
2008/05/16(金) 19:23:39
アプリ操作はなんだか怖いなぁ。そして646さんも負荷が大きそうだなぁ。
と思いつつ、
ファイル探して、開いて、中身を見てもらって(スクリーンショット)、閉じて、ファイル転送。
これぐらいの流れができる程度の実装ならどうなんやろ?
2008/05/16(金) 21:01:39
オンラインゲームとかの2PCの操作をリモートで出来ますかね?
2008/05/16(金) 21:06:34
>>42
夢のある提案だと思う。
……できると思うぜ。オンラインゲームによるけれど、基本はTCP/IPで接続先にパケット送るだけだから。
ただ、とてつもなく面倒そうであるとは思う。
2008/05/16(金) 21:15:04
おー。やはりか
流石妹
サンキュー兄弟
45646
垢版 |
2008/05/16(金) 21:16:17
>>39,40
フックは考えたけど、危険すぎるので止めといたよ。
Office 周りは比較的外部から弄れそうなので、テストコード書いて試してみたい気はする。
個人的にはアドレス帳の閲覧は便利っぽいんだけど。

>>41
そのくらいなら、開いたアプリを閉じることが出来るようになればできると思う。
後は毎回同じファイル名を入れるのが面倒だから、どうやって簡単に実行できるようにするかってとこかな。

>>42,43
オンラインゲームとかは不正対策でいろいろやってるだろうから厳しいかも。しかし楽しいアイディアだと思う。
2008/05/18(日) 14:52:28
相変わらず人がいるんだかいないんだかわからんスレだw


さくら rev. 13
ttp://vip2ch.com/imouto/dl.php?f=imouto0173.zip

・プライベートコマンド「help」を追加
 実行可能なDOSコマンドを列挙
・ご機嫌斜めモードβ2
 ・モードの持ち越しを実装
 ・謝罪コマンドが効かなかったのを場当たり的に対応……まだ変更する予定
・幼女の寝落ち状態の記述ミスを修正
・ほか調整
47646
垢版 |
2008/05/18(日) 18:19:15
>>46
さんくす、次のバージョンにマージ完了。
こっちもそろそろ 0.20 が出せそう。起動したアプリを閉じる機能追加とバグ修正が中心だけど。
2008/05/20(火) 18:13:20
ネトゲとか、そういう直接人の手で操作するようなのはVNCとかでいいんじゃね?
自動でやらせる系になると、マクロやらBOTやらって叩かれるだろうしなw
まぁ夢のある機能だと思うけどw
2008/05/20(火) 20:10:01
おまいら「いもうと」にどこまでやらせる気だ?w
2008/05/20(火) 20:11:43
フェラしてくれればそれだけで良い
2008/05/21(水) 10:33:09
・できれば$OnDisconnectingの引数にそのときのコマンド入れて欲しいなぁ、なんて
 スクリプト側の都合で本体の仕様変更を要求するのは心苦しいのだが、
 ご機嫌斜めモードの抱えてる問題の多分これが一番合理的な解決策だと思うので
52646
垢版 |
2008/05/21(水) 21:06:05
>>51
コマンドというか、切断理由を取得できるようにしようか。同じことができると思うし。
2008/05/22(木) 17:08:47
んー、切断理由ってどんな感じになるの?
イメージがよくわからんけど


なにが問題かって、切断食らうと
全部OnDisconnecting呼ばれるから (これは正しい処理だと思うんだけど)
OnUnknownCommand使って機嫌回復処理かいても使われないことなんだよねぇ
で、β2では仕方なしに接続コマンドだけ拒否をはずしてる、と

根本的には回復処理が切断状態でも呼ばれるほうがいいかなって思ったんで
>>51のようにするか、OnUnknownCommandをOnDisconnectingに優先させるかで
>>51のがまだ自然かな、と

なんかもっといいアイデアあったら教えておくれ
54646
垢版 |
2008/05/22(木) 17:44:16
接続状態はスクリプト側でとれるから、切断中は OnUnknownCommand の優先順位上げてみようか。
とりあえず、今リリースの準備をしてる 0.20 で順位を変更してみる。
55646
垢版 |
2008/05/22(木) 18:03:27
0.20 公開。新コマンドや独自コマンド用の変更など。
ttp://vip2ch.com/imouto/dl.php?f=imouto0174.zip
2008/05/23(金) 11:05:47
乙であります
2008/05/23(金) 18:08:39
・リファレンスのシステム変数の項目に$connectingがないみたい
・$OnCloseFileFailureはほかのFailure系みたいな第2引数はないのかな?
58646
垢版 |
2008/05/23(金) 18:34:21
>>57
・$connecting は書き忘れだった。ごめん、次で追加しとく。
・OnCloseFileFailure は第二引数はなしで。失敗理由が取れないので仕方なくこんな感じに。
59646
垢版 |
2008/05/24(土) 00:40:44
気分転換として1時間ぐらいでこんなものを作ってみた。リアクションはハードコーディングだけど。
ttp://vip2ch.com/imouto/dl.php?f=imouto0175.png
2008/05/24(土) 14:07:38
外見的にはメッセージウィンドウ内にワクがついたくらいの違いのようだけど…
使ってる言語でも違うのか?
61646
垢版 |
2008/05/24(土) 14:39:15
Silverlight を使ってブラウザ上で動いてるだけ。いもうとデスクトップの機能は持ってないけどね。
2008/05/25(日) 15:11:14
・STARTコマンドでアプリケーション開いたときにアプリケーションによっては
 開いたのを閉じるまでいもうとの制御がかえってこないことがある
 たとえば「start notepad」とか
・いもうとに強制切断食らった状態で「接続」コマンド入れると
 いもうとのリアクションと入力コマンドの表示順が入れ替わって「接続」が後に来る
 ほかのコマンドだと問題なさそうなんだけど


パターンあげようと思ったらロダ死亡
もう少しいじるか……
2008/05/26(月) 10:59:11
・なぜか「閉じる」コマンドが成功したことがないんだがどうすればいいんだ


さくら rev. 14
ttp://vip2ch.com/imouto/dl.php?f=imouto0176.zip

・ご機嫌斜めモードからの回復処理を本来あるべき形に変更
・OnCloseFile,OnCloseFileFailureの反応追加
・STARTコマンドに対応
・ほか調整

ふと思ったんだけど、さくらのプライベートコマンドってこのスレみてない人には隠しコマンド扱いだよね
そんな人間がいるかどうかは怪しいがw
一応なんかメモ書きでもつくったがいいんだろうか?
64646
垢版 |
2008/05/26(月) 18:24:05
>>63
パターンさんくす、早速マージしたよ。
閉じるコマンドは .NET の制約なのかどうかわからないけど、うまくいくアプリと失敗するアプリがあるっぽい。
次のバージョンでちょっと方法を変えてみようと思ってる。

プライベートコマンドは「?」を入力すると一覧を教えてくれるとか?
初回起動(フラグ使えば出来ると思う)とかで説明があってもいいかもしれない。
2008/05/27(火) 18:14:12
じゃあ、helpコマンドを拡充しようかな
初回起動時にメッセージってのはいいね、その案もらった


元ネタにはむしろ逆行するようだけど、character.xmlあたりに変数追加して
年齢設定やツンデレレベルにキャラごとに上下限設定できるようにするのはどうかな
MaximumTsundereLevelとMinimumTsundereLevelの間以外の部分は
スライダーがグレーアウトして選択できない、みたいな

今後キャラを作りたいって奇特な人間が現れた場合に
限定的な設定のキャラってのもまぁありかと

もっとも、絵師も振付師も居らん状況では机上の空論だけどね
2008/05/27(火) 20:51:19
ソース公開してたら協力してもいいのに。
67デフォルトの名無しさん
垢版 |
2008/05/27(火) 23:19:47
sourceforge で開発協力者を募ってみては?
ウイニーみたいに全部1人でやってると、
バグだらけの中途半端なソフトしか出来ない事もある。
1人で悩むより、大勢の知恵を出し合う方が質の良いソフトになる可能性が高い。
ある程度落ち着いたら、ぜひご一考を。
2008/05/27(火) 23:28:50
本体ソース非公開でも、関連リソースについては、かつてのSourceForge.JPで
管理してみては?

いもうとデスクトッププロジェクト
ttp://sourceforge.jp/projects/imouto/

今だとCVSよりSubversion(TortoiseSVN)の方が使いやすそうだし、
作者さん的にはOpenDAEプロジェクト(ttp://opendae.sourceforge.net/)の方が
身近なんかもしんないけど…。
2008/05/28(水) 09:24:16
646ではない漏れの糞ソースならうpするぜ。
もっとも、646氏とは全く別の志向で開発を進めるつもりだが。
70646
垢版 |
2008/05/28(水) 10:39:52
オープンソース化はもうちょっと待って……。コマンド周りの整理が終わったらなんとか。
もし公開するなら sourceforge.jp のをそのまま使いたいね。管理者いるのかがわからないけど…。
2008/05/28(水) 10:51:22
・キャラクタ切り替え後の自動ログイン時に$connectingがtrueにならない
・文字列関数の$toLowerCase希望
2008/05/28(水) 10:55:35
>>69
どういうものになるのかわからんが期待してるよ
73デフォルトの名無しさん
垢版 |
2008/05/28(水) 18:47:36
イメージキャラクター
ttp://up2.viploader.net/pic3/src/vl2_003444.jpg
ttp://up2.viploader.net/pic3/src/vl2_003446.jpg
2008/05/28(水) 19:52:24
3次萌えはねえよ
75646
垢版 |
2008/05/30(金) 00:16:09
>>71
両方とも了解。
$connecting のバグは手元では修正済み。文字列関数は $tolower と $toupper とかになるかも。
2008/06/03(火) 09:01:33
・{$reject = true}でコマンド拒否されてもカレントディレクトリが移動している場合がある
 たとえば"d:\dir1\dir2\dir3" にいるときに「cd ..\」連打して、
 拒否−拒否−成功のあとに「dir」やるとカレントが"d:\dir1"になっている
77646
垢版 |
2008/06/03(火) 20:13:09
>>76
内部で 2 回 OnDosCommand を呼び出してたのが原因で、1 回目が成功で 2 回目が拒否の時にこの現象が起きてた。
修正済みのバージョンをすぐにでも出したいけど、今ちょうど画像認識のライブラリを組み込んでる途中だから遅れるかもしれない。
2008/06/04(水) 14:17:35
無理に急がんでもいいと思うけど

ついにあの画像判定機能がつくのかぁ
画像判定って「移動」コマンドのときだけ?
それとも「開く」みたいなファイルアクセスでも判定されるの?
79646
垢版 |
2008/06/04(水) 20:28:26
まだ判別機能自体動作しなくて、学習データを用意すれば使えるようになるという感じ。
無作為にディレクトリ内の画像ファイルを数枚だけ選択して判別するような形にしてるから。開くの時にも判定した方が面白そうだねぇ。
2008/06/08(日) 23:14:49
(・ω・)
2008/06/11(水) 10:37:15
保守
2008/06/14(土) 15:57:14
ダレモイナイ・・ハリニゲスルナラ イマノウチ


さくら rev. 15
http://vip2ch.com/imouto/dl.php?f=imouto0177.zip

・初回起動時のメッセージを設定
・helpコマンドを拡充
 「help」でコマンドの使い方
 -dosオプションで使用可能なDOSコマンドを列挙
 -privateオプションでプライベートコマンドを列挙
・ほか調整
83646
垢版 |
2008/06/14(土) 18:32:19
0.21 公開。OpenCV の配布周りがわかりにくかったので、画像判別は次回以降。
あ、判別用のライブラリは完成してるから。後は大量のサンプルを集める作業になるかと。
http://vip2ch.com/imouto/dl.php?f=imouto0178.zip
84646
垢版 |
2008/06/14(土) 18:33:41
>>82
さんくす、0.21 にちゃんと適用したよ。
2008/06/18(水) 08:04:05
(・ω・)
2008/06/18(水) 12:50:38
0.21乙

・reference.txtに$tolower, $toupperの記述がない
>>62がなおってないみたい
87646
垢版 |
2008/06/20(金) 17:54:05
>>86
ごめん、62 のバグは見落としてた。次までには直す予定。
2008/06/28(土) 12:32:34
さくら rev. 16
ttp://vip2ch.com/imouto/dl.php?f=imouto0179.zip

・プライベートコマンドの入力を大文字混在でも受け付けるよう変更
・ほか調整
89646
垢版 |
2008/06/29(日) 22:15:47
>>88
おつ。次のバージョンにマージしておいた。
2008/07/06(日) 08:25:51
(゚ω゚)
2008/07/07(月) 13:15:45
そこで問題だ!
この過疎ったスレをどうやって盛り上げるか?

3択──ひとつだけ選びなさい。

答え@ハンサムの646は突如新機能のアイデアがひらめく。
答えA職人がきて助けてくれる。
答えB盛り上がらない。現実は非情である。

俺がマルを付けたいのは答えAだが期待は出来ない…。

2ヶ月以上いなかった絵師たちがここに都合よくあらわれて
アメリカンコミック・ヒーローのようにジャジャーンと登場して
『待ってました!』と間一髪助けてくれるってわけにはいかねーぜ。

やはり答えは@しかねえようだ!
2008/07/07(月) 16:14:42
他力本願の口だけで悪いとは思うけど
コマンド操作できるってことだけじゃ限界があると思うのよね
Win機を普段からコマンド操作するような玄人(というか変人)はそう多くないし

スクリーンショットみたいな、独自機能とかはいい感じだとおもうし
なんか特定方向の手間を減らすような機能とかがあると魅せれるのかもしれない
#そういうのはプラグイン的なものの役割りな気もするけど

まず、リモート操作が必要なWin機って、どういうことに使う人が多いんだろう
ファイルサーバとかビデオサーバ(録画/エンコ)とかくらいかな?
個人運用の公開WebサーバとかをわざわざWin機でやってる人は少ないだろうしなー


…え?絵師がいないとまずそこまでたどり着かないって?
現実はかくも非常である
2008/07/07(月) 23:35:28
そんなの簡単だろ?
今からみんなで絵の練習すればいいんだYO!
94646
垢版 |
2008/07/09(水) 00:45:30
実際のところプログラム+いもうとリアクションはかなりのレベルまで達してると思うんだけどねぇ。

やはり立ち絵の不足という問題でクオリティ?が伸び悩みしてると。
いもうとの表情変化だけでもかなりイメージが良くなることはわかってるんだけど、俺は絵は描けないorz
2008/07/09(水) 09:08:27
そうねえ…あせった顔とか怒った顔とかほしかったりはするんだよねぇ
さらに欲を言えば年齢別の立ち絵とか性格ごととか…スクリプトと同じ罠がここに
2008/07/10(木) 12:54:49
いもうとリアクションもできればもう一人職人ほしいね
97646
垢版 |
2008/07/11(金) 17:59:36
とりあえず、開発が停止 or 消滅しないようにオープンソース化の準備中。
場所はsourceforge.jpに既にあるやつを使う予定。
2008/07/12(土) 05:24:40
絵素材って具体的に何がどんだけ必要なの?
(年齢とか表情とか)
2008/07/12(土) 06:39:13
デフォルトっぽいの描いてみた
ttp://vip2ch.com/imouto/dl.php?f=imouto0180.png
2008/07/12(土) 14:05:08
あらかわゆす
2008/07/12(土) 16:10:13
ttp://vip2ch.com/imouto/dl.php?f=imouto0181.png
差分作ってみた
646さんが戻ってきて必要なのが他にわかれば描いて固めてうp
2008/07/12(土) 16:25:30
答え−A 答えA 答えA

なんか知らんが絵師様キタ━━━━━━(゚∀゚)━━━━━━ !!

これはなんというか見事なぺったんこ
本人にいったらHDDまっさらにされそうだが
2008/07/12(土) 17:51:18
絵師様乙。

どうでもいいけど思った事。
うさぎさん(?)の表情は妹と連動式じゃないんだな。
104646
垢版 |
2008/07/12(土) 19:58:14
絵師様超乙。

立ち絵が年齢別にあるとより面白いだろうけど、最初からそこまでは難しいかな。
もっと怒ってる表情(元ネタ的な)が足りないかな。後、寝顔とかあれば最高です。
2008/07/12(土) 20:15:26
年齢は何歳くらい目安?
106646
垢版 |
2008/07/12(土) 20:41:04
年齢は12歳かなぁ。今の標準設定では12歳だし。
2008/07/12(土) 21:09:22
12歳以外だったら何歳くらいの立ち絵があるといいの?
108646
垢版 |
2008/07/12(土) 21:16:02
15歳以上と6歳以下に現在対応してるから、この2つかな。
おとな(15)、こども(12)、ようじょ(6)といった感じ。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況