自作建築用ソフト

このエントリーをはてなブックマークに追加
1名無し組
自作ソフト使っている建築屋いてますか?
いろいろ話を聞かせてください。

衣装屋ならエクセル?
構造屋なら計算用のソフト

開発ソフトは?
VB VC VC# BCB ActiveBasic Delphi HSPなどなど・・・

また、要望ソフトなども書いていただければと。。。実現できる範囲でね
有志が・・・

ほかにこんなソフトないか?−>http・・・ここにあるぞい!とか

私自身はとりあえず、jwのレイヤボタンにマウスカーソルを合わせると
レイヤ名が表示するソフトをちびちび開発中です。いつになるやら・・・

★興味あるなら、レスを
★興味なければ、スルーを
★とりあえず、sage進行で
★ソフトウェア板を無視してまた学問系板を無視して、
  建築用のソフト関連のスレにしたかったので、ここに立てました。
2名無し組:2007/09/21(金) 12:25:21 ID:???
>私自身はとりあえず、jwのレイヤボタンにマウスカーソルを合わせると
>レイヤ名が表示するソフトをちびちび開発中です。いつになるやら・・・

かなり必要ないかと
3名無し組:2007/09/21(金) 12:31:49 ID:???
いきなり心を折るようなこといってんじゃねー。ピザデブ
4名無し組:2007/09/21(金) 12:44:24 ID:???
>>2
別に本人が必要と思って開発するんだからいいではないか
既にその機能を実現する方法があって「必要ない」というなら教えてやれよ。
5名無し組:2007/09/21(金) 13:01:59 ID:???
あと1年と時間もないしな。
採光計算ならエクセルでやるじょぉ
jwの外変ならつくるじょぉ
秀丸のマクロならつくるじょぉ
俺もそこそこぷろぐらまーだじょぉ
おいらにつくってほしけりゃぁ
ここでたのむのだじょぉ



専ぶらづかいはかんべんだじょぉ
7名無し組:2007/09/21(金) 18:44:52 ID:???
>>2
んなーこたーない
私は必要!あったら便利だ
DOSから乗り換えた時に真っ先に思った事の一つだ
8名無し組:2007/09/21(金) 21:26:02 ID:0MHS3jrp
VectorWorksのスクリプトは超便利。
欲しいものが作れる!
9名無し組:2007/09/21(金) 21:32:02 ID:???
何の為のレイヤ一覧ぞ 貴様ら
10名無し組:2007/09/21(金) 22:02:24 ID:???
下にレイヤ名は表示されるから まぁイイか
11名無し組:2007/09/22(土) 18:20:19 ID:???
小金ほしいから
需要があるなら作ってやってもいいぞ
12名無し組:2007/09/22(土) 18:27:28 ID:???
金取るならサポートも重要だぞ
13名無し組:2007/09/22(土) 20:51:16 ID:???
――糞スレ糸冬了――糞スレ糸冬了――
――糞スレ糸冬了――糞スレ糸冬了――
――糞スレ糸冬了――糞スレ糸冬了――
――糞スレ糸冬了――糞スレ糸冬了――
――糞スレ糸冬了――糞スレ糸冬了――
――糞スレ糸冬了――糞スレ糸冬了――
――糞スレ糸冬了――糞スレ糸冬了――
――糞スレ糸冬了――糞スレ糸冬了――
14名無し組:2007/09/23(日) 21:27:41 ID:???
>>1
ヤレヤレだぜ
15名無し組:2007/09/25(火) 15:55:26 ID:???
概算見積もりするようなソフトはないでしょうか?
16名無し組:2007/09/26(水) 00:07:39 ID:zqB67SYq
簡単に作れるだろ。
17名無し組:2007/09/26(水) 15:20:03 ID:???
できれば、C++で。
エクセルじゃヤ!
>>16よろすく!
18名無し組:2007/09/27(木) 21:20:29 ID:???
スレタイとはちょっと違うが便乗で
CAD使っているPCに入れているソフトをあげようよ
とりあえず、

エクセル
19名無し組:2007/09/27(木) 21:57:38 ID:???
シムシティー
20名無し組:2007/09/27(木) 22:02:08 ID:P73pu4U/
スケッチアップ
21名無し組:2007/09/27(木) 23:41:15 ID:???
Auto DRA jw
22名無し組:2007/09/28(金) 12:42:20 ID:???
civi4
23名無し組:2007/09/28(金) 15:05:05 ID:???
エッチ!スケッチ!ワンタッチ!
24名無し組:2007/09/29(土) 00:05:23 ID:???
需要のないjwレイヤ名表示ソフトは
カッコだけはつきました。
バグつぶしとレイヤ名の取得ルーチンができていませんので
実用的ではないのですが、一応動くみたいです。


ま、けなされてもいいので、まったりとやります。
情熱が冷めずベータ版くらいまで仕上がれば、ロダにあげてみます。
バグたっぷりでね。
25名無し組:2007/09/29(土) 00:18:18 ID:???
こんなかんじ
やはり需要はないか・・・
画像は開発中のものです。
いや、これ以上無理かも。

