[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 03/13 13:13 / Filesize : 208 KB / Number-of Response : 741
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

秀丸エディタスレ Part23



1 名前:名無しさん@お腹いっぱい。 [2008/09/08(月) 03:41:04 ID:0I2eN1BL0]
軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう

前スレ
秀丸エディタスレ Part22
ttp://pc11.2ch.net/test/read.cgi/software/1208383000/

公式
ttp://hide.maruo.co.jp/

秀シリーズサポートフォーラム
ttp://www.maruo.co.jp/hidesoft/

関連スレは>>2-10くらい


196 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 14:10:35 ID:9aWwo1s40]
株やってる人か。いつもご苦労さん。
金儲けのための技術を他人から無料で提供してもらおうと思うなよ。恥ずかしい奴だな。
まずはプログラミングを基礎から勉強しろ。
それでも「私には難しい」なら金払ってプログラマを雇え。

そもそもカンマ区切りファイルを扱うならExcelを使えって話だ。
それはテキストエディタ向きの仕事じゃない。適材適所。
不向きな道具を無理に使おうとして周囲の人に迷惑をかけないでほしい。

197 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 18:14:19 ID:biWeV2Sq0]
説教するなら相手を選べ

198 名前:名無しさん@お腹いっぱい。 [2008/10/10(金) 20:10:53 ID:XyVIsC2V0]
> ・その他細かい修正。

公式のサポート掲示板に書き込めないので、とりあえずココにカキコしますよ。
秀丸 7.09 で perl の性器表現文字列の色分けができません。

# これはOK
s/unko/うんこ/;

# これは 7.08 でOK,7.09 でダメ
s{unko}
{うんこ};

# 公式のサポ掲示板の過去のカキコミを読んでもしやと思ったんだけど
# 試しに s の前に - を付けるとなぜか色分けしてくれる。-s を特別扱いしたためにバグったな。
# (ただし、perl の文法的にはエラー)
-s{unko}
{うんこ};

仕方なく 7.80 に戻しましたよ。

199 名前:名無しさん@お腹いっぱい。 [2008/10/10(金) 21:00:38 ID:5ns9iyZ40]
>>194
#column = column;
#line = lineno;
replaceallfast "^.+$", "STK,\\0,,,,,0,1,0,0,0", regular;
movetolineno #column, #line;
insert "2,3\n";
insert "10,0,1,ザラバ情報1\n";
endmacro;


200 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 21:17:01 ID:OpPatTCV0]
>>198
公式に報告しないと直らんよ

>>199
>>189だけならそれでいいけど、後出しで>>194って言っているんだから
置換してから、必要な分コピーしてから適切な位置にinsertしていかないと
ダメっぽいね。ただ適切な位置がどこかは本人しかわからんが。

>>194の「Excel使える」という意味がVBSも使えるって意味なら
ExcelとVBSでやった方がいいと思うよ。
常にデータ数がいっしょならいっそのことキー操作の記録だけでいいんじゃないかと。


201 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 04:02:05 ID:FszopCnr0]
>>199 200 ありがとう 親切な方々へ
実は、このexcelマクロは現在使用しています。
裏で、重いprogramが動いています。
そのため、使い勝手が良く、軽い秀丸に変えられないかと思ったのです。

>>199
検討しています。

:>>199
:>>189だけならそれでいいけど、後出しで>>194って言っているんだから
:置換してから、必要な分コピーしてから適切な位置にinsertしていかないと
:ダメっぽいね。ただ適切な位置がどこかは本人しかわからんが。
適切な位置にinsertしていますが、面倒ですね。


202 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 05:04:03 ID:FszopCnr0]
私には難しいので、諦めることにしました。
ご協力頂いた方々にお礼申し上げます。

後出しルール 難しいですね。
大幅に簡略化しました。
条件:
・データ数 10個に固定 15個の場合、下に5個追加するため
・下記注1 に挿入 この57がデータ数により替わる

#column = column;
#line = lineno;
replaceallfast "^.+$", "STK,\\0,,,,,0,1,0,0,0", regular;
movetolineno #column, #line;
insert "2,3\n";
insert "10,0,1,ザラバ情報1\n";
-----途中cut------
insert "10,1,1,ザラバ情報2\n";
-----途中cut------
insert "10,2,1,ザラバ情報3\n";
-----途中cut------
insert "10,3,1,ザラバ情報4\n";
insert "10,0,1,サブ画面1\n";
movetolineno 1,57; -----------注1 本当は他の箇所にも後出しルールを適用します 今回cut
insert "0,1,1,サブ画面2\n";
-----途中cut------
insert "0,9,1,サブ画面10\n";
endmacro;


203 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 07:23:24 ID:RYe0BfVy0]
エスパーにしかこの仕様は理解できないだろうな

