このスレッドはロックされています。記事の閲覧のみとなります。
トップページ > 記事閲覧
コードパーサーの要望
日時: 2006/07/31 13:41
名前: RRX

コードパーサーの要望なんですが、
機能(ボタン)の要望で
・空行削除
・コメント行削除
・同じコードタイトルがある場合に番号付加する
・いったん取り込んだコードを読み取りし、再編集可能にする
思いついた方法
Rimpボタンなどをつくり、そこからコードタイトルを選ぶと、それを内部処理で[Temp.kptemp(PCEFormat)]で自動保存しそれをコードパーサーに自動インポートし、[Temp.kptemp]を削除する方法です。

それでは。
メンテ

Page: 1 |

Re: コードパーサーの要望 ( No.1 )
日時: 2006/07/31 17:16
名前: ugnag◆QhLhoyrBZGo

1.基本的には削除してます。
2.意味のないコメントはすくないでしょ。

3.同じ名前があった場合、重複している可能性の方が高いはずです。
その場合、削除するのがいいはず。
勝手に削除すると危険なので、人間の判断に委ねています。

4.前にも同じことを言ってましたが、どのような場合にひつようなのですか?
目先だけでなく、根本的なところを考えた方が便利になります。
メンテ
Re: コードパーサーの要望 ( No.2 )
日時: 2006/08/01 07:44
名前: RRX

>>1.基本的には削除してます。
>>2.意味のないコメントはすくないでしょ。

2chのスレッド丸ごとコピーした場合に不要なコメントと空行が出てきてしまうんですよ(^^;;

>>3.同じ名前があった場合、重複している可能性の方が高いはずです。
その場合、削除するのがいいはず。
勝手に削除すると危険なので、人間の判断に委ねています。

コード値も一緒に調べれば完全だと思うのですが…

>>4.前にも同じことを言ってましたが、どのような場合にひつようなのですか?
目先だけでなく、根本的なところを考えた方が便利になります。

コード整理は1つづつの処理じゃないですか?
コードパーサーですと、そのゲームすべての編集が一度に可能なんですよ。
それに、現在整理機能ですと、複数選択ができないですし…

それでは
メンテ
Re: コードパーサーの要望 ( No.3 )
日時: 2006/08/01 11:54
名前: ugnag◆QhLhoyrBZGo


>1、2
具体的にどのようなものがありますか?
現在2chの日付行はフォーマッターで削除するようになっています。
日付行以外のコメントの場合、削除してはいけないものが多いと思いますが。

例えば、

http://game10.2ch.net/test/read.cgi/gameover/1101978797/622-627

のコードは名前重複以外は問題なく変換できます。


>3
コードだけでなく、コメントだけ違うこともあり得ます。
また、名前が同じでバージョンが違う場合なども考えると、
自動で削除するのは危険です。
名前を変更するのも、そのまま気が付かないで使う可能性もあり
危険だと思います。

>4
そもそも、どのような時に削除するのですか?
削除するということ自体、あまり想定いません。
コードパーサーで、改変されたコードを取り込んだときくらいだと思いますが。
その場合、それほど数があるとは思えません。
メンテ
Re: コードパーサーの要望 ( No.4 )
日時: 2006/08/03 00:05
名前: RRX

http://game10.2ch.net/test/read.cgi/gameover/1101978797/622-627
↑あ゛ーまとめの重複コードチェックし忘れてたw
(´・ω・`)
メンテ
Re: コードパーサーの要望 ( No.5 )
日時: 2006/08/03 12:26
名前: ugnag◆QhLhoyrBZGo

で、こちらの質問の回答はどうしました?

場合によっては、こちらも今後一切回答しませんので。
メンテ
Re: コードパーサーの要望 ( No.6 )
日時: 2006/08/03 23:03
名前: RRX

>1、2
ですが、この提案が出たのは、
スレッドではコードのまとめがない限りばらばらじゃないですか?
スレッド番号が多ければ多い場合、取りこぼしが発生したりするんですよ。
それで、スレッドを右クリックしてすべて選択。
クリップボードに保存したんです。
で貼り付けたところ、
大量に出てきて、コードのところ以外がすべてコメントになっていたため、
コメントをすべて削除「Ver Auh Tctなどのボタン方式」できれば使いやすい。と思ったわけです。

>3に対してですが、
プレーン(暗号化用)
などに組み込むのではなく、
Ver Auh Tctなどのボタンで実装するということです。
>コードだけでなく、コメントだけ違うこともあり得ます。
>また、名前が同じでバージョンが違う場合なども考えると、
>自動で削除するのは危険です。
↑ですが、
コードタイトル+コードが重複した場合です。
例1
++テスト←同一
1224245E 8309DDBC←同一
++テスト
1224245E 8309DDBC
↑コードタイトルとコード値が二つとも重複しているので片方削除。
確かに、タイトルが同じで、コードが違う場合もあります。でも、その場合は、同ゲームの別バージョンの可能性があり、削除できません。
例2
++テスト←同一
-1224245F 8309DDBC←アドレスの最後が違う
++テスト
-1224245E 8309DDBC

ですが、例1でコメントだけ別というのは、ありません。

>コードだけでなく、コメントだけ違うこともあり得ます。
例3
++テスト←同一
-1224245E 8309DDBC←同一
#テストですよ←不一致
++テスト
-1224245E 8309DDBC
#速度のテスト
↑こういうコメントが存在する場合は、重複削除はできないですね…
ですが、
コードタイトルとコード部分のみの重複だったらできると思うのですが…。
メンテ
Re: コードパーサーの要望 ( No.7 )
日時: 2006/08/03 23:08
名前: RRX

文字数Overのため続きです。m(__)m

>4に対してです。
この前、すでにPCE上に存在するコードに、
それのバックアップしておいたデータをPCEで
読み込ませてしまったときのことです。
そのときに、ものすごい重複科目が出てきてしまったんですよ…

で、その重複科目を消すのに複数選択できなかったので、
コードパーサーで編集できるようにすれば、
まとめて重複科目を削除できるようになると思ったわけです。
メンテ
Re: コードパーサーの要望 ( No.8 )
日時: 2006/08/04 12:15
名前: ugnag◆QhLhoyrBZGo

>1、2
全部って、そんなことをするようには想定されてませんから、
大変なのは当然のことです。
コードはひとつづつ張ってください。

それに、

----------------------------------------
(日付行)

(メッセージ)

コード
コード
コード
コメント
コメント
コメント

(メッセージ)


(日付行)

(メッセージ)
(メッセージ)

(日付行)

(メッセージ)
(メッセージ)


(日付行)

(メッセージ)
コード
コード
コード
コメント
コメント
コメント
(メッセージ)

(日付行)
(メッセージ)
----------------------------------------

こんな構造になっていたらどうします?
メッセージとコメントの区別なんてつきません。

範囲を手で選択することになると思います。
しかし、範囲の選択までしたら後は削除キーを押せばいいだけの話で、
わざわざ特殊処理を実装するまでもありません。


>3
やはり、「確認」の作業は必要ですから、これは見送ります。

>4
それは仕様ですから。

そういう事をするように設計されていないということは、
何度も言っているはずですが。
確かこれで4回目です。

メンテ
Re: コードパーサーの要望 ( No.9 )
日時: 2006/08/04 21:29
名前: RRX

>1 2
確かにそれではどうしようもありませんね(^^;;
>3 4
了解です。m(__)m

Ver2の作成がんばってください。
それでは。
メンテ

Page: 1 |