期待される方は類似ソフトに託してください。

類似ソフトはあるのか?あれば、私はそれを使いたいぃ
カラクリはソフトを起動させると簡単にわかります。
ttp://sea.s201.xrea.com/src/yamada5432.jpg
26名無し組:2007/09/29(土) 00:59:10 ID:???
なんにしても実行したところがえらい。2chなのに…
27名無し組:2007/09/29(土) 01:13:42 ID:???
2chなのに…
28名無し組:2007/09/29(土) 01:18:26 ID:???
なるほど。でもこの手のスレはいつもこんな感じで終焉を迎えるなm9(^Д^)プギャー
29名無し組:2007/09/29(土) 01:52:17 ID:???
良スレの悪寒がしたのに
仕事に直結するのに
道具って大切なのに
もう、明日にして帰るよ
って、もう今日かよ_| ̄|○ il||li
30名無し組:2007/09/29(土) 12:28:11 ID:???
スレ趣旨はこうだ!

>自作ソフト使っている建築屋いてますか?
>いろいろ話を聞かせてください。

君たちには期待してるぞ!
俺様の仕事の効率をアップさせてくれ
31名無し組:2007/09/29(土) 17:23:19 ID:???
>>1
自演乙
32名無し組:2007/09/30(日) 17:11:16 ID:???
ぼちぼちCADを作ってるやつが登場するころだな。
33名無し組:2007/10/01(月) 01:00:11 ID:???
>>28>>32はたぶん・・・
よほどこのスレが気に入ったようなんだナ
34名無し組:2007/10/01(月) 21:16:38 ID:???
google earth
35名無し組:2007/10/02(火) 20:44:57 ID:???
jwレイヤー表示。
ぎりぎり実用可能段階にまで
きました。うpしたい気分。
最終の実装がすんでいないので、
感じ悪いですが、
一応つかえます。

作ったものの、自分で使うつもりかどうか
よくからん。

自作ソフトにあまり需要はないのかなぁ?
DQNな感じで、痛々しいが、
スレ作った限り伸ばしたいので、
適当に弄ってくれ
36名無し組:2007/10/03(水) 10:05:50 ID:???
>>35
空気嫁
37名無し組:2007/10/03(水) 15:56:15 ID:???
>>36
で、どんな空気なんだ ワクワクww

でも俺は糞嘔吐使いだから、そんなの関係ねぇ
38名無し組:2007/10/06(土) 22:28:52 ID:???
jwレイヤの件だけど、
最終の実装がすみました。
バグ付で。

うpなんだけど、うpしたら、当然exeファイルでして、
誰かが私になりすまして、レイヤソフトを偽装して
jwwファイルを削除するexe(わりと簡単)
を作りうpするものが出てくると、業界が混乱しそうだわさ

でも、このソフトをうpウェアとして世間に公表したいのだ。
適当なうpサイトにぽんと送って幹事。
しかも完全な匿名で。
で、凝ったイースターエッグを作っておいて、
それを出してひそかに喜ぶ。


と小さな野望を抱いてみる。
あれーしらけたか?
39名無し組:2007/10/09(火) 12:22:12 ID:???
>>38
建築フォーラムにうpするのが一番早い。
40名無し組:2007/10/09(火) 23:51:32 ID:???
jwレイヤーの件です。
とりあえず、うpしてみます。
ttp://www12.axfc.net/uploader/93/so/File_1821.lzh.html

動作に関しては結構プログラムが複雑なので、
まだまだなので思うようには動きませんが、
こんな感じだということでうpしてみます。

気が向いたら削除するかもしれません。
ちなみに、ロダでは余裕で身元がばれるので、
悪いことはしていません。
ウィルスチェックは各自でおねがいします。

ランタイムエラーが出るかもしれませんが、
そのときはあきらめてください。
開発言語はBorland C++ Builder 5です。

気が向いたら動作チェックを強化して
完璧を目指します。

ご意見があれば、このスレでおねがいします。

また、その他のソフト要望があれば誰かが作ってくれるでしょう!

・・・ちょっと情熱を燃やしてやったので、気恥ずかしいです。
2ちゃんなのに・・・このスレで誰かの情熱に訴えられれば幸いです。

なお、うpウェアと称してうpのみの配布としています。
転載・配布は今のところ厳禁です。
41名無し組:2007/10/09(火) 23:55:50 ID:???
建築フォーラムは、はずかしいので、とりあえず、やめて、おき、ま、す。
42 ◆ApVLaY40jw :2007/10/12(金) 00:37:21 ID:???
jwレイヤーの件です。
ちょっとだけましになりました。
ttp://www12.axfc.net/uploader/93/so/File_1853.lzh.html

人生初のトリップ。うまくいきますように。
トリうざいか?でも、少しは安心してDLできるんではととと。
とりあえず、sagesetionで進行中
43 ◆ApVLaY40jw :2007/10/12(金) 19:49:50 ID:???
jwレイヤーの件です。
さらにましになりました。
私の見立てではバグはないです。
ただ、想定外のことについては、回避する仕組みを実装していないので、
想定外を想定する必要があります。めんどくせぇ
http://www12.axfc.net/uploader/93/so/File_1869.lzh.html