204 名前:1/2 mailto:sage [2008/10/11(土) 08:47:16 ID:k84eN+F80]
わかった!俺はわかったぞ!

株式データを定義した拡張子.txtのファイルがある。
このファイルには最大30行のレコードが入っている。
レコードの形式は以下のとおり。

 8840,大京,1

説明ではファイルはaa.txtとなっているけど、おそらく複数個あるのだろう。
そしてこの複数のファイルを統合して1個のbb.csvにしたいと。
おそらくそういうことだろう。
ただし、単純に統合するのではなくてある種の加工がいると。
その加工とは。。。

(1)レコードに対する加工

レコードの先頭に"STK,"を付加し、末尾に,,,,,0,1,0,0,0を付加する。
例)STK,8840,大京,1,,,,,0,1,0,0,0

(2)レコードをある行単位で区切る。(これをブロックと言おう)
  ブロックの先頭にザラバ情報レコードを付加する。

10,0,1,ザラバ情報1
 ブロック1
10,1,1,ザラバ情報2
 ブロック2
10,2,1,ザラバ情報3
 ブロック3



205 名前:2/2 mailto:sage [2008/10/11(土) 08:49:22 ID:k84eN+F80]
(3)ブロックはさらに10個のサブ画面に区切られる。
  サブ画面に入れるレコード数は、

 1. ザラバ情報1,2,4の場合
   サブ画面1に10レコード
   サブ画面2に5レコード
   サブ画面3-10は空

 2.ザラバ情報3はすべて空

 3.ザラバ情報5は
   サブ画面1-5が3レコード
   サブ画面6-10が空

(4)ファイルの先頭には”2,3”を入れる

こういうことだな!

206 名前:作ってみた 1/2 [2008/10/11(土) 09:36:15 ID:k84eN+F80]
入力ファイル名の規則がわからんのでファイル読み込み部分は未作成。
全レコードがクリップボードに読み込まれている前提。

#MAX_ZARABA = 5; // ザラバ情報最大数
#MAX_SUBVIEW = 10; // サブ画面最大数

##ZarabaCnt = 0; // ザラバ情報カウンタ
##SubViewCnt = 0; // サブ画面カウンタ

##RecNumOfSubView[0] = 10; // サブ画面のレコード数 ザラバ情報1
##RecNumOfSubView[1] = 10; // サブ画面のレコード数 ザラバ情報2
##RecNumOfSubView[2] = 0; // サブ画面のレコード数 ザラバ情報3
##RecNumOfSubView[3] = 10; // サブ画面のレコード数 ザラバ情報4
##RecNumOfSubView[4] = 3; // サブ画面のレコード数 ザラバ情報5

$$ZenkakuSuuji[0] = "1";
$$ZenkakuSuuji[1] = "2";
$$ZenkakuSuuji[2] = "3";
$$ZenkakuSuuji[3] = "4";
$$ZenkakuSuuji[4] = "5";
$$ZenkakuSuuji[5] = "6";
$$ZenkakuSuuji[6] = "7";
$$ZenkakuSuuji[7] = "8";
$$ZenkakuSuuji[8] = "9";
$$ZenkakuSuuji[9] = "10";

207 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 09:37:31 ID:k84eN+F80]
newfile;
insert "2,3\n";
beginclipboardread;
while (##ZarabaCnt < #MAX_ZARABA) {
insert "10," + str(##ZarabaCnt) + ",1,ザラバ情報" + $$ZenkakuSuuji[##ZarabaCnt] + "\n";
##SubViewCnt = 0;
while (##SubViewCnt < #MAX_SUBVIEW) {
insert "0," + str(##SubViewCnt) + ",1,サブ画面" + $$ZenkakuSuuji[##SubViewCnt] + "\n";
##i = 0;
while (##i < ##RecNumOfSubView[##ZarabaCnt]) {
$$s = getclipboard;
if ($$s == "") break;
if (ascii(rightstr($$s, 1)) == 0x0a) {
$$s = leftstr($$s, strlen($$s) - 1);
}
$$s = "STK," + $$s + ",,,,,0,1,0,0,0\n";
insert $$s;
##i = ##i + 1;
}
##SubViewCnt = ##SubViewCnt + 1;
}
##ZarabaCnt = ##ZarabaCnt + 1;
}

208 名前:bKpGAQuVVnlrijcrAM mailto:swbahw@cbjhlp.com [2008/10/11(土) 09:45:38 ID:ifL4IEFX0]
8ovbWT <a href="elkwshwjxylb.com/">elkwshwjxylb</a>, [url=wvaawexkeyar.com/]wvaawexkeyar[/url], [link=veqkzvanrjkp.com/]veqkzvanrjkp[/link], jmljznwbocuz.com/

209 名前:gAVriTXiCozXdRVzHKL mailto:oomdgw@nlhxjd.com [2008/10/11(土) 09:46:12 ID:DYu1vTTn0]
O9n2P2 <a href="igunukvpbnuf.com/">igunukvpbnuf</a>, [url=ejnbtlayjmkv.com/]ejnbtlayjmkv[/url], [link=xhtwoxuqsoec.com/]xhtwoxuqsoec[/link], qkzgshqruppd.com/

210 名前:kETiCrSyxgPfbM mailto:artyvv@hrtadr.com [2008/10/11(土) 09:47:45 ID:Bk4ChL5Q0]
BhCu3V <a href="rwnukakfiasc.com/">rwnukakfiasc</a>, [url=wyndipuwzqsx.com/]wyndipuwzqsx[/url], [link=cnqyoulehvdp.com/]cnqyoulehvdp[/link], bslnpqwsopcl.com/

211 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 09:47:51 ID:k84eN+F80]
(3)のサブ情報に入れるレコード数のルールは変更した。
こっちの方が正しい気がするので。

 ザラバ情報1,2,4は10レコード区切り
 ザラバ情報3は全部空
 ザラバ情報5は3区切り

 

212 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 11:17:31 ID:FszopCnr0]
>>204-211 質問者です。ありがとう御座います。
この回答に驚いています。
世の中 親切な方がいるものだと感心しています。
現在 この回答を検討しています。
しばらく時間をください。





