HTAでこんなん作ってみました

このエントリーをはてなブックマークに追加
180 :02/03/18 11:36
うーんと、全くの思いつきなんだけど、前回取得以降、新規にたったスレッドを
カラーマークで表示したりできませんかね。どんなスレが伸びるのか分かるし、
スレッドの回転も把握できてうれしいんですが。。
181デフォルトの名無しさん:02/03/18 12:48
そのカラーマークが青だったら、A Boneと同じですわ(w
182118:02/03/20 20:13
HTA tipsです。
*.htaファイルに、ファイルをドラッグアンドドロップして、ファイル名を
引数に渡す方法です。

WSH2.0以上が必須になるので、まずはインストールしておいてください。
Win2000,ME,XPならそのままで問題なし。
次のregファイルをレジストリにインポート。

REGEDIT4

[HKEY_CLASSES_ROOT\htafile\ShellEx\DropHandler]
@="{60254CA5-953B-11CF-8C96-00AA00B8708C}"

これでD&Dが可能になります。

以下は、D&Dしたファイルのパスを取得する参考例です。
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=x-sjis">
<title>filelist</title>
<hta:application id="HTA">
<script language="VBScript">
Set regEx = New RegExp
regEx.IgnoreCase = True
regEx.Global = True
Sub window_onload()
regEx.Pattern="(?:"".+?"")|(?:\S+)"
Set Matches=regEx.Execute(HTA.commandLine)
For I=0 To Matches.Count-1
If I>0 Then
Set tr=oTable.insertRow()
Set td=tr.InsertCell
td.InnerHTML=Replace(Matches(I),Chr(34),"")
End If
Next
End Sub
</script>
</head>
<body><table id="oTable" border="1"></table></body></html>
HTAは怖いヨー
調子にのって信用できないHTAを実行しないこと
スクリプトといえどもWSHでは…
HDDクラッシュ楽笑
>>183
ソース見られるんだから怖くないだろ。
exeの方がよっぽど怖い。

あ、エンコードすれば普通の人には読めなくなるな。
ここはhta活用スレとして予約されました
>>185

>>166
すでに予約済み。
187デフォルトの名無しさん:02/03/24 01:20
age
> exeの方がよっぽど怖い。

当たり前じゃん。
189lookman ◆xLhiVh/Y :02/03/24 14:22
>>177 >>180 のご意見を検討中です
いつ実装するかは?です
まあ実装されるにせよ気長に〜
music鯖などで
未対応板 or サーバー異常
となります。
あと提案なのですが、
新スレ(左の2つの数字が同じスレ)がわかるように印を付けてほしいです。


あげてみるか
193lookman ◆xLhiVh/Y :02/04/06 21:34
バージョンUPしました。
ver.1.39

スレタイトルクリック時の動作を選択可能にしました。
新スレ(左の2つの数字が同じスレ)に印を付けるようにしました。
194デフォルトの名無しさん:02/04/06 22:40
さっそく使ってみました。VerUp速くて助かります。

新バージョンを上書きすると、下のほうにあったスレが上がってきちゃうんですが
ただ上書きするだけじゃいけないんですか?
195デフォルトの名無しさん:02/04/08 03:10
おおお。今気づいた。
196デフォルトの名無しさん:02/04/08 05:01
2chの動作報告はここで。−18−
http://kaba.2ch.net/test/read.cgi/accuse/1017413575/333-348

334 名前:夜勤 ★ 投稿日:02/04/08 01:46 ID:???
>>333
ども、
将来的には
subject.txt だけの時代から、
subject.txt subject.txt.gz 共存時代を経て
subject.txt.gz だけの時代になるような気がする。

348 名前:夜勤 ★ 投稿日:02/04/08 02:54 ID:???
>>334 の続きですが、

現在 新スクリプト(bbs.cgi) のサーバでは
subject.txt subject.txt.gz の共存時代に入りました。
じきに subject.txt の廃止の時代が来ると思います。

いつごろかなぁ。。。 ゴールデンウィークの前あたりかなぁ。。。
197デフォルトの名無しさん:02/04/15 04:08
あげ。
198デフォルトの名無しさん:02/04/29 02:20
(;´Д`)・・・。
>スレタイトルクリック時の動作を選択可能にしました
これってどうやるんですか?クリックしたときに毎回でてきてうざいんですが。
HPみたらわかりました。すいませんまさお。
201デフォルトの名無しさん:02/05/03 06:31
更新止まっちゃったね・・・
(;´Д`) < あやや・・・
203lookman ◆xLhiVh/Y :02/05/06 00:14
lookmanの機能なんですけど、自分的には、もう充分かなって思ってます。
どうでしょうか?
204lookman ◆xLhiVh/Y :02/05/08 19:05
バージョンUPしました
ver.1.40

発言が無いのにスレが上がってしまうバグを修正したつもり。。。。
205デフォルトの名無しさん:02/05/14 05:07
なんか他の作るんすか?
206デフォルトの名無しさん:02/05/21 20:16
正直、このプログラムは便利
>>204
オツカレー
毎日使ってますよ!

とりあえず注文してみる:
ウィンドウの位置とサイズを覚えてもらえると嬉しい
情報ファイルを色んな場所から(例えば家と職場)で
共有できたら便利(単に運用で回避できるけど..webdavとか)

・・・とかとか
このソフトで初心者質問板で”オマエモナー”で検索してみてください。
209lookman ◆xLhiVh/Y :02/06/13 21:32
>>207
>ウィンドウの位置とサイズを覚えてもらえると嬉しい
いろいろやってみたのですがHTAでの実現方法が思いつきません(むぅ〜)
210lookman ◆xLhiVh/Y :02/06/13 21:35
バージョンUPしました
ver.1.42

HTMLタグが含まれるスレッドタイトルに対する処理を修正したつもり(>>208
お気に入り板一覧が消えてしまうバグを修正したつもり
211lookman ◆xLhiVh/Y :02/06/13 22:31
度々すいません
ver.1.43です
212208:02/06/14 21:45
さっそくの対応サンクス。
>お気に入り板一覧が消えてしまうバグ
これも困ってた。
いまダウソしたが、ノートン先生にものすごい勢いでウィルスと判断されてしまった。
よくある話だけども。
外部板の登録とか無理でせぅか。
216デフォルトの名無しさん:02/07/01 21:23
>>209 っていうか、lookmanさん、これ最高。いつも使わせてもらってます。
とりあえず、HTAのbodyタグのonload(別にwindow_onLoadでも良いかも)で、
window.resizeTo x, y
すればサイズは変えられるから、それはやってよ(フリッカがあるけど我慢することにして)。
位置は、window.moveTo x,y 
で変えられるよ。
半角板のsage進行探しに使うな
>216
window_onLoadに入れずに、<script>の直下にそのコードを入れれば、フリッカを抑制できちゃいます。
>216
もうちょっと言えばウィンドウが作成されるのは<hta:application />が
見つかった時なのでその前にwindow.resizeTo(cx, cy)すればいいみたいです。
でも、現在のウィンドウサイズを取得する方法がない罠。
221D&D ◆DQNPGuA. :02/07/02 18:20
設定画面に飛んで動作設定できる機能きぼーん。
222sage:02/07/02 20:06
> 218、219、フリッカの取り方教えてくれてありがと。
ウィンドウサイズは、ちょっとマジックナンバー(タイトルバーの分とか)かませれば、
document.body.clientWidthとdocument.body.clientHeightで取れます。
(だからresizeToは使えると思うけど、moveToのほうはわかんないなぁ)
って、したかったんだけど、名前にしただめぽ。
HTAなんだから「ソースいじってね」でいいんじゃないの?
右クリックメニューからURL取れないの?

クリップボードにコピーの意。
227デフォルトの名無しさん:02/08/06 04:58
たまにはageときますね
htaスレないのでここを本スレにしましょう。sage
テスト