トリ、ウザイかもしれませんが、ごめん
44 ◆ApVLaY40jw :2007/10/16(火) 00:10:19 ID:???
jwレイヤの件です。
ttp://www12.axfc.net/uploader/93/so/File_1952.lzh.html
バーアップしました。
基本完成です。
なかなか放置プレイもいいですな。
粛々と開発続けます。たぶん、今月いっぱいで興味がなくなるかも。
で、他のPCでは動いているのか?
45名無し組:2007/10/16(火) 06:57:48 ID:yVGW3bKj
構造計画研究所
これも自作
46名無し組:2007/10/16(火) 11:11:12 ID:???
>>44
トリッキーすぎてワロタ
47 ◆ApVLaY40jw :2007/10/16(火) 20:26:23 ID:???
でも、プログラムってこんなもんですよ。
今回のは仕組みは、jwに直接アクセスする技量と配布不可なので、
こうするしかないんです。ダミーレイヤバーが痛いよなぁ
ダミーの変わりにjwのレイヤバーの幅・高さ・バーの位置(スクリーン左上からのXY距離)
を数字で入力してもらえれば、ダミーなんて必要ないんです。
もうちょっとオプションを付け加えます。

アイディアあれば、技術的に可能であれば、採用させていただきまする。
48名無し組:2007/10/17(水) 17:48:18 ID:???
>>47
JwwのWindowHandleとRegisterClassのクラス名を追っかけていけば、jwのレイヤバーの幅・高さ・バーの位置は取得きできますよ。

ちなみに、VC++なら Microsoft Spyで、JwwのWindowHandleとRegisterClassをひきづりだして、Windowの親子関係を調べ、小Windowを列挙して、jwのレイヤバーの幅・高さ・バーの位置は出せますよ。

Windows APIを結構使うけど、C++びるだなら作れんるんじゃないの?

んじゃ、検討を祈る。
49名無し組:2007/10/17(水) 21:48:27 ID:???
にゃるほど。小手先のコードで全部やっているので、かなりの大技に取り組んでみます。
宿題が二つでた。

RegisterClassとアクティブなウインドウのexeネームの取得。

次回のバージョンはこれに取り組んで見ます。
できるかな?

でも、ツールバーの位置が変更されたときウィン側から教えてくれたらいいけど、
自分で位置変更を検出しようとすると重くなるし、軽くしようと思ったらレスポンスが落ちそう。
また、情熱がわいてきました。季節ものですが。

>>47サンクスです。
50名無し組:2007/10/17(水) 22:10:03 ID:???
開発日記。迷惑ならスルーして。ちょっと調子に乗りすぎか?そろそろ出る杭は打たれそうだわさ

レジスタークラスってのが未知だったので、
レジストリーでツールバーみつけてXposがあってテストしてみたら
Xポスの座標の定義がわからない。
しかも、jwはレジストリ書き込みは終了後なので、常時監視には向かない。
やはりレジスタークラスってのをたたかないといけないのか。

以下めも。

アクティブウインドウがjwかどうかをexeネーム取得により判定。現在はタイトルバーで判定している。
ハンドル取得
レジスターってのをたたく。
うまー
51名無し組:2007/10/18(木) 10:09:14 ID:???
>でも、ツールバーの位置が変更されたときウィン側から教えてくれたらいいけど、

他のウィドウプロシージャをフックすることもできますよ。他のプロセスでもフックすることができる。

参照
LONG GetWindowLong(hwnd, nIndex)
HWND hwnd; /* ウィンドウのハンドル */
int nIndex; /* 取得する値のオフセット */
nIndexの値はでGWL_WNDPROC ウィンドウ プロシージャのアドレスを取得します。

具体的な実装は、DLLになったハズ、トリガー用のexeも書かなければダメだったかな?ド忘れ

Jwwのウィンドウハンドルを求める。
レイヤーウィンドウのウィンドウハンドルを求める。

GetWindowLongでレイヤーウィンドウのウィンドウプロシージャアドレスを求める。
WM_SIZEをフックする、オリジナルのウィンドウプロシージャを段取りする。
WM_SIZE以外の処理は、先ほどGetWindowLongで得た本来のアドレスに送るウィンドウプロシージャを記述する。
SetWindowLongで段取りしたウィンドウプロシージャに切り替える。
この間 JwwはBOOL EnableWindow(hwnd, fEnable)で、動作を殺す。
切り替え完了でEnableWindow(hwnd, fEnable)でjwwを復旧

自分のexeを終了する時は、ウィンドウプロシージャを忘れず復旧する。
これを忘れると、JwwがWindows毎落ちるかもよ?

まぁ、検討を祈る。

RegisterClassはレジストリのことじゃないづら、ウィンドウクラスのことづら
APIのRegisterClassを空気嫁
52名無し組:2007/10/18(木) 10:26:46 ID:???
適当に最初から読ん(笑い)