213 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 11:53:16 ID:dM4Y9kgm0]
       (⌒)
      r=====ュ (_ __)                   
      {!    l}  |/               
      ヾ__o__〃 __                
      /~~~~~ヽ//                
      (     /                
      ヽ__ノ      お昼にカップラーメンカップヤキソバ食べる人            
      _ノ==-く                  
     / {    _,.>                   
.     L-!     | (|    お湯足りてますかー?足りない人はいませんかー?                
    丁 |    Lニ|                
     | ,ハ____l l                   
     | | {:::::::::::::::ト, l                 
     | 〉|::::::i::::ヽ| |_j                
     ` !:::::i:::::::i|         
.        |:::::i:::::::::!        
      l::::::〉:::::/       
      |:::/:::::/        
      |/:::::/       
.       /:::::〈_       
      `ー一′  


214 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 12:07:18 ID:kvT1wZXm0]
秀丸はネストチャックというものはできますか?
私もネストチェックがどういうものか分からないんですが、
これが使えると
$if(%artist%,$puts(artist0,$regexp(%artist%,'["*/:;<>?\\|“”]',_))$puts(artist1,$if($strcmp($left(%artist%,1),.),_$right($get(artist0),$sub($len2(%artist%),1)),$get(artist0)))
$puts(artist2,$substr($if($strcmp($right(%artist%,1),.),$left($get(artist1),$sub($len2(%artist%),1))_,$get(artist1)),1,40))$if($strcmp($right($get(artist2),1), ),
こういうのが見やすくなるみたいんですが
教えてください



215 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 12:33:17 ID:FszopCnr0]
質問を下記に示します。

winxp he sp3, hm707, hmex402f, excel2003

aa.txtから下記マクロ結果bb.csvを出したいのです。
分かりにくいため、できるだけ詳しく説明させて頂きます。

1.説明
データ数max30個 それ以上はcutします。
ザラバ情報1、2、4:10個づつ入れます。
ザラバ情報5だけ、3個づつ入れます。3個*10=30個maxとなります。
//コメントです。
マクロ結果をbb.csvファイルとして出力します。

aa.txt:データ数15個
8840,大京,1
1844,大盛工業,1
2402,アマナ,1
8928,穴吹興産,2
5934,日本アルミ,2
2164,地域新聞社,5
3381,ビズネット,9
8936,リプラス,1
2318,BBネット,5
2341,アルバイトT,9
4224,ロンシール,1
2316,モスインス,5
2281,プリマ,1
4028,石原産,1
5232,住友大阪,1



216 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 12:52:11 ID:ihfM4xcx0]
こんなもんPerlで組めばすぐなのに。
なんで秀丸でやるの?

217 名前:space [2008/10/11(土) 13:12:24 ID:FszopCnr0]
>>204 205 211 その通りです
>>206 入力規制:無し aa.txt 秀丸で開いた状態でマクロを実行します。


218 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 14:14:20 ID:zrm7jNCj0]
>>214
この手の話題か?
ttp://www.maruo.co.jp/hidesoft/2/x23801_.html

219 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 14:17:22 ID:zrm7jNCj0]
>>218
おっと、こっちが元スレみたいだ
ttp://www.maruo.co.jp/hidesoft/2/x23775_.html

220 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 14:27:00 ID:+UkqNQqc0]
foobarのは本当に見づらい

