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/
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/30(土) 13:35:50 ID:FbZlTMRJ0] バッチでimagemagick動かして他のツールにもコマンド渡すんじゃいかんのか?
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/31(日) 02:06:26 ID:MFCDClg80] >>29 既存のは常駐型なので、非常駐型があると嬉しい。 既存のも重くは無いけど、気分的に常駐ソフトは増やしたくないし。
598 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/31(日) 02:08:17 ID:l69q0OCG0] >>595 fullfull.no.land.to/files/T13_595.zip 試しに作ってみました。 最低限の機能しか実装してません。
599 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/31(日) 02:26:30 ID:k4Zgyi2B0] 常駐しないでどうやってダイアログ監視しろって
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/31(日) 02:32:52 ID:3sVSrKIo0] 互換性完璧な差し替え用の物を一から作れって事だろ
601 名前:595 mailto:sage [2009/05/31(日) 04:36:44 ID:8z/RNqgC0] >>598 ありがとうございます。ほとんどイメージどおりの動作で感動しました。 もし可能なら、「各コマンドは必ず""で囲む」仕様を変えていただけないでしょうか? irfanviewの /convert= のように、""で囲むと受け付けなくなるコマンドもできれば使用したいです。 (私自身の用途だとxnviewのnconvert.exeで代用できるので、上の要望は聞き流してもらっても結構です)
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/31(日) 08:57:40 ID:39j0OWdH0] つまり、元ソースも仕様書も無いのに コモンダイアログのクローンを作れって話か 「常駐を1つ減らす為」だけに「無償で」手を出すレベルじゃねーなw
603 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/31(日) 09:16:09 ID:k4Zgyi2B0] 割と労力を裂かなくて済みそうなのはラッパーDLL方式かね これならコールバック関数挟むだけで実現可能 ただ、システムレベルのDLLにラッパー挟んで大丈夫かな?という疑問は残る
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/31(日) 11:18:24 ID:l69q0OCG0] >>601 正規表現みすってました。 今までと同様の仕様でもう一度試してみてください。
605 名前:595 mailto:sage [2009/05/31(日) 11:32:12 ID:8z/RNqgC0] >>604 "/convert=〜"が正常に機能するのを確認しました。 対応していただいてありがとうございました。
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/04(木) 17:56:56 ID:C1dudQHg0] 最大化ボタンを押すとウインドウサイズが最適化されるようにするソフトをつくっていただきたいです。 最適化というのは、「“内包するデータを表示するための最適なサイズ”に変更する動作」を言います (allabout.co.jp/computer/macos/closeup/CU20040105help/index2.htm から引用しました)。 スクロールバーが消えるところまでウインドウを大きくするというイメージです。 macではズームボタンを押すと最大化ではなく最適化されるようなのですが、その動作をWindowsXPで実現したいと思っています。 できれば最適化と最大化を併存させたいので、最大化ボタンを左クリックしたりタイトルバーを中クリックすると最適化、Ctrl + 最大化ボタン やタイトルバーをダブルクリックで最大化などのようにしていただきたいです。 併存が難しいようでしたら、ソフトを起動させると最大化ボタンが最適化ボタンになるというものでもありがたいです。 mac用のソフトで、最適化ボタンを押すと最適化ではなく最大化されるようにするRightZoomというものがあるのですが、これの逆のソフトを作っていただきたいです (RightZoomの動画→www.youtube.com/watch?v=fpsIGEURvqA )。
607 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/04(木) 19:27:11 ID:V7Jf9Qak0] それが可能なら俺も欲しいな せめてexplorerだけでも
608 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/04(木) 20:15:32 ID:ZVQjOglFP] >>606 いいなそれ 依頼者本人ではなく横から、失礼を承知で要望 TTBaseのプラグイン版がおまけとしてあると嬉しかったりします 【常駐】TTBaseってどうよ?その7【プラグイン】 pc12.2ch.net/test/read.cgi/software/1237982303/ 公式サイト ttbase.sourceforge.jp/
609 名前:名無しさん@お腹いっぱい。 [2009/06/04(木) 20:17:13 ID:fT89KBZK0] >>607 エクスプローラにそんな機能ほしい機会なんてあるか?
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/04(木) 20:52:21 ID:TXMOSk/9P] 欲しいと思う思わないは人それぞれ
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/07(日) 13:00:56 ID:NAdCZPdG0] 内容: ノートPCの液晶を閉じたときに、あらかじめ指定したアプリを起動する常駐ソフト OS: Windows VISTA (business) 理由/背景: ノートPCで液晶を閉じてスリープに入るとき、スリープ前に実行したいコマンド(モデムの切断)があります。 しかし、VISTAはOSの仕様上、一旦スリープに入り始めたら、それを一時停止することができません。 そのため、スリープにコマンド実行が間に合わず、コマンド実行前にスリープに入る現象が多発しています。 この場合、コマンドはスリープからの復帰時に実行されますが、それだとハードウェア的に意味がありません。 スリープに割り込みがかけられないのなら、液晶を閉じる動作に割り込みをかけ、コマンドを発行させたい (スリープは、実行するコマンドをスリープ動作込みのスクリプトにすることで自前で実行します)という 意図があり依頼しました。 よろしくお願いします。
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/07(日) 19:35:28 ID:6tLEiQlR0] 閉じたときにスリープ状態にならないよう設定しといて、 自前のスクリプトで任意のアプリ起動→終了が確認できたらスリープ実行 てな感じで可能かな
613 名前:611 mailto:sage [2009/06/07(日) 19:42:47 ID:NAdCZPdG0] >>612 全くその通りで、パネルを閉じたときの電源設定を「何もしない」にした上で、 液晶パネルを閉じたタイミングにあらかじめ指定したスクリプトを起動して、 特定の処理→スクリプトによりスリープ実行という一連の動作を行いたいのが目的です。 ただ、液晶パネルを閉じたタイミングで指定したアプリを起動させる、 というソフトが無いため困っているのが現状です。
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 13:07:10 ID:bpk1/yt80] 希望のOS: Windows2000とXPです。 エクスプローラの何もない所を右クリックして出てくるアイコンの整列(名前順、種類順、サイズ順、日付順)を、 任意のホットキーで切替え可能なソフトが欲しいです。 よろしくお願いします。
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 17:09:30 ID:rN4PtSjs0] エクスプローラやめてファイラ使え
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 17:13:31 ID:bpk1/yt80] すいません、 既に使ってるソフトや機能との連携があるので エクスプローラで使いたいです
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 19:08:28 ID:rSSarxh50] >>616 エクスプローラ互換型のファイラなら大抵の拡張は使えると思うが
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 19:10:03 ID:uCzqcESW0] >>616 MDIEとかまめFileとか、エクスプローラーの機能拡張をそのまま使えるファイラ使えばいんじゃね?
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 19:33:37 ID:wEgcg0PZ0] あ、どうでもいいことだけどMDIEはWin7で動作確認いたしました^^ 開発止まってるからちょい不安だった
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] ランタイムがソフトじゃなけりゃなんなんだよ