C++Builder、でウィンドウハンドル、ウィンドウクラスを調べるならWinsightが付いていた記憶がある。これで調べるとよいぞ。

あと、C++BuilderのCDのなかに JPHELPというフォルダがあるので
その中の「api32wh.hlp」をインスコ汁

その中で
「ウィンドウ プロシージャの概要」
「ウィンドウ プロシージャのサブクラス化」
あたりの項目を見る。サンプルプログラムもある。

51に書いた内容はその部分のトピックの受け売りだ。
53名無し組:2007/10/18(木) 12:45:50 ID:???
なんか、土木建築板らしからぬレスだ。api32wh.hlpこれ、虎の子として大切にもっています。

フック関係は今まで避けてとおってきたので、この歳でそこまですることになるとは。

とりあえず、ヘルプのサンプルプログラムに期待します。
spy++導入できました。Winspector Spyも導入。
Winsight32もありました。なぜかVS.net昔に買ったので。インスコ時間かかった。終了深夜2時。ねむー

確かに暮らす姪がでてくるが、よくわからん。
とにかく、サンプルを実行して試行錯誤の上
ツールバーのハンドル手に入れて
GetWindowRectあたりでゲトできたら、いいなぁと。

思わぬところで茨の道に入ってしまった。。。ヽ(´Д`;)ノアゥア...

まぁ、受け売りだろうがなんだろうが、とにかくうれしいです。
レスありがとうございました。

私の理解度チェック

HWND hwnd; /* ウィンドウのハンドル */
int nIndex; /* 取得する値のオフセット */
nIndexの値はでGWL_WNDPROC ウィンドウ プロシージャのアドレスを取得します。

具体的な実装は、DLLになったハズ、トリガー用のexeも書かなければダメだったかな?ド忘れ

Jwwのウィンドウハンドルを求める。
レイヤーウィンドウのウィンドウハンドルを求める。

現在ここまで。以下意味不明。ウインドウハンドルもとまったら、即座標でるんじゃぁねえのかぁぁぁxっぁあああああああああ!ガク
54名無し組:2007/10/18(木) 12:48:31 ID:???
その中の「api32wh.hlp」をインスコ汁

その中で
「ウィンドウ プロシージャの概要」
「ウィンドウ プロシージャのサブクラス化」

ちょっと読んだらチビッタ。
55名無し組:2007/10/18(木) 13:05:21 ID:???
ったく、

特定のウィンドウのサイズ変更を外部のプログラムでフックする方法を教えてるわけ。

>でも、ツールバーの位置が変更されたときウィン側から教えてくれたらいいけど、
に関する返事だよ。

つまり、レイヤウィンドウのWM_SIZEをフックするには、
レイヤウィンドウのウィンドウハンドルを求める。そのレイヤウィンドウのウィンドウハンドルを求める前に本体トップレベルのウィンドウハンドルを求める必要がある。

ウィンドウプロシージャはそのウィンドウに結び付けられた制御部分であるから、それを横取りして独自の処理をさせるってのが「ウィンドウ プロシージャのサブクラス化」 付近にある説明だ、だからウィンドウプロシージャの概念をある程度理解していないと組めない。

>DLLになったハズ、トリガー用のexeも書かなけ

これは記憶違い、たとえば事前に常駐させておいて、特定のプログラムやコントロールやすべてのコントロールの挙動をごっそり変える場合はDLLにしないといけない。しかし、他のプログラムをフックするわけだから、上記のプログラミング手順が必要になる。

極端な話JWW起動と同時にツールバーを記録した位置に再配置するとかは上記の機能を使えば意外と簡単にできるぞ。
56名無し組:2007/10/18(木) 18:17:33 ID:???
なるほど。ちょっと時間がかかるなぁ。
今うpしているアプリの使用制限を11/15にしてるから
それまでになんとかしよう。
とりあえず、ツールバーのポジションの捜索にあたってみます。
57名無し組:2007/10/18(木) 19:21:02 ID:???
案外むずかしい。
spy++で親子関係ってのを知ったが、ツールバーが独立した場合の親はデスクトップ
ドッキングしていると当然jw。何気にレイヤグループが複数あるときもある。
また、普通jwって複数起動する場合があるから、
レイヤ名の使い分けしている場合、nulhoEXE側の設定は複数のjwってのを選ばないし、
レイヤ名も一種類。さらに悪いことに二重起動を制限しているから、使い分けも現状では想定外。

結構とんでもない代物であった。

フックよくわからんから、やめた。
クラス名もなんとなくわかったが、jwの種別も自動で特定できにくいし、
それに応じたレイヤ名の管理も複雑。

いろいろありそうだから、ダミーバーでいっちゃえ。と今は言っておく。
まぁ、こういうアイデアがあるってことで、後発のアプリに期待する。
ってか、本家が対応するのも時間の問題。実装は結構簡単だから。

じゃ
58名無し組:2007/10/18(木) 20:06:06 ID:???
>>51が作ればいいのができそうだな。w
59名無し組:2007/10/18(木) 20:37:49 ID:???
>>51
たぶんやらないだろうよ
こんなしょぼいことやってる暇あったら、
嫁の相手をしてやったほうがよっぽどいい。
しかも人の真似なんてあほらしくてできねーだろ


今晩かーちゃんの機嫌はどうかなぁ(;´д`)ハァハァ
60 ◆ApVLaY40jw :2007/10/18(木) 22:40:45 ID:???
http://www12.axfc.net/uploader/93/so/File_1997.lzh.html