221 名前:bluered [2008/10/11(土) 15:11:13 ID:FszopCnr0]
>>206 207 ありがとう御座います。マクロ結果です。
条件:秀丸 各種ヒストリ削除 常駐解除
クリップボードのごみ???? が残っていて、マクロ実行毎に違う結果が出るようです。
同じ入力にするため、aa.txtの読み込み追加しました。これが本当です。

参考:bb.csvと違うようです。
ttp://www.maruo.co.jp/hidesoft/2/x25467_.html#25491
確認して貰えますか

1.マクロ:
openfile "d:\\work\\aa.txt"; -----------------------aa.txt読み込み追加
#MAX_ZARABA = 5; // ザラバ情報最大数
#MAX_SUBVIEW = 10; // サブ画面最大数

##ZarabaCnt = 0; // ザラバ情報カウンタ
##SubViewCnt = 0; // サブ画面カウンタ
---以下206 207 マクロ追加

2.マクロ結果:
2,3
10,0,1,ザラバ情報1
0,0,1,サブ画面1
STK,2,3,,,,,0,1,0,0,0
STK,10,0,1,ザラバ情報1,,,,,0,1,0,0,0
STK,0,0,1,サブ画面1,,,,,0,1,0,0,0
STK,STK,2,3 //固定,,,,,0,1,0,0,0,,,,,0,1,0,0,0
STK,STK,10,0,1,ザラバ情報1 //固定,,,,,0,1,0,0,0,,,,,0,1,0,0,0
----以下省略


222 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 15:38:04 ID:kvT1wZXm0]
>>219
ありがとうございます
ぱっと見全然書いてることが理解できなかったのでちょっと調べてみます
トン

223 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 17:36:57 ID:UIGSvTvEO]
>>221
最初にこのマクロ読み込ませれば全部解決じゃね?

deletereg "LOCALMACHINE", "Software";


224 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 18:03:14 ID:wUDAUpdQ0]
>>223

はいはい、天才、天才



225 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 18:25:25 ID:k84eN+F80]
>>221
openfileの後ろに以下を追加。

selectall;
copy;

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 18:29:01 ID:5jgQDG2P0]
ウゼーよ、いつまでやってんだ

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 19:43:19 ID:vVPFsUH5P]
解決するまで

228 名前:bluered [2008/10/11(土) 21:07:22 ID:FszopCnr0]
>>225 ありがとう御座います。マクロ結果が同じになり、安定しました。
マクロ結果です。
2,3
10,0,1,ザラバ情報1
0,0,1,サブ画面1 -------------------10,0,1,サブ画面1 //左端10:下記データ数 10個
STK,8840,大京,1 ,,,,,0,1,0,0,0
 okなので以下cut
0,1,1,サブ画面2-------------------5,1,1,サブ画面2 //左端5:下記データ数5個 データ数15個なので残り5個
 okなので以下cut
0,2,1,サブ画面3
----cut----
0,9,1,サブ画面10
10,1,1,ザラバ情報2
0,0,1,サブ画面1 ------データ入ってない
0,1,1,サブ画面2 ------データ入ってない
----cut----
0,9,1,サブ画面10
10,2,1,ザラバ情報3
0,0,1,サブ画面1
----cut----
0,9,1,サブ画面10
10,3,1,ザラバ情報4
0,0,1,サブ画面1 ---データ入ってない
        STK,8840,大京,1,,,,,0,1,0,,,,0,,0,,0,
大京,1の右側 上と少し違います
0,1,1,サブ画面2---データ入ってない
----cut----
0,9,1,サブ画面10
10,4,1,ザラバ情報5
0,0,1,サブ画面1---データ入ってない 以下同様
----cut----


229 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 21:37:40 ID:FszopCnr0]
test

230 名前:名無しさん@お腹いっぱい。 [2008/10/12(日) 07:48:16 ID:Yzc86Bl80]
>>229
あんた俺の仕様の解読をその通りですって言ってたのに違うじゃん。
同じデータを全部のザラブ情報に入れるのかよ。
他にあんたの思いと違ってたところはないの?

231 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 09:27:12 ID:Uz5YR++20]
ザラブ情報?
また懲りずに侵略しに来たのか?

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 09:31:46 ID:2Fp4tY8W0]
>>230
いい加減にしろ、お前が相手にしなきゃ大人しく去ってたっていうのに

233 名前:名無しさん@お腹いっぱい。 [2008/10/12(日) 10:48:39 ID:n1G2YQOC0]
>>230 ありがとう御座います。
>>228でコメントしましたが、大京,1の右側 が少し違っています。
この問題が難しい事が分かりました。
pointは後出しルールでした。
幕引きが難しいのですが、如何でしょうか。




234 名前:BqfzqyRXzpCleMT mailto:TQQHqQxp [2008/10/12(日) 10:50:16 ID:HdFUCgOH0]
d1.txt;4;6



