1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/03(土) 17:16:42 ID:C/kl4py90] こんなソフトあったらいいな〜と思ったら、ここに書いてみよう。 ただしここは依頼所ではなく、単なる提案の場であることをお忘れなく。 正式に依頼がしたければ、それ相応の場で相応の対価を支払って依頼してください。 ▼━━━ここに書き込む前にやるべきこと━━━━━━━━━━━━━━━━━━━━ 1) 下記のサイトなどで類似のソフトがないかチェックしてください。 【窓の杜】 www.forest.impress.co.jp/ 【Vector】 www.vector.co.jp/ 【ソフトウェア関連質問スレ用FAQ集】 www4.atwiki.jp/soft/ 【まとめサイト】 www5.atpages.jp/soft186/ ▼━━━ここに書き込む際、書き込んだ後に守るべきこと━━━━━━━━━━━━━━━━━━━━ ★1 OSの種類を必ず書く ★2 催促は最低1ヶ月以上あける。 レスが無い場合、それは気付かれてないのではなく興味を持った人が居ないということです。 ここはソフト制作を正式に請け負う場ではなく、機能概要を提案し、 それに興味を持った人が偶々居れば制作が行われることもあるというだけのスレです。 必ず結果が欲しければ、有償でソフト制作を請け負ってるところがあるのでそちらに行きましょう。 ★3 罵倒されても、〜で出来るとか〜使ってろとか言われてそれに不満があったとしても言い返さない。 「〜で出来るだろ」というようなレスが付いても、興味を持つ人が居れば製作は行われるので 紹介されたソフトに不満があっても、いちいちそのことを書き込まないこと。 制作に当たっての仕様などを聞き返された時だけ返答しましょう。 前スレ ◆こんなソフトウェアつくってください〜Part12〜◆ pc11.2ch.net/test/read.cgi/software/1219471811/
620 名前:614 mailto:sage [2009/06/12(金) 08:44:51 ID:CJc9fCm60] 細かい部分含めてエクスプローラが好きなんです 自分で作るしかないかなぁ 難しそう(´;ω;`)
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 12:18:09 ID:YyL1dpww0] >>620 アイコンの自動整列を切った状態が使いたいとかじゃなければ X-Finderのexplorer互換モードだとかなりexplorerに近いよ。
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 13:46:30 ID:jy1vEuwX0] AHKとかで、ホットキー押したら 右クリック 矢印キー↓ 矢印キー→ 矢印キー↓ (ホットキーごとに回数変える) Ener とかやればいいんじゃないか。
623 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 16:40:08 ID:AdayysEw0] Alt+V→XRMNLDSのいずれか XP2Kだとメニューの場所違うかもしれないけどキーカスタマイズソフトで簡単に出来るだろう
624 名前:614 mailto:sage [2009/06/12(金) 16:55:41 ID:CJc9fCm60] X-finder試しに入れてみましたが、うちの環境だとちょっと重いようです。 エクスプローラのメニューバーを無効にしてあるのでAlt+Vは効きません。
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 17:33:55 ID:WbMOqLVC0] >>614 あくまでもエクスプローラにこだわるならショートカットキー覚えた方が早いすよ。 「右クリック」→「I」→「N」と押せば名前順。 「右クリック」→「I」→「S」でサイズ順。 ショートカットキーは「アイコンの整列(I)、名前(N)、サイズ(S)」とか書いてあるからわかるっしょ? これはどこのWindows機でも使えるので覚えておいて損はないと思うですよ。
626 名前:614 mailto:sage [2009/06/12(金) 17:43:50 ID:CJc9fCm60] >>625 不精し過ぎかもしれませんが、よく使う操作なので、 キーを1回押すだけで出来たら、かなり素早く操作できるなと思ったのです。 右にマウス持った状態で左手だけで操作しようと思うと、「I」のキーが遠いので 1キーでの瞬間的な操作にはどうしても負けてしまうので。
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 17:49:49 ID:nq2BVil70] こういうのってレジストリに書いてあるんだっけ?
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 18:08:23 ID:WbMOqLVC0] >>626 なるほどー ↓の方法(カラムクリックで並べ替え)もめんどくさいって事すか? ttp://www.alles.or.jp/~saiya/sort.html AHK使えばどうにかできると思うけど、並び替える順番ってそのたびに違う? 常に1→2→3→4→1って感じに並び替えるなら、たぶん1キーでいけるけど、変則的なら個別に割り当てかなぁ
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 18:11:39 ID:ZrrVWnQk0] >>614 窓使いの憂鬱+プラグインで出来る。プラグインは↓の "CommonCtrl " ttp://www.ric.hi-ho.ne.jp/giraffe/mayus/ あと、このプラグイン(DLL)はAutoHotkeyでも使えるよ
630 名前:614 mailto:sage [2009/06/12(金) 18:19:50 ID:CJc9fCm60] >>628 これはかなり素早く操作出来ますね! しばらくカラムクリックしまくります。 >>629 あまり得意じゃないのですが、頑張って覚えるしかないかもですね。
631 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 18:33:41 ID:WbMOqLVC0] >>630 ありゃ。 カラムクリックってあまり知られてないのかな。 てっきり知ってるもんだと勝手に勘違いしてました。。。 >>629 おー。こんなのあるのね。 AHK使い始めたばっかしで、どう使ったらいいかわかんないけどありがとん('∀`)
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 19:28:21 ID:ZrrVWnQk0] >>630-631 マウスで解決してるんならいいんだけど、キーでやるなら繭は導入の敷居が高いからAHKが楽かも。 AHKの場合は、、 1)AutoHotkeyをインストールする ( ttp://www.autohotkey.com/ ) 2)>>629 のプラグインを解凍して、"CommonCtrl.dll" をAutoHotkey.exeと同じフォルダに置く。 3)マイドキュメントに以下のスクリプトを "AutoHotkey.ahk" と言う名前で保存する 4)3のスクリプトを実行する このスクリプトでは Win+1〜Win+5にそれぞれカラム0〜4(数え方0始まり)を割り当てている キー変更したい時は3行目からを替える。↓を読めば簡単に変えられる。 ttp://lukewarm.s101.xrea.com/Hotkeys.html ---- ここから ---- SetTitleMatchMode, RegEx #IfWinActive, ahk_class CabinetWClass|ExplorerWClass #1::ColumnClick(0) #2::ColumnClick(1) #3::ColumnClick(2) #4::ColumnClick(3) #5::ColumnClick(4) ; フォーカスがリストビューにある時に指定のカラム番号をソートさせる ColumnClick(columnIndex) { ControlGetFocus,classNN,A ControlGet, columnCount, List, Count Col, %classNN%, A If InStr(classNN, "ListView") && (columnIndex < columnCount) DllCall("CommonCtrl.dll\mayulvn_columnclick", "Str", columnIndex) } ---- ここまで ----
633 名前:614 mailto:sage [2009/06/12(金) 20:26:18 ID:CJc9fCm60] >>632 おおおおおおおおおおおおおおおおおおおお 出来るようになりました!!!!! 前にもAHK入れたことあったのですが よく分からずアンインストールしていました。 お陰様でずっと憧れていたAHKデビューが出来ました 今は幸せな気持ちでいっぱいです(´∀`)
634 名前:631 mailto:sage [2009/06/12(金) 23:26:22 ID:WbMOqLVC0] >>632 おおぅ。そーゆー風に使うのね。 参考にさせていただきまー。メモメモ >>614 よかったねー(*・ω・)゛ ついでにAHKで色々いじっちゃえー
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 19:37:53 ID:WExaQyYc0] 先輩方。。 IPアドレスをひとつずつ分解してリスト表示させたいのですが出来ますでしょうか。 こんな表記のアドレスを 58.0.0.0-58.1.255.255 (または58.0.0.0/15 CIDR形式) ↓ 58.0.0.0 58.0.0.1 . . 58.1.255.255 と膨大な行数になりますがこの形でテキスト出力したいです。 ドラッグ&ドロップしたら自動出力してくれるものだと嬉しいです。 よろしくお願い致します。
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 20:06:24 ID:5B8ttlIS0] 58.0.0.0-58.1.255.255で試したら3分半掛かった これはないわ
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 20:35:05 ID:zftj7otF0] >>635 作っても良いけど再発明の予感がひしひしと
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 20:35:31 ID:WExaQyYc0] >>636 試してくださってありがとうございます。 生成に時間がかかっても構わないので教えて欲しいです。。
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 20:43:41 ID:WExaQyYc0] >>637 お願いしたいです。 再発明の予感とは例えば・・・ 想定した使い方は テキストファイルに 58.0.0.0-58.1.255.255 と書いて保存する そのファイルをドラッグ&ドロップでプログラムに渡す。 処理して新しいテキストファイルに出力というイメージです。 処理がすごく重くなりますが 入力するテキストが1行だけじゃなくて複数行でも出来ると嬉しいです。 ここまで達成できたら感無量。。
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 21:37:11 ID:X4+03tsH0] >635 こんなのバッチファイルでも出来るわ、とおもっていじりだしたら結構時間かかったww CDIR版は少し待って。 以下をバッチにして保存シル echo off setlocal enabledelayedexpansion set /p INPUT="IPの範囲 (例 1.1.1.1-1.1.2.1) : for /f "delims=- tokens=1,2" %%I in ("%INPUT%") do ( for /f "delims=. tokens=1,2,3,4" %%K in ("%%I") do set /a dwBegin="(((%%K*256+%%L)*256+%%M)*256+%%N)" for /f "delims=. tokens=1,2,3,4" %%O in ("%%J") do set /a dwEnd="(((%%O*256+%%P)*256+%%Q)*256+%%R)" ) 後半続く
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 21:37:16 ID:X4+03tsH0] for /l %%S in (%dwBegin%,1,%dwEnd%) do ( set /a sOctet1="%%S%%256" set /a sOctet2="(%%S/256)%%256" set /a sOctet3="(%%S/65536)%%256" set /a sOctet4="(%%S/16777216)%%256" echo !sOctet4!.!sOctet3!.!sOctet2!.!sOctet1! ) pause endlocal
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 21:47:31 ID:qboWddS+0] やってみます!!
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 21:55:36 ID:qboWddS+0] >>640 ここの部分こうでよいのですか? set /p INPUT="IPの範囲 (例 1.1.1.1-1.1.2.1) : ↓ set /p INPUT="1.1.1.1-1.1.2.1 : それとも""で括るのかな。
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:13:29 ID:X4+03tsH0] CIDR版前半(後半部は同じ) echo off setlocal enabledelayedexpansion set /p INPUT="サブネット (例 1.1.1.1/28) : for /f "delims=/ tokens=1,2" %%I in ("%INPUT%") do ( for /f "delims=. tokens=1,2,3,4" %%K in ("%%I") do set /a dwBegin="(((%%K*256+%%L)*256+%%M)*256+%%N)" set /a dwMskBit=32-%%J ) set /a dwMsk="(1<<!dwMskBit!)-1" set /a dwEnd="%dwBegin%|%dwMsk%" set /a dwXOR="%dwBegin%^%dwMsk%" set /a dwBegin="%dwBegin%&%dwXOR%"
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:14:54 ID:X4+03tsH0] >643 ゴメ。XPのDOSだと正常にうごくから気づかなかった。 ""でくくるで正解。
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:20:02 ID:zftj7otF0] 相変わらずだけどプロンプトすげー お呼びじゃ無いけどPerlのワンライナー置いときますね perl -e -MNet::CIDR "foreach(Net::CIDR::cidr2octets('192.168.0.64/28')){print qq|$_\n|}"
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:21:18 ID:zftj7otF0] ケアレスミス perl -MNet::CIDR -e "foreach(Net::CIDR::cidr2octets('192.168.0.64/28')){print qq|$_\n|}"
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:22:46 ID:X4+03tsH0] >646 ウホ!これは便利なファンクション、会社でツール作るとき使わせてもらいます。
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:26:55 ID:qboWddS+0] >>645 すいません。 これはちゃんと動くと出力されますか。 何もおこらず何かキーを押してください→終了になります。 >> log.txtみたいなのをつけたしてあげないとだめですか。
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:28:35 ID:X4+03tsH0] そうそうこのままだとDOS窓に表示されるからテキスト保存の方法は調べてね。 数文字の改造でOK #こういうツールは多分使い捨てだし、本人がいじれるのがベストだと思ってる。
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:28:40 ID:qboWddS+0] >>646 perl動かすためにインストールしてきます!! javaでも出来るのかな。。。
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:35:50 ID:X4+03tsH0] >649 しょうがねーなw ttp://toku.xdisc.net/cgi/up/qqq/nm15480.zip.html から nm15480.zip をダウンロードしてくれ
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:45:24 ID:qboWddS+0] 吊ってくるしか・・ set /p INPUT="IPの範囲 (例 1.1.1.1-1.1.2.1) :" ↓ set /p INPUT="1.1.1.1-1.1.2.1 :" 合ってますよね?
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:49:01 ID:Ooc7kIT4I] ttp://mugicha.go2.jp/cidr.html とりあえずCIDRだけ作ったが遅かったか……
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 22:49:18 ID:X4+03tsH0] あ、使い方がわからないのかな? 入力プロンプトの書式にしたがって、範囲入力するです。 空リターンうちゃ、そりゃ速攻終了します。 #まあドラッグアンドドロップじゃないですが、右ボタンメニューでのコピペは効きます。
656 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 23:00:37 ID:X4+03tsH0] >655続き つまりは、なんか勘違いしてるとオモ。 IPの範囲(例 1.1.1.1-1.1.2.1) : とDOS窓に表示されたら その後ろに、手で1.1.1.1-1.1.2.0 とかって入力してください、 ってことです。 ソースを書き換えろって事じゃないです。
657 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 23:11:03 ID:qboWddS+0] >>654 ありがとうございます! /16で 256x256が70秒ほどで終わりました。 ソースのところコピーしてjsファイルにすれば動くのかな。。 >>655 ごめんなさい。 ソースの部分にIPアドレス書いてました・・ プロンプト上で手入力したらちゃんとできました!
658 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 23:16:09 ID:Ooc7kIT4I] D&Dか、よく読んでなかったスマンコ
659 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 23:27:44 ID:qboWddS+0] >>656 echo !sOctet4!.!sOctet3!.!sOctet2!.!sOctet1! >> c:\log.txt と適当に書いてみたところうまく出来ました。 /16みたいな膨大な量のときは中々終わらないですね。 プロンプトは表示出来る行数決まっているんですね。メモ。。
660 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 23:54:40 ID:qboWddS+0] >>658 こちらこそすいません。 D&Dの方切実にお願いします。 IEの方は表示の処理がとても速いのですが /16のような膨大な量のときは表示されたものを右クリックでコピーすると クリップボードに送る処理で5分くらいかかってしまいます。 ListViewからも取得しようとしましたが無理でした。。
661 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 01:06:50 ID:Ox8FgisGI] >>635 ttp://mugicha.go2.jp/new2.zip エラ無視のてけとー稚拙コードだけど javaでよかったら 適当なロダ探すの面倒だったので自鯖だけどごめんね。 おいらのファイラーはD&Dできないので試して無いけど もしかしたら複数D&Dいけるかも ※ファイル名.log.txtって名前で出力します。
662 名前:661 mailto:sage [2009/06/21(日) 01:34:44 ID:Ox8FgisGI] ごめん今windowsで試したら色々とおかしいことになったんで、 exe削除します。jarは残しとくので自己責任でexe化してください。 しっぱいしたのはlaunch4j@linuxです
663 名前:661 mailto:sage [2009/06/21(日) 01:59:17 ID:Ox8FgisGI] exewrapというツールjarファイルをexe化したらできましたXP お手数ですがexe化してお使いくださいm( __ __ )m exe化したアイコンにD&Dすれば複数でも処理できます。
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 02:09:47 ID:g2PBca430] 今からやってみます! >>661 夜分遅くに本当にありがとうございます。
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 02:58:03 ID:g2PBca430] >>661 すごいです! 複数ファイルも読み込んでそれぞれ出力してくれました! ありがとうございます! ソースを編集できないのでもし見ていてくれたら・・・ 多分OSの違いだと思うのですがXPを使っていまして 改行コードが『↑』のように表示されていて改行されていないので 改行コードの部分を変更して欲しいのですが難しいでしょうか。 ・DOS、OS/2、Microsoft Windowsの場合→「CR+LF」 ・Linux、MacOSX、BSDなどUNIX系OSの場合→「LF」
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 07:54:09 ID:rFJmyOZG0] オーメン
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 12:37:13 ID:rjQ7Okhr0] ☆OS:windowsXP ☆壊れたメモリを継続して使用可能にするソフト 詳細: メモリ内を検索(既存ソフトで可能だったと思います)して発見した 不良箇所にアクセスしないようにしてそのまま継続して使えるようにするソフト。 出来ればBIOS上ではなくOS上で操作できるものを希望します。もちろんBIOS上でも構いません。 理由: 通常はメモリに不良箇所が有るとブルースクリーンなどに会ってしまい、使用が困難になります。 私自身壊れたメモリを何枚か所有しており、捨てるのがもったいなくて有効利用できないか悩んでいます。 他にも同じように困っている人が多いのではないかと思われます。もしこういったソフトが登場すれば 画期的だと思い、お願いに参りました。どうかよろしくお願いします。
668 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 12:51:15 ID:fqjoQDwz0] 捨てろwwwwwwww OSとCPUのMMUの関係的に考えて そんあソフト作成不可能な気がするんだけどなぁ・・・ まぁたいした知識ないから、あるのかも試練が
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 12:56:47 ID:Ox8FgisGI] >>665 ttp://mugicha.go2.jp/new3.zip 改行コードを「CR+LF」にしておきました。ついでにソースもつけときました。
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 12:59:19 ID:rfnil0F7P] 壊れてるのが 書き込んでも反映されないのか 読み出しの時に化けるのか 周辺の変化で化けるのか 特定パターンの書き込みで化けるのか 色々あるので無理 ってかMemTestが長いのはそういう事だったはず
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 13:07:13 ID:PxdCGuki0] >667 今のプログラミング/OSでは、メモリ領域は連続していることが暗黙の前提になっているから無理。
672 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 13:41:15 ID:8SMlSr/c0] >>667 そのソフト自体がメモリの不良箇所にロードされるんですね、わかります
673 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 13:59:27 ID:PxdCGuki0] よく考えたら物理アドレス指定でメモリ領域をAllocできるようなAPIがあれば回避できる可能性はあるな。 まあそのソフトをロードするまでに不良箇所を運良く誰も触りに行かない、という条件付だが。
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 14:14:09 ID:rjQ7Okhr0] 667です ちょっと対策を考えてみました。 メモリスロット4つのデスクトップPCを例にして 1〜3スロット目まで正常なメモリをセット 4スロット目だけ不良メモリをセット これでソフトを読み込むまで不良箇所にアクセスする確立がかなり減るかもです。 ランダムアクセスだからやはり運しだいでしょうけど・・・
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 14:17:54 ID:edRDK1O2P] で、それはソフトというかこのスレと関係あるの
676 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 15:56:52 ID:DiSqRH7x0] >>673 良く分かんないんだけど、不良個所をどうやって探すんだろう? OS上でそれやったらその作業中に結局青画面行きじゃね
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 16:29:58 ID:PxdCGuki0] >676 MemTestという定番ソフト(スタンドアローン)がありますよ。
678 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 16:33:29 ID:DiSqRH7x0] MemtestってFDDからブートするあれじゃないの?
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 16:35:02 ID:DiSqRH7x0] ああ、こんなのも有るのか。 初めて知った www.home.earthlink.net/~alegr/download/memtest.htm
680 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 20:49:03 ID:g2PBca430] >>669 出来ました!! kaigyo入れてくださってありがとうございました! ソース頂けたのでファイル名とか弄ってみます! ありがとうございました。 batやperl、javaで書いてくださって方々も本当にありがとうございました!”
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 02:01:13 ID:Dnn2vpmW0] 正規表現ってすごく便利で、ある意味必需品ですが、 めったに使わない機能だと、調べないと書けないことがあります。 正規表現を、if や case などを使って、プログラム言語風に記述展開できる ソフトをお願いします。 perl, ruby, java などで違う記法も統合してくれるとありがたいです。
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 02:08:06 ID:wSHUci3j0] 予告しておくけど絶対誰もやらない このスレにそんなもん書ける奴はいねえ
683 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 02:32:54 ID:jGjK3dpA0] っつうか正規表現のほうが遥かに楽だし、覚えたほうがいいと思う。 BNFから正規表現に落すのは楽だがロジックに落すのは苦痛。 恐らく>681はCプログラマのような気がするけど、 標準で正規表現が使えない言語のほうが今時マイナー。 複雑な文字列処理をロジックでゴリゴリ書かれると、同業者としては迷惑w
684 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 02:43:08 ID:xh05wWXW0] C++も0xからは正規表現標準になるしな
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 06:11:18 ID:vqW/s3YE0] バッチファイルで実現できないものは基本的にスルーされるね
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 11:32:41 ID:6YdVCDy5I] >>681 使い道違うけどlex
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 05:12:45 ID:bypkG+bh0] 以下のようなソフトを作っていただけませんか? 2つのテキストを比較して、同じ文字列があれば、その文字を表示・ハイライトする。 お手数ですが、お願い致します。
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 05:16:16 ID:nFLh7PfU0] >>687 Rekisaとかじゃダメなの?
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 07:27:12 ID:MKcguCb10] >>687 DFじゃだめなのか? つかその位ググれよ
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 17:09:06 ID:bypkG+bh0] レスありがとうございます。 >>688 希望した機能があるように思いますが、HDDを圧迫する余計なライブラリ(NET Framework 1.1以上)を入れたくないので、すいません。 >>689 使ってみましたが、希望したような結果は出ませんでした。(全て相違としか表示されませんでした)
691 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 17:15:08 ID:608ACwSs0] つくってくださいスレで >HDDを圧迫する余計なライブラリ(NET Framework 1.1以上)を入れたくない とか言っちゃう厚かましさ
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 17:43:36 ID:axS3LEqr0] 要.NET Frameworkだって >>2 ★2 複数ソフトの組み合わせで実現できるもの だろ。 NGです。
693 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 17:57:45 ID:MKcguCb10] ランタイムをソフトって言っちゃうゆとりハケーンw
694 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 18:03:38 ID:d4znDPpF0] >>693 じゃぁおまえ、ランタイムはハードウェアなのかよ
695 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 18:03:54 ID:axS3LEqr0] ランタイムはソフトだろどう考えてもw
696 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 18:06:50 ID:BnYNXVc+0] ランタイムがソフトじゃなけりゃなんなんだよ
697 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 18:08:51 ID:h9PjGKuk0] ランタイム「ライブラリ」だ それ単体では動作しない再利用されるためのコードの塊
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 18:10:24 ID:axS3LEqr0] ダイナミックリンク「ライブラリ」はどうすんのよw 動的にリンクしてるならそれこそ「ランタイム」だが使わないのか? ja.wikipedia.org/wiki/%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 18:19:36 ID:axS3LEqr0] >>697 お前も知ったかってんじゃねえ e-words.jp/w/E383A9E383B3E382BFE382A4E383A0.html >ランタイムとはソフトウェアモジュール
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 18:22:41 ID:LH5QVcxv0] モジュールだからソフトではないんじゃ?まあNET Frameworkくらい入れろとは思うが
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 19:03:19 ID:erGYBSSK0] そんなこと言ってたらここで出たアプリケーションほとんどアウトになるぞ
702 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 19:54:52 ID:ZVvzmIyH0] OSと組み合わせて使うソフトはアウトだよな
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 20:22:03 ID:jWY4XcRc0] プログラマって奴は本当に人の揚げ足取るのが大好きだな
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 20:29:40 ID:mzqiZ2lNP] priny "(・∀・)"; これでコンパイラに「print のtypoって判るだろ、少しは融通きかせろや」 って通用する世界じゃねぇから完璧主義にもならぁ
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 20:36:59 ID:iWLby03Y0] それはコンパイラの仕事じゃない。開発環境の方でやるべきだし、大抵のIDEで指摘・補完してくれるじゃん。
706 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 20:42:14 ID:b5/BIaHv0] うるせえな、notepad.exeでぶん殴るぞこの野郎
707 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 21:34:22 ID:v2aPCDZv0] 私のFirefoxPortable.exeもお貸しします。
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 22:34:53 ID:dxYimb7F0] >>703 定義とかにアバウトなプログラマは嫌だなw
709 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/24(水) 09:18:41 ID:1NWDBFjn0] >>693 きっと君の頭の中では「ソフト=実行形式アプリケーション」なんだろうね ランタイムライブラリはアプリケーションではないけどソフトではあるんだよ notepad.exeがアプリケーションという部類のソフトなら NET Frameworkはランタイムライブラリという部類のソフト ランタイムライブラリ入れて解決する問題で、わざわざ新規アプリを作るなんて 馬鹿げたことが起きないためにも「複数アプリの組み合わせで〜」ではなく ランタイムライブラリソフトも含めて「複数ソフトの組み合わせで〜」となっている
710 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/24(水) 09:20:44 ID:1NWDBFjn0] >>697 > それ単体では動作しない それ言ったらランタイムを必要とする実行形式アプリケーションも ランタイム無しで『単体では動作しない』 > 再利用されるための ソフトはアプリも含めて基本的に『再利用されるため』に作られるのですが > コードの塊 ランタイムライブラリがコードの塊なら、実行形式アプリケーションも『コードの塊』だね 共にコンパイルはされているが、元が何らかの言語のソース群であることに違いはないし
711 名前:692 mailto:sage [2009/06/24(水) 09:22:10 ID:tsrrDq4e0] 俺が言うのもなんだがしつこい
712 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/24(水) 09:22:46 ID:fDt8sRA+0] IPを変えるソフトをだれか作ってください
713 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/24(水) 09:45:55 ID:glTkRjJj0] バカの子みたいな事を言うな。
714 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/24(水) 09:50:12 ID:a1qVyh6P0] >>709 頭大丈夫? ランタイムだけ入れて何が解決するの?w この文脈では「単一機能ツールの組み合わせ」って意味でそれぞれの 実行単位としてソフトって言ってるんで、ランタイムとそれが必要なプログラム はセットで1つの実行単位なんだが それを「複数ソフトの組み合わせ」とか言うバカお前以外に見たことないぞ
715 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/24(水) 10:39:14 ID:tsrrDq4e0] バカはお前だバカ
716 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/24(水) 12:05:25 ID:6+TO2F390] .NET Frameworkはソフトウェアか?と聞かれたら答えはNOだが 余計なライブラリ(NET Framework 1.1以上)を入れたくないとか ふざけたことぬかす馬鹿は無視していいと思う。
717 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/24(水) 12:11:58 ID:aSsAT3oK0] >>687 www.forest.impress.co.jp/article/2005/11/07/chawchaw.html あとは、下記URLから自分にあったの探せばいんじゃね。(URLは一行にしる。) search.impress.co.jp/cgi-bin/namazu.cgi?query=%A5%C6%A5%AD%A5%B9%A5%C8+%C8%E6%B3%D3 +not+txt +not+%B2%E1%B5%EE%A4%CE%B5%AD%BB%F6+not+%A5%A2%A5%C3%A5%D7%A5%C7%A1%BC%A5%C8%BE%F0%CA%F3 +not+%BA%A3%BD%B5%A4%CE%B7%C7%BA%DC%A5%BD%A5%D5%A5%C8 +not+%A4%AB%A4%A6%A4%F3%A4%C8%A4%C0%A4%A6%A4%F3%C1%EB%A4%CE%C5%CE &submit=%B8%A1%BA%F7&whence=0&idxname=forest&max=20&sort=score
718 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/24(水) 12:15:05 ID:aSsAT3oK0] 最初のは、異なる部分を分けるってあるけど、設定と使い方で同じ部分が分かる。 というより、そもそも同じ部分だけ探したいっていう理由を書くといいと思うぞ。
719 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/24(水) 12:39:40 ID:wVDJsbqt0] ランタイムやライブラリはソフトウェアだろう。 ソフトウェアじゃないとするとハードウェアってことになるけど .NETをハードウェアとか意味不明な主張はないだろうし。 ソフトウェアという単語で アプリケーションソフトウェアのことを言ってるみたいな俺俺略語じゃない場合の話な そんなWikipediaをwikiみたいな略しかたする馬鹿の場合は知らん
720 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/24(水) 12:51:49 ID:AiD8qWrL0] よし、ランタイムでNG登録だ