こりもせず、バーアップ。
なんてことはない。ばかばかしいソフトです。
jw_winレイヤーの件です。

テクニック支援ありがとうございました。
まずむりです。基本事項ができても、適用がむずかしいっぽい。
61名無し組:2007/10/19(金) 18:45:17 ID:ovdvmMdY
「【2ch】Jw_cad 情報交換室 Ver6.00 」で下のような質問をしたらこの
スレを教えてもらいました。Delph という環境が無料のようなので頑張っ
て作ろうかと考えてます。プログラム経験は昔チョロッと BASIC で遊ん
だ程度です。これはプログラム的には高度なことなのでしょうか。

----
jw_win でネットワークにあるファイルを複数人で開くことができますが、
先に誰かが編集してると他の人は入れないように警告とか出すことは
できないのでしょうか。
----
62名無し組:2007/10/19(金) 23:16:45 ID:???
とりあえず、スレ趣旨>>1ってもんを考えて、それに沿った感じで質問すれば、
いいレスはもらえるんじゃねの?

プログラミングスレってのもあるし。
あくまで、このスレは建築ソフトの普及スレと思ってもらったほうがいい。
ベクターあたりで調べればそんなソフトあるんじゃね?
調べてここで紹介してくれ。話はそれからだ。
それに、あげるのもなぁ。くそスレがもっとくそスレになるじょ
ま、ちゃんとレスさえすれば、住民にも受け入れられるじょ
63名無し組:2007/10/20(土) 06:42:49 ID:uRiRF+Uy
>>62
勘違い野郎乙!ここの印象が悪くなるだろ。正義の味方のつもりさん。
64名無し組:2007/10/21(日) 17:05:43 ID:???
>>勘違ホモ野郎
でもわざわざあげなくてもいいじょ
65名無し組:2007/10/22(月) 09:41:08 ID:uFblvp1M
かまって君が多いな
6661:2007/10/22(月) 11:50:00 ID:TfbS3mPv
>>62
なるほどですね。他のスレで紹介してもらったのですが微妙に違うかもしれ
ませんね。今はプログラムに取りかかってますが行き詰まったら帰ってくるか
もしれません。その時はよろしくお願いします。ただやっと Turbo Dekphi を
インストールしたばかりのレベルですが。
67名無し組:2007/10/22(月) 18:44:28 ID:???
どうもです。
1です。
好き勝手にしちゃったらいいんではないでしょうか?
ちょっとしたネット遊びだとおもって。
レイヤアプリしこしこ開発中です。
>>61さん、がんばって。うp楽しみにしてます。

ファイルアクセスを監視して、誰かが使っていて他者がアクセスしてきたら、
自前アクセス側の常駐アプリにファイルを送信して警告を出すようにしたらいいかも。
だから、
ファイルアクセスの感知と、警告用の送受信ができれば
いけるんじゃ?
手順を細分化してそれぞれの方法を単体で研究してやればおっけー。
わからなかったら、ネット検索。それでもわからなかったら、2チャン以外の掲示板。
それでもわからなかったら2ちゃんってのが折り降参。しかもプログラミングスレでね。
進行状況はもちろんココ。よろしく!

需要がなくけなされても、めげずにやりきろう!

そろそろCAD・・・おもしろくなりそうだ。じゃ。
68名無し組:2007/10/23(火) 11:26:29 ID:???
解決済みです。
69名無し組:2007/10/23(火) 22:54:49 ID:???
あんまり自作ツールやってる人いないのかねこのスレの閑古っぷりからして。
自分でツール作れると時間出来るのになぁ。
70名無し組:2007/10/24(水) 07:54:43 ID:???
自作ツールはデバッグに時間がとられます。
結局、時間できません。

逆にデバッグの必要の無い程度のものはネットを探せばいくらでもあります。
71名無し組:2007/11/03(土) 09:54:09 ID:???
>>70あんたも懲りない人だね。
3Dはみんなもう別のソフト使ってるよ。
72 ◆ApVLaY40jw :2007/11/04(日) 17:10:13 ID:???
jwレイヤーの件

もう少し使い勝手のよいように開発中です。
前のバージョンは11/15の使用期限にしているため、
次のリリースをしなければなりません。

というわけで、次リリース0.0.7では専用フォームで
設定できるようにしています。
うpろだ斧 小物板にはあがっているのですが、
いまいちなのをあげてしまった。
ま、しかしプレリリースとして削除せずに放置しておく。

来週末には想定内バグ付でうpできそうだ。
想定外バグ付はその次のリリースにて。
当然ダミーツールバーは健在!