235 名前:名無しさん@お腹いっぱい。 [2008/10/12(日) 11:25:53 ID:Yzc86Bl80]
>>232
いい加減もなにも、過疎ってて他にめぼしい話題もないじゃない。
あんた何か話したいことあんの?

>>233
問題が難しいんじゃなくてあんたの説明が下手すぎるの。
少し違うって何がどう違うんだよw

236 名前:名無しさん@お腹いっぱい。 [2008/10/12(日) 11:45:27 ID:n1G2YQOC0]
やる気のあるあなたに、失礼しました。
気を悪くしないでください。
下記AとBの違いは、大京,1から右側の部分です。

STK,8840,大京,1,,,,,0,1,0,0,0 ----------------------------A
STK,8840,大京,1,,,,,0,1,0,,,,0,,0,,0,, ------------------B


10,0,1,ザラバ情報1 //固定
10,0,1,サブ画面1 //左端10:下記データ数 10個づつ入れます 0,1:固定
STK,8840,大京,1,,,,,0,1,0,0,0 ----------------------------A
STK,1844,大盛工業,1,,,,,0,1,0,0,0
STK,2402,アマナホールディングス,1,,,,,0,1,0,0,0
----途中cut ------------------
10,4,1,ザラバ情報5 //固定
3,0,1,サブ画面1 //左端3:下記データ数3個 0,1:固定
STK,8840,大京,1,,,,,0,1,0,,,,0,,0,,0,, ------------------B
STK,1844,大盛工業 ,1,,,,,0,1,0,,,,0,,0,,0,,
STK,2402,アマナホールディングス ,1,,,,,0,1,0,,,,0,,0,,0,,



237 名前:名無しさん@お腹いっぱい。 [2008/10/12(日) 12:21:28 ID:Yzc86Bl80]
データを例示するだけじゃなくて、ちゃんと文章で説明しろよ。
204-205みたいにさ。

元になるデータXがあったとして、結果Yがほしいと。
あんたのやってることはXとYをただ貼り付けているだけなんだよ。
プログラムを書く人が知りたいのはXからYを導き出すルールf(x)なんだよ。
Xをどう加工したらYになるのか。
その加工のルールを、他に解釈の余地のない完全な形で記述してほしいんだ。
それがわからんとマクロが書けないの。

ザラバ情報1のレコードはAでザラバ情報5のレコードはBって事?
ザラバ情報2-4はどうしたらいいの?
他にはサブ画面の先頭の数字もザラバ情報1とザラバ情報5で
違ってるみたいだけど、そっちは何もせんでいいの?

238 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 12:32:59 ID:gmqp+o/k0]
>>232
両方あぼーん汁、それで解決

239 名前:bluered [2008/10/12(日) 15:08:57 ID:n1G2YQOC0]
>>237 分かり難くて申し訳ありません。
文字数制限があり、詳しい説明書を書きました。

ttp://briefcase.yahoo.co.jp/bc/emc0731/lst?.dir=/58c4&.order=&.view=l&.src=bc&.done=http%3a//briefcase.yahoo.co.jp/



240 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 18:10:05 ID:5btnCZz90]
>>239
>お願い:
>できましたら、掲示板ではなく、mailでやり取りさせてください。
>決して、ご迷惑をお掛けしません。
>掲示板で、酷いことを書かれました。

なんだよこれ
おまえほど鬼畜という言葉が似合う人間はそうはいないよ

酷いことを書かれた原因は誰にあるんだよ
みんなボランティアで答えているだけで一切義務なんてないのにさ
自分の金儲けのために他人をタダで使い、掲示板が荒れる原因を作り、
何度も何度も後出しルールで回答者の努力を踏みにじるほうが酷いんじゃねーの?

酷いと思うなら最初からその酷い掲示板で質問なんてすんな
業者にでも頼めやヴォケ

241 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 18:17:38 ID:izODNU/v0]
結局、>>232が正しかった、と。

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 18:52:42 ID:RmqwyfPq0]
>>241
一票

243 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 18:53:37 ID:2Fp4tY8W0]
うわ… 厚顔もここまでくると清々しいな
まぁいいや、ちゃんと最後まで面倒見てやれよ ID:Yzc86Bl80
もちろんメールでな。

244 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 20:03:01 ID:f4MAcK+40]
>>239
ネットでのコミュニケーションには向いてない人なんだろうけど
その上コードも読めない/書けない(書く気もない)んじゃ、どうにもならないな。
処理自体はそんな難しくないんで、プログラミングとかできそうな
知り合いに「夕飯でもおごるから作ってちょんまげ」って言って
(PerlでもVBSでもPowerShellでもなんでもいいんで)作ってもらった方が
いいと思うよ。



245 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 21:22:58 ID:INapL3so0]
こういうのを見ると、やはり野良猫には
軽々しくエサをやってはいけないと
分かるなww

246 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 21:29:37 ID:2RDBynWk0]
ネットでなくてもコミュニケーション能力が低いんじゃないかと思うけどな
知り合いに頼んでも後出しルールの連発にうんざりされるだろうよ

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 21:33:22 ID:neHYhlS80]
まあ、少なくとも自分で途中までマクロを書いて
添削を頼むというのが礼儀っていうか常識だろうね

まったくのゼロ、しかも仕様書もなしで掲示板で依頼
するというのは常識がない。

まあ、それに答えたバカもバカだけどさ。


248 名前:名無しさん@お腹いっぱい。 [2008/10/12(日) 22:20:42 ID:OQaNiAay0]
はなくそ食ってまんきんたん

ルールは守れ場角も。閉め。くそ。

ち。

249 名前:名無しさん@お腹いっぱい。 [2008/10/12(日) 22:23:57 ID:OQaNiAay0]
つーか、おれっち秀丸愛用者だから統合環境使わずに大体秀丸で書いちゃうんだ。

で、Web系とかやってるとコンパイルしてアドレスバーにアドレスうってって結構面倒なのよね。
だから、タブ式にして左はエディタで右のタブはボタンを押すとその実行結果を映してくれる(要はブラジャーなんだけどさ)
作ってるんだけど、大方の枠組みはできてブラウザまではつくれたんだ。でもエディタ部分の実装が面倒なんだ。自動インデントとか色々やろうとすると。

秀丸のエディタ部分左にもってくれば一番簡単なんだけど、秀丸のエディタ部分くれないかな?1万円払うから。

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 22:26:46 ID:wAN4sbnn0]
そのエディタコンポーネントで秀丸クローン作れば楽に元が取れるな。

251 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 22:49:20 ID:tv7eiztZ0]
いまから禿丸で商標を取ってくる

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 23:00:06 ID:UOB1C2nL0]
エディタの右上の「見出しバー」と「アウトライン解析の枠」の「ボタン」を消すにはどうしますか?
↑ボタンの近くにあるので目障りです。メニューの「表示」では消せないようです。7.09です。

253 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 23:06:44 ID:03BFgYPa0]
エディタ部分の実装はあきらめて、
その部分に、任意の秀丸のウィンドウをはめ込むんじゃダメ?
タスクバーとかタスクの切り替えが不格好になっちゃうけど。
DLL使ってフック掛けてやればだいたいのことはできるんとちがう?
あるいは、もっと本格的にマルチデスクトップのごとく、別領域に秀丸を開いて、
エディタ部分だけ透過させるとか?
秀丸のウィンドウ管理/タブ化とかの兼ね合いが難しいだろうけど、売り物じゃないんでしょ?

統合環境+外部エディタ派だから、思いついたこと書いてるだけだけど。面倒すぎ?

254 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 23:58:35 ID:Y42ksR6X0]
>>249
誰もブラジャーには突っ込まないのか

TEditor じゃだめ?
ていうかそんな独自アプリ作るほど頑張らなくても、秀丸とブラウザのウィンドウを左右に並べて
マクロからブラウザを制御すればいいだけのような…。

マクロからOLEだって扱えるぜ



255 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 00:11:37 ID:WIz4plL/0]
まず発想からして方向性がまずいんだよね
統合開発環境使わない、とはいいつつもそのイメージが前提となってるから
「ひとつのウィンドウ内でコーディングからテストまで全部やらなくてはいけない」
という強迫観念に縛られているんだと思う
別にウィンドウを跨いだとしてもマクロ駆使すればクリックするだけだから不便じゃないよ

256 名前:252 mailto:sage [2008/10/13(月) 00:27:07 ID:xA2NExW80]
誰かお願いします。

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 01:55:25 ID:YjPIeA2Z0]
そういう簡単そうな質問で答えが返ってこない場合は出来ないんだと思った方が良い。

258 名前:252 [2008/10/13(月) 05:35:11 ID:UvqUBIvI0]
>>257
ありがとうございます。
過去のバージョンはダウンロード出来ないんですか?

この機能が実装された以前のバージョンに戻したいです。

259 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 06:05:52 ID:0tmt+AVp0]
>>258

秀丸エディタ ダウンロードページ
ttp://hide.maruo.co.jp/software/hidemaru.html
"安定した古いバージョンはこちら"参照

秀丸エディタのその他古いバージョン ダウンロードページ
ttp://hide.maruo.co.jp/software/hidemaruold.html

260 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 10:23:27 ID:ycitLyag0]
>>256-257
ただし、催促するなり諦めるなりするのは2〜3日ほど待ってからな。
1時間半も我慢がきかないのは早漏すぎ。