どうでもいいお知らせでしすた。
73名無し組:2007/11/08(木) 08:41:19 ID:???
Jwの開発スピード速いなぁ
それに比べ私は・・・
結構開発ってきつい

昔なんかで読んだんだけど、
赤川次郎は一冊書き終えるとすぐに
二作目にとりかかるそうだ。
凡人はやっとの思いで仕上げるのに対して。

学生時代、設計課題仕上げるのに
締め切り前夜ひぃひぃいってたよなぁ。

今週中にうpできるようにします。
日曜日の晩あたり。
74 ◆ApVLaY40jw :2007/11/11(日) 19:12:36 ID:???
Jwレイヤー名表示ソフトの件です。
小野小物板にアップロードしておきました。

http://www12.axfc.net/uploader/93/so/File_2496.lzh.html

大体思っていたことができたので、一段落です。
あとは、バグつぶしとダミーバーの廃止です。
一部未開発のままリリースしていますが、特に機能に関係
ないので、そのうちに実装します。

って需要あんの?
ってこのスレで堂々と自分だけこうやって
半ば占拠してもIIの?

まぁ、そのうちにお叱りがくるでしょう!
のんびり釣りを楽しみます。

そろそろ落ちそうなので、ageたいのですが、
自分ではなかなか(´・д・`)
75名無し組:2007/11/11(日) 19:30:58 ID:???
では記念に!
早速使ってみましょかね・・・
76名無し組:2007/11/11(日) 20:24:46 ID:???
自作ソフト使っている建築屋いてますか?
いろいろ話を聞かせてください。

衣装屋ならエクセル?
構造屋なら計算用のソフト

開発ソフトは?
VB VC VC# BCB ActiveBasic Delphi HSPなどなど・・・

また、要望ソフトなども書いていただければと。。。実現できる範囲でね
有志が・・・

ほかにこんなソフトないか?−>http・・・ここにあるぞい!とか



なかなか釣れないね
ヘボスレ立てたお前が悪い
あきらめな
77名無し組:2007/11/11(日) 22:35:35 ID:???
>>74
ツールチップのフォントと色と
背景の色と輪郭の色と透明度と
あたりが変更できれば嬉しいかもしれない。
78名無し組:2007/11/11(日) 23:16:29 ID:???
ども。
タスクトレイのポップメニューから
オプションが呼び出せます。
ツールチップ(この言い方いただき!)のフォントと色と
背景の色はできると思うけど

輪郭の色と透明度は次のバージョンうpで
やってみます。

それより、バグがたんまりあるみたいなので、
ソースコードを紙に印刷して鉛筆で(ry

もっとシンプルなソースを書かなきゃ
だれか、jwのレイヤバー位置をリアルタイムで
表示するソース書いてくれ!言語は問わぬ
とイッテミタ
79名無し組:2007/11/11(日) 23:30:11 ID:???
PrimoPDF
80名無し組:2007/11/11(日) 23:52:05 ID:???
>>77
輪郭の色もできる
81 ◆ApVLaY40jw :2007/11/12(月) 00:39:19 ID:???
透明度もセットできるようにした。
透明度のセッティングする場合は、
ハイドタイマーを10秒にセットしてから
トラックバーをぐりぐりしたら、うまー

http://www12.axfc.net/uploader/93/so/File_2502.lzh.html
82名無し組:2007/11/12(月) 08:40:06 ID:FY37YVHw
鉄骨の材料取りのプログラムのフリーソフトはどこかにないでしょうか
83名無し組:2007/11/12(月) 17:26:38 ID:???
>>82
自分で作れば?売れるかもな
84名無し組:2007/11/13(火) 10:05:31 ID:???
売った時点でシェアウェア
85名無し組:2007/11/13(火) 10:06:46 ID:???
>>78
親切に55に書いてやっているんだが
86名無し組:2007/11/13(火) 10:29:01 ID:???
どもども
>>85
技術支援には感謝してます。
>>78は書いてみただけでして。。

とりあえず、jwの件はいちおう使える段階にまで
きたのですが、微妙に動作が不安定なもので。
使う分には十分なんですけど。

そのバグ取りが終わってはじめて、ダミー廃止の方向が
検討できるわけです。
ところで、BCB5はビスタ動くのか?

鉄骨の件がんばって。
これ終わったら次の開発テーマは・・・
87名無し組:2007/11/18(日) 03:02:17 ID:???
めるぽ
88名無し組:2007/11/25(日) 00:25:08 ID:???
jwの件ですが、
今、jwツールバー座標の取得準備をしています。
ソースをあちこちからかき集めてきて以下のようなテストをしていたところ、
ツールバーの捕捉はできたのですが、
レイヤとグループレイヤの区別が付かない状況です。
やっぱりダミーバーの廃止はむりか?
89名無し組:2007/11/25(日) 00:26:03 ID:???
// EnumChildWindowsのコールバック関数
BOOL TForm1::EnumChildProc( HWND hWnd, LPARAM lParam )
{ TCHAR szTitle[ 1024 ];
TCHAR szClass[ 1024 ];

GetWindowText( hWnd, szTitle, sizeof(szTitle) ); // キャプションの取得
GetClassName( hWnd, szClass, sizeof(szClass) ); // クラス文字列の取得
// 列挙ウインドウの表示
Form1->Memo1->Text=Form1->Memo1->Text+ "\n";
Form1->Memo1->Text=Form1->Memo1->Text+ (AnsiString)szClass +"\n"; // クラス文字列
Form1->Memo1->Text=Form1->Memo1->Text+ (AnsiString)szTitle +"\n"; // キャプション
return TRUE;
}
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
HWND hwnd;
Form1->Memo1->Text=Form1->Memo1->Text+ "LLLLLLLLLLLLLLLLLLLLLLL\n";
char bufText[1024];
ZeroMemory(bufText,1024);
char bufName[1024];
ZeroMemory(bufName,1024);
hwnd=GetForegroundWindow();
GetWindowText(hwnd , bufText , 1024);
GetClassName(hwnd , bufName , 1024);
  Form1->Memo1->Text=Form1->Memo1->Text+ (AnsiString)bufText+"\n";
Form1->Memo1->Text=Form1->Memo1->Text+ (AnsiString)bufName+"\n";
// すべての子ウインドウを列挙
::EnumChildWindows( hwnd,(int(__stdcall*)()) EnumChildProc, 0);
// 列挙数の表示
CloseHandle(hwnd);
}
90名無し組:2007/11/26(月) 23:44:56 ID:???
うまくツールバーの座標取得ができました。
ダミーレイヤバーとはおさらばです。
ただ、中枢を担っていたフォームだったので、
分離手術が難航するかも。
今週末うp予定。
来年正式版完成予定。
なんだか、季節もこのスレも寒々しく痛々しい。
とりあえず、開発終わったら自ら終了宣言いたします。
自作建築用ソフトスレは需要が無かったと言える。
残念でならない。なお、上のソースは無駄が多いことが
うp後気がついた。コールバックの意味がやっとわかったしだいである。
なかなか面白かった。
91名無し組:2007/11/27(火) 20:40:40 ID:???
需要はあった
92名無し組:2007/11/28(水) 00:15:01 ID:???
ども。
ダミーレイヤを排除したエクゼのコンパイルがとおりました。
あとは座標情報を元にレイヤの形1-16,2-8,4-4などを
推測してマウス位置情報よりポップアップ制御するだけとなりました。
あと、かなり激しく子ウィンドウの列挙を繰り返しているので、
そのあたりの演算数の省力化に取り組む必要があります。
そのときフックが必要になるかも。
それと、ツールバーをjwとドッキングさせないで
使う人いるのかなぁ?
ドッキングでないと親ウィンドウがデスクトップだったような?
まだまだ研究する必要あり。
まだまだ遊べそうです。
93 ◆ApVLaY40jw :2007/11/30(金) 20:24:33 ID:???
ただいまシステムフックを勉強中。
子ウィンドウの列挙で、コールバック回数が多いため、
難儀しています。
列挙して検索せず、クラス名とテキストを名指しで
ハンドルを得られれば即GetWindowRectできて楽なんですが。


フックはSetWindowLongを使うみたいですが、これがなかなか。
APIヘルプのウィンドウ プロシージャのサブクラス化読んでますが、
理屈よりソースを見てその現象を把握するタイプなもので。
一応動くわけなので、うpしてみます。

http://www15.axfc.net/uploader/93/so/File_2827.lzh.html
94名無し組:2007/11/30(金) 20:25:56 ID:???
ちなみに、ポップアップウィンドウをWクリックすると
コールバック回数がメッセージボックスで
表示できまする。
95 ◆ApVLaY40jw :2007/11/30(金) 21:08:04 ID:???
デバッグメッセージをリリースverの場合、
表示しないオプション設定でコンパイルしなおしました。
http://www15.axfc.net/uploader/93/so/File_2829.lzh.html
96名無し組:2007/11/30(金) 22:44:12 ID:???
「api32wh.hlp」その中で
「ウィンドウ プロシージャの概要」
「ウィンドウ プロシージャのサブクラス化」
をその気になって読んだら




またチビッタ。
方針としては、とりあえず、子ウィンドウを列挙してサイズ・ポジション取得。
その後、ツールバーの変化があり次第、フックして再度ポジション取得。
フックされなかったら、最初のポジションを再利用し、ポップアップを
制御する。後は、ごみみたいなバグをきれいきれいするだけ。
とりあえず、完璧にできたら、シェア化。
新しいコンパイラの購入資金にしたい。見ての通り開発時間が凄まじいのはわかってもらえると思う。
と、批判を浴びるコメントを書いてみる。
97名無し組:2007/12/03(月) 20:28:57 ID:???
とりあえず、いろいろフックを模索しています。
SetWindowLongは自プロセスしか
使えないとここ
http://pc11.2ch.net/test/read.cgi/tech/1171219191/
でいうてます。
SetWindowsHookExを使うみたいです。

それとWM_SIZEよりWM_MOVEのメッセージがよさそうです。
ツールバーサイズ変更にはいったんjwからドッキングを解除
しないと変更できません。WM_MOVEのメッセージを受け取って
サイズを調査すれば足りることがわかりました。

あと不安材料がSetWindowsHookExはDLLを作らないと
いけないとウェブ上にはあります。
DLLは作れるつもりなので、なんとかなりますが、
やはり今の時点では、フックはできないのが、現状。
現在は250ms程度で座標をシコシコ探索している有様です。
近況報告まで。
98名無し組:2007/12/18(火) 18:16:07 ID:???
おcn規制で近親してました

ぬるほはバージョンをあげています。
今週中に致命的なバグを取り除き
うpしたいと思います。

また致命的ではないのですが、
ポップアップがちょっと不安定で、
思ったように動きません。
常駐アプリがウィンドウのトップを
独占している場合、やばいです。

そろそろ年明けにもメジャーデビューしたいな
で、ボコボコに叩かれたい
これがまたおもしろいんだな
99名無し組:2007/12/23(日) 18:49:46 ID:???
jwレイヤの件

ひさびさにうpしてみました。
斧を使っていたのですが、
うpできないので、こちら
ttp://sakuratan.ddo.jp/uploader/upload.cgi
[date63813.lzh]
にうpしてます。

結構パワーアップして使えるレベルになったと思います。
微妙に表示挙動関係に不具合が見られますが、
実用上モウマンタイです。
使い勝手のレポートいただければ幸いです。
ビスタの動作など歓迎します。
100 ◆ApVLaY40jw :2007/12/24(月) 15:12:37 ID:???
jwレイヤの件
こちらへうpしなおしました。
ttp://wktk.vip2ch.com/dl.php?f=vipper57480.lzh
知ってのとおりですが、アドレスの先頭に半角hを
つけてください。

そろそろここも引き払って自前サイトでも用意しようかと
思ってます。とりあえず、あげないでください。
101名無し組:2008/03/07(金) 21:05:18 ID:???
ちょっと、BCB2007のアップデート2ができず、
リリースできない状態。

ウェブページは作ってます。うpするz−
102名無し組:2008/03/14(金) 19:32:11 ID:???
スレも板の2/3ほどまで下がった。
現在、レイヤツールバーが独立したとき、
表示できないバグに苦戦中。
それと開発環境の変化に苦戦中。
ぎっくり腰を患いPCに向かいづらく苦戦中。

このまま落ちて、スレがなくなった時点でウェブページの
公開をもくろみ、¥980くらいで討って見たい。
見てくれてる人がいればサゲ進行でレスください。
皿仕上げはしないでね。
103名無し組:2008/04/26(土) 14:10:41 ID:???
JWW起動と同時にツールバーを記録した位置に再配置するとかすらできなかった
104名無し組:2008/04/28(月) 13:08:02 ID:???
すまん
GW中に何とかするから
105名無し組:2008/04/30(水) 22:11:09 ID:???
0.21をリリースしてみました。
環境によって起動しないかも。
不確定な要素が多すぎ
http://www.kiw-laboratory.net/nullhoexe/index.html
106名無し組:2008/05/10(土) 20:16:55 ID:???
GW過ぎて1W!
107名無し組:2008/05/11(日) 16:03:29 ID:???
何気にチェックしてまする。このスレ。

ベクターにはうpメールしてます。ベクター町です。
ラボにうpしてるんですけど。

環境によって動作しない理由はわからずじまいです。
とりあえず、プラグインの実装はver022no予定です。
実装はすんでいます。

プラグインってのはDLLで開発するのですが、スージーとか
結構難しいので、exeをつくれるだけで擬似プラグイン化でいるようにしてます。
ぬるほがプラグイン支援DLLにアクセスしてデータを渡し、
プラグイン側(exe)も支援DLLにアクセスしてデータを受け渡す方法を考案しました。
暇な人はポップアップソフト作って栗^^

受け渡しデータはぬるほ処理時のマウス座標・レイヤ番号・当該レイヤ名・jwアクティブフラグなどなど。
久しぶりに語ってしまった。板末尾まで落ちての奇跡のage。また生き恥を晒すことになるとは。
108名無し組:2008/08/23(土) 12:40:25 ID:???
ここまで読んでみたが、結局、
13-13-13-12-64
になる可能性が一番高いというわけだな。
やたら基準点を上げたがるカキコが見られるが、わざと製図の準備を遅らせて
ライバルを減らそうとする姑息な悪意がひしひしと伝わる。
109名無し組:2009/01/31(土) 14:28:16 ID:???
クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了
クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了
クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了
クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了
クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了
クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了
クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了
クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了
クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了
クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了クソスレ糸冬了
110名無し組:2009/03/31(火) 13:11:15 ID:7RWaq9ir
だいぶ前、ゼネの担当者が、買えないから自分で躯体積算ソフト作った。って聞いた。

何の言語で作ってるのかは聞けなかったけど・・
まぁ市販品だと100万とかして高いもんな・・
111名無し組
許容応力度設計の各部材断面算定ソフトなんて
建築もソフト開発もシロートの人が数日で作れる