261 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 10:36:06 ID:ZOWgHYYw0]
>エディタの右上の「見出しバー」と「アウトライン解析の枠」の「ボタン」
7.10β使ってるがそんなの見当たらない。
ツールバー上のボタンのことを言ってるなら好きにカスタマイズすればいいんじゃね

262 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 10:42:16 ID:7A9R9sCp0]
このマークの事じゃね? → << と 三

263 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 10:44:47 ID:ZOWgHYYw0]
ああ、縦スクロールバーの上にあるちっこいボタンか。
▲▼でスクロール操作する人には確かに邪魔かもな

264 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 11:23:24 ID:WIz4plL/0]
アウトラインはフロー表示させて画面の端まで持っていけばボタンだけ消えたようには見えるな
見出しはレジストリいじっても無理っぽかったから要望出すしか無さそうな気がする



265 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 14:36:12 ID:U/hxngTa0]
誰かマクロで、秀丸を超えるエディタを作ってくれ

266 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 14:50:27 ID:k98oFkka0]
秀丸で2008の電子辞書検索がしたいんですが何か方法はあるんでしょうか?
2007用のマクロっぽいですが、
if (!selecting)selectword;$word = gettext(seltopx, seltopy, selendx, selendy);run
"C:\\Program Files2\\GetTextOperaLClick\\GetTextOperaLClick.exe " + $word;endmacro;
を試したところ以下のエラーがでてしまいました。

ファイルへのアクセスでエラーが起きました。

エラーコード = 158

ファイル名 = C:\Program Files\Hidemaru\if (!selecting)selectword;$word = gettext(seltopx, seltopy, selendx, selendy);run
"C:\Program Files2\GetTextOperaLClick\GetTextOperaLClick.exe " + $word;endmacro;

エラーコード 158 の意味:セグメントのロックは既に解除されています。

もし2008の辞書検索使うことができるなら教えてください。


267 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 14:51:36 ID:S++mJ7Vf0]
編集画面で背景画像を指定ってできないの?

268 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 14:51:44 ID:k98oFkka0]
すみません
肝心な単語が抜けていました。
ATOKの電子辞書検索のお話です。

269 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 14:51:44 ID:o15I0HzS0]
マクロで???
それって秀丸上のマクロで、、、?

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 15:19:41 ID:KFiJPZN20]
>>252
縦スクロールバーを表示しないで消えますけどw


271 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 15:24:06 ID:tUFz0nvA0]
>>266
ATOKのツールに関する問題だから、完璧にスレ違いだな

JustSystems ATOK総合スレ Part41
pc11.2ch.net/test/read.cgi/software/1222513830/

こっちで聞きな


272 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 15:45:35 ID:k98oFkka0]
>>271
了解です ありがとう!

273 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 15:51:50 ID:6HhIM0TQ0]
>>266
念のため確認。
Program Files2\\
これは
Program Files\\
のまちがいでした、という落ちではないでしょうね。

それと↓をよく読んでできるだけ理解しておきましょうね。
ttp://sites.google.com/site/jsmatome/atok/option/tool

> もし2008の辞書検索使うことができるなら教えてください。
2008用のツールが用意されているくらいだから、おそらくできるんでしょうねぇ。

>>271 の誘導先にレスする際は
あちらの住人に「エラーコード = 158」と言っても面食らう可能性大なので
何が起きているのかを>>266 が適切に説明しないと
>>266 の求める答えにたどり着けないかも。

274 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 17:50:32 ID:k98oFkka0]
>>273
遅くなってすみません。
>Program Files2\\
これは大丈夫です。janeではコマンドに"C:\Program Files2\GetTextOperaLClick\GetTextOperaLClick.exe" $TEXT
を追加することにより右クリックで辞書を使えるようになったのでパスのミスなどは問題ないと思います。

>それと↓をよく読んでできるだけ理解しておきましょうね。
わかりました。そして基本に返って読み返してみると解決してしまいました。
言うのも恥ずかしいのですが、親切にレス仕手くださった方に報告入れるのがよいかと思い報告します。
マクロのパスにif (!selecting)selectword;$word = gettext(seltopx, seltopy, selendx, selendy);run
"C:\\Program Files2\\GetTextOperaLClick\\GetTextOperaLClick.exe " + $word;endmacro;
をそのまま記入していたのが原因でした。
ちゃんとテキストにコピペして拡張子macにした後それを読み込めば機能しました。
きっとTF?関数?を変更しないとダメなのだと思っていたため、灯台もと暗しでした。
>>273の基本的なとこは大丈夫かな?
というレス見て早い段階で気が付くことができました。
お騒がせしてすいません。そしてありがとうございました。




275 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 18:05:37 ID:jQuTqdPI0]
ファイルパスをクリップボードにコピーするツール

優れたフリーウエアが種々ありますが、参考までにわたしの場合は
ClipName(詳細は下記リンク参照)を右クリックの「送る」メニューに入れています。
ttp://home.att.ne.jp/delta/hrymkt/ClipName.html
なおClipName.INFはレジストリへの書き込みを伴うため使用していません。

276 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 09:40:31 ID:+664Y3zo0]
バージョンダウンするにはどうしますか?

277 名前:276 mailto:sage [2008/10/14(火) 09:54:56 ID:+664Y3zo0]
7.09から5.18にバージョンダウンしたいです。

278 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 16:35:32 ID:CvaTXVLm0]
すればいいんじゃね?

279 名前:名無しさん@お腹いっぱい。 [2008/10/14(火) 16:51:57 ID:/zkxl0od0]
普通に上書きインストールして多分問題ない。
万一だめな場合は,7.09をアンインストールして5.18を新たにインストール。

280 名前:276 mailto:sage [2008/10/14(火) 17:53:32 ID:UlcBzHhR0]
>>279
ありがとうございます。
上書きインストールで
問題なく出来たっぽいです。

281 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 20:46:05 ID:V/dATzMk0]
初歩的な事かもしれんが、
エディタの最下部のファンクションキー表示ってあるじゃん?
あれって、シフトやCtrlキーを押すとそれに伴ったキーが切り替わって
表示されるけど、altキー押した時だけ表示が変わらないのは何故だ?

altでも色々設定してるから、表示が切り替わって欲しいんだけど・・・


282 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 21:02:11 ID:CvaTXVLm0]
Altはメニューにカーソル移動するキーだからじゃない?

283 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 21:07:14 ID:V/dATzMk0]
>>282
!!
お前は天才か!

そうか・・・謎が解けた
でも不便だよな

284 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 21:12:59 ID:+lQmJOZM0]
1.AltキーはWindows基本操作に割り当てられてる
2.Altキーがなかった時代の名残
だと妄想



285 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 22:29:45 ID:DUbXgz8x0]
秀丸って折りたたみ 機能あるけどあれってもうちょっと使い勝手よくできないの?
今のところ意味不明に折りたたみの+ −が表示されて
選択範囲を折りたたもうとおもってもいちいち表示 選択範囲 から攻めていくか
ctrl+← とかめんどくさすぎるししかも折りたたんだの展開してまた折りたたみたいときに
また選択範囲しえいしてやらないといけない

これどうにかならないのかな?

286 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 23:22:15 ID:63u2EzEx0]
自分で折りたたみの設定をちゃんとして、
最初から折りたたみを前提にして書かないと意味ないんじゃない?

最近見出し機能の使い方覚えたんだけどコレ便利だね。
ホットキーでメモ用ファイル開くようにすると
「紙」とかの常駐してメモをとるソフトの代わりに使える。
選択されたツリーを自動で展開する設定とかあればもっといいんだけど。

287 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 02:59:33 ID:tCPwe5ub0]
>>285-286
日本語不自由な人?

288 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 10:34:01 ID:bwtRNbsT0]
>>287
キミが不自由なんじゃないか?

289 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 14:00:03 ID:rtrN+uHF0]
>>287が不自由なんじゃない?
と思ったらもう書かれてた

290 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 18:19:42 ID:eCQcTLn10]
触るな危険w

291 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/16(木) 15:58:22 ID:qieE3U9z0]
タイトルバーの「秀丸」という文字を変更したいので、
www.forest.impress.co.jp/article/2008/09/19/captain.html
というソフトを使ってみました。しかし常駐ソフトだというのと、
アクティブウィンドウを切り替えるたびに「秀丸」が一瞬復活する
のがいまいちです。
何かほかによい方法(regeditとか専用ソフトとか)ありませんでしょうか。

292 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/16(木) 16:13:05 ID:BdtLWCQP0]
>>291
Resource Hackerとかを使って、実行ファイル内の文字列を
いじくるしかないかも



293 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/16(木) 16:14:29 ID:jHX0nIqh0]
>>292
kwskおねがいします><

294 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/16(木) 16:15:27 ID:IrmMmH2H0]
>>291
早くResource Hackerで秀丸を禿丸に書き換える作業に戻るんだ



295 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/16(木) 16:35:46 ID:qieE3U9z0]
291 (Not 293)です。早速のアドバイス、感謝です。
Resource Hackerは使ったことないのですが、
がんばってみます。しかし、秀丸なんて文字は
たくさんありそうだなぁ。

296 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/16(木) 18:02:59 ID:77cKBRLI0]
title filename+" - 禿丸";
title -1;

こんな感じのマクロを書いて、
"ファイルを開いた直後","新規作成直後","保存直前と直後"の自動起動マクロに登録しておけばどうだろ







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<208KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef