小ネタ

  • スレッド一覧でCtrlやShiftを押しながらクリックすることでスレッドの複数選択が可能。
     「お気に入りに登録」「リンク抽出」「色や重要度設定」
     「URLやタイトルコピー」「スレッド消去」等がいっぺんにできる。
  • \ゾヌ\users\ユーザー\column.txtに「READPOINT」「READPOINTNO」を追加すると
     スレッド一覧に「ここまで読んだアイコン」「ここまで読んだNO」が表示される。
  • 画面下のログ出力ペインに数字を入力し[Enter]すると、レスがポップアップ。
  • スレッド中の数字をドラッグして反転させ、右クリックするとレスがポップアップ。
  • Ctrl+スペースでアスキーアート(顔文字)が簡単に入力可能。(AA入力支援)
     編集方法はFAQ参照。
  • ゾヌのフォルダ\resource\splash.bmp(起動画面)
     ゾヌのフォルダ\resource\anime.avi(右上アニメーション)
     等は好きなファイルに差し替えしたり消去したりすることが可能。
  • タブをマウスのホイールでクリックすると閉じられる。(デフォルト)
     オプションでリロードを割り当てることも可能。
  • キーボードユーザーは各ペインをアクティブにするコマンドを、
     ツール→キーバインドで[ALT]+[↑]とかに設定しておくと便利。
  • ショートカットバーに「カテゴリー」を登録できるので、活用すると便利。
  • スレッド情報パネルをクリックするとリロードする。
  • スレッド情報パネル左端のアイコンをドラッグアンドドロップでお気に入りに追加できる。
  • ゾヌ内のリンクをShiftを押しながらクリックすると「URLを開く」ダイアログが必ず表示される。
     ダイアログでShiftを押しながら「ブラウザで開く」をクリックすると、新しいウィンドウで開いてくれる。
  • 検索サイト使ってまつか?
    オプション→スレッド/ブラウザ→ホットゾヌ内で開く
    にして、ショートカットバーとかお気に入りにバンバン 検索サイトを登録。
    ちなみに漏れは

みみずん検索
http://mimizun.com/

2chスレッド検索
http://2chs.net/i/2chs.cgi

スレッドランキング
http://www.bbsnews.jp/
を登録してまつ。
ブラウザペインにログを取得しながら表示させられます。

他に

find2ch
http://find.moritapo.jp/

2ちゃんねる検索
http://search.2ch.net/

スレッドタイトル検索
http://ttsearch.net/
というところもあります

  • (hzb20.exeのあるフォルダ)\user\ログイン名\search.txtで選択反転→右クリで使える検索エンジンを追加することができます。
    ポイントは%sが検索文字列と置き換わるということです。
    ただし文字コードがEUC-JPに対応してるものしか駄目のようです*1
    具体的な用例集はsearch.txtをどうぞ。

「次のスレッドへ」機能を使った簡易巡回(お散歩モドキ)手順@ゾヌ2 (プログラムを組めない人むけ。)

  1. FAQを参考に「次のスレッドへ」機能をツールバーまたはポップアップメニューへ。
  2. ツール→キーバインドの設定でF9キー等を「次のスレッドへ」に割り当てる。
  3. 簡易巡回したいお気に入りや板を開く。(お気に入りの場合は更新チェックしておく。)
  4. 新着のあるスレで、スレッド一覧上で一番上のものを開く。(新着でソートしても可。)
  5. ひたすらF9を連打。手動でもいいが、自動なら・・

 [方法例1]ひまわり*2への登録

  1)http://kujirahand.com/himawari/から「ひまわり」をダウンロード。

  2)ホットゾヌ2を起動した状態で、himapad.exe(ひまわりエディタ)を起動し

「いくつぐらいスレを開く?」と、尋ねて、スレに、入れる。「ホットゾヌ」を、アクティブ。 
スレ回(「ホットゾヌ」に、『{F9}』を、キー送信。4秒、待つ。) 
おわる。 

    上の三行をそのまま貼り付けて、実行を押す。

    あぼ〜んのあったスレがあるとうまくいかないのはお散歩に似てる。

    キーを送信するだけなので、正確に入力した数だけスレが開くわけじゃない。

    いちいちひまわりエディタを起動するのが面倒ならexeファイル等での保存も可。

    当然その他使い方も思いつくと思うが、各自工夫汁!

[方法例2]マウ筋へ登録する(ただし1アクション30コマンドのみ。手順は省略。)

『http://を抜いたブラクラ等URL集→ゾヌ2用のngres.txt形式に一括置換サンプル1by秀丸マクロ』

replaceall "^.+(jpe?g|gif|bmp|---)\n","", regular;
gofiletop;
BCNG:
copyline;
insert "RESBODY\tREPLACE\tLIKE\t";
paste;
backspace;
insert "\t";
right;
insert "</a>";
golineend2;
insert "←[ブラクラ]\t0\t0\t0\n\t#ALL";
searchdown "^.+$", regular;
if(!result )endmacro;
golinetop2;
goto BCNG;

精神的ブラクラ画像のURLをリストから消したくなければ
一行目の「jpe?g|gif|bmp|」を削除。

『ブラクラ等URL集→ゾヌ2用のngres.txt形式に一括置換サンプル2by秀丸マクロ』

replaceall "^.+(---)\n","", regular;
gofiletop;
BCNG:
copyline;
insert "RESBODY\tREPLACE\tLIKE\t";
paste;
backspace;
insert "\t";
golineend2;
insert "■ブラクラ■\t0\t0\t0\n\t#ALL";
searchdown "^.+$", regular;
if(!result )endmacro;
golinetop2;
goto BCNG;

ソースに余分な</a>入れたり、元に戻しにくい置換が嫌な人に。

ただしどのブラウザでもそうだが
あぼーんリストが増えると読み込みが重くなる。

『スキンに画像ポップアップを追加する』

スキンのheader.htmから該当部分を持ってきて
自分の変えたいスキンのheader.htmに、はめ込めばいいだけ。 例えば
[up0010.zip] スキン#x-smallしぃ風軽め1.35
shi_xsmall_pale_x1.35
で説明すると。

3行目
『<style type="text/css"><!--』

108行目〜148行目
『/* 画像プレビュー:opacity=数字が透明度 */』

『var quick_view_flg = 1;』

324行目〜497行目
『// ▼画像処理 =====ここから===============』

『//▲画像処理 =====ここまで=====』

540行目
『//--></script>』

これらをコピーし
改変したいheader.htmの<head>と</head>の間に入れてください。
スキンによっては108行目〜148行目の数字をいじって
体裁を微調整してください。
マウスが乗ると自動的にポップアップするのをOFFにするには
148行目『var quick_view_flg = 0;』 にして下さい。

カラム名称対応表

カラム上[スレッド一覧カラムの編集...]"column.txt"
新着・更新情報UPDATE
V既読・お気に入り登録情報INFO
重要度PRIORITY
タイトルタイトルTITLE
カウントレス数(掲示板でのレス数)AGECOUNT
新着数新着レス数NEWCOUNT
取得数取得済みレス数RESCOUNT
最終取得日最終読み込み日LASTLOAD
最終書込日最終書き込み日LASTSENT
コメントコメントCOMMENT
BOARD
BBSBBSBBS
DATDAT番号DAT
スレ立て日スレ立て日SINCE
ここまで読んだREADPOINT
ここまで読んだのレス番号READPOINTNO
スレ番号*3THREADNO

カラム項目の削除や追加をするには"\ユーザ名\column.txt"を開いて、
削除/追加する項目名の行を削除/追加。

ホットゾヌ2に登録されてない掲示板を登録する

前提条件

  • 登録する掲示板(板が複数ある掲示板サイト)が決まってる。
  • ホットゾヌ2がその掲示板のスクリプトをサポートしている。
  1. まずその掲示板のサイトIDを決定します。
    例えばホットゾヌでは、2ちゃんねるなら 2ch、
    いちごびびえすなら 15ch のようなサイトIDを割り当てています。
    取得したログなどはこのサイトIDと同じ名前のフォルダに保存されるので
    ある程度分かりやすく、他のIDと重複しないものを決めましょう。
    今回は moebbs にします。
  2. \<hzb20>\config\sitelist.ini を開きます。
    COUNTの値を1足して、一番下にサイトIDを書き足します。
    [SITE]
    COUNT=3
    SITE1=2ch
    SITE2=2log
    SITE3=moebbs
  3. \<hzb20>\config\site\ の下にサイトIDと同じ名前のフォルダを作ります。
    \<hzb20>\config\site\moebbs\
  4. 新しくつくったフォルダに site.iniと言うファイルを新規作成します。
    中身は以下を例に適当にどうぞ、
    SITEIDには新しく割り当てたサイトIDを記述します。
    BBSTYPEには掲示板のスクリプトの種類を記述します。
    2ちゃんねる互換なら "2chScript"、megabbs なら "megabbs" などです。
    CHARSETには文字コード、SJIS、EUC、UTF8 のどれかです。
    INCLUDEには、その掲示板サイトとして認めるURLを記述します。
    ドメイン等が複数ある場合はカンマでつなげて書きます。
    例えば萌えBBSは so.la と upjapan.com、昔は moebbs.com ドメインだったので
    以下のように3つ記述します。2ちゃんねのように複数のホストがある場合は
    ホスト部分を * で記述すればOKです。
    [SITE]
    NAME=萌えBBS
    URL=http://so.la/
    SITEID=moebbs
    BBSTYPE=2chScript
    CHARSET=SJIS
    INCLUDE=http://so.la/,http://upjapan.com/,http://www.moebbs.com/
    LOCALRULE=
    ADMIN=
  5. 次はフォルダに board.dat と言うファイルを新規作成します。
    このファイルをメモ帳などで開き、ボード一覧を記述します。
    ボード一覧は、各掲示板の板の一覧があるページのHTMLを参照しながらがいいです。
    2
    早朝萌え<tab>0
    <tab>so.la<tab>morning<tab>早朝萌えロビー
    <tab>so.la<tab>lobby<tab>素敵なロビー
    <tab>so.la<tab>study<tab>学問萌ゑ
    案内・雑談<tab>0
    <tab>so.la<tab>entrance<tab>萌えラウンジ
    <tab>so.la<tab>narikiri<tab>なりきり
    <tab>so.la<tab>saku<tab>削除依頼
    一行目は 2 固定です。
    二行目はカテゴリです。カテゴリ名+タブ+ゼロと書いてください。
    それ以降は板になります。上記のようにせこせこ記述してください。
  6. ホットゾヌ2を起動します。
    ファイルメニューのBBSの選択を選ぶと最後のページに新しくつくった掲示板が追加されているはずです。
    この紹介画面に出す画像やコメント、アイコンも自作できます。
    サイトフォルダ内に以下のファイルを用意しておきます。
    back.bmp ..... 紹介画面の背景画像(325x192)
    comment.txt .. 紹介文
    icon.bmp ..... アイコン画像(32x32)
    もし「ボード一覧の更新」に対応させたいならばParseBoard.giko と言うファイルをつくり
    ボード一覧の HTML を解析するプログラムをギコBASIC で記述します。
    他のを参考にしてください。
    一つの方法としてまずhttp://menu.2ch.net/bbsmenu.htmlと全く同じ書式でボード一覧を作り、
    \config\site\2ch\ParseBoard.gikoをコピーして一部を書き換える。書き換える箇所は良くみるとなんとなく分かると思います。
  7. この掲示板の設定を公開する場合は、(ファイル→BBSのセットアップを使って他のユーザにも登録してもらう)
    サイトIDのフォルダを圧縮せずそのままどっかにアップロードしてください。
    その URL が取り込み対象のURL となります。

フル装備に更に追加すると便利な機能。(ただしプルダウンメニューと重複あり。)

□ツール→ツールバーのカスタマイズ
 ▽メインツールバー
  ・[2ch]大先生の検索(まずまずだけど対応板が少ないか…)
  ・[ファイル]履歴(メニュからいくのめんどくせので。便利。)
  ・[ファイル]全取得スレッド一覧(重いから履歴のほうが便利だけど…。)
  ・[ファイル]書き込み履歴(重いから普通は履歴使うけど、一覧ペインで見たいとき。)
  ・[ファイル]すべての処理を中止する(困った時やリソース不足が頻発するときに。終了時は気が向いたらおまじない。)
 ▽ブラウザツールバー
  ・[ブラウザ]このタブを閉じる(あると楽。マウスジェスチャに入れたんであんまり使わない。)
  ・[ブラウザ]このタブ以外をすべて閉じる(あると楽だが上に同じ。)
  ・[スレッド]引用して返信(チェックボックス使ってまとめ返信に利用。)
  ・[スレッド]重要度(使ってる人にはやっぱり便利。)
  ・[スレッド]「ここまで読んだ」に移動する(なぜフル装備に入ってないのか。ボタンが吉。)
  ・[スレッド]最後のレスに「ここまで読んだ」を設定(便利すぎ。)
□ ツール→ポップアップメニューのカスタマイズ
 ▽ ボード一覧ポップアップメニュー
  ・[ボード一覧]板のウェブページを〜で開く
 ▽ スレッド一覧(andスレッド選択)ポップアップメニュー
  ・[スレッド一覧]この板をショートカットに登録
  ・[スレッド一覧]この板のウェブページを〜で開く
  ・[スレッド一覧]スレッド一覧のウェブページを〜で開く
 ▽ ブラウザポップアップメニュー
  ・[ブラウザ]通常使うブラウザで開く(IEで見たいときあるからかなり便利。)
  ・[スレッド]このスレッドの板に移動する(便利かも。でも意外に使わない。)
  ・[スレッド]スレッドの復旧(使うかもと思ったけど使ったことない。)
 ▽ ブラウザレス選択ポップアップメニュー
  ・[選択レス]選択レスのIDをコピー(たまーに使う。)
  ・[選択レス]選択レスのURLと内容をコピー(なかなかイイ。)
  ・[選択レス]選択レスのURLをコピー(おなじくイイ。)
通常は【FAQ】02に従って、まず各ツールバーやメニューごとにフル構成にした後、いらない機能を削っていくのがおすすめ。
知っとくべき機能:フル構成「次のスレッドへ」「リンク抽出」シンプル構成「このレスへのレス」
でも各バーやメニューごとにフル構成ボタンを押しても出てこない機能もある。

スキンに使用可能な独自タグ

(Res.htm / NewRes.htm)
<NUMBER/> ---------- リンクありのレス番号
<PLAINNUMBER/> ----- リンク無しのレス番号
<MAILNAME/> -------- メールリンク付きハンドル名
<NAME/> ------------ ハンドル名
<MAIL/> ------------- メールアドレス
<DATE/> ------------ 投稿日
<MESSAGE/> --------- 本文
<ID/> ---------------- ID
<REMOTEHOST/> ----- リモートホスト(まちBBSのみ)
<CHECKBOX/> -------- あぼーん用チェックボックス
<TODAY/> ----------- 投稿日が今日だった場合 Today.htm に置き換えられる
<SIORI/> ------------- しおり(Siori.htmに対応)
<SIORI></SIORI> ------ しおり(それぞれSiori_b.htm Siori_e.htm に対応)
( Header.htm / Footer.htm )
<BBSNAME/> -------- BBS名
<BOARDNAME/> ----- 板名
<BOARDURL/> ------- 板のURL
<THREADNAME/> ---- スレッド名
<THREADURL/> ------ スレッドURL
<SIZE/> ------------- スレッドのサイズbyte表示
<SIZEKB/> ----------- 同 kByte表示
<ALLRESCOUNT/> ---- レスの総数 ( Header.htmでは使えない )
<NEWRESCOUNT/> ---- 新着レスの総数 ( Header.htmでは使えない )
( Res.htm / NewRes.htm / Header.htm / Footer.htm )
<SKINPATH/> --------- 使用スキンのローカルパス
<SKINURL/> ---------- 使用スキンのurl形式パス
<MODULEPATH/> ----- 使用モジュールのローカルパス
<MODULEURL/> ------- 使用モジュールのurl形式パス( Header.htm Footer.htm では使えない )

リンク抽出で簡易画像サムネイルの表示

\users\<name>\linkprv.txt
ってファイルがあるんですが、これ、
リンク抽出時のURL一覧用のファイルです。
これを例えば

<P><A HREF="%s"><IMG SRC="%s" HEIGHT=50 WIDTH=50> %s</A></P>

こう書き換えると、リンク抽出で画像サムネイルが
表示されます。ま、簡易的なものですが。

  1. \users\<name>\linkprv.txt をメモ帳で開く。
  2. 内容を
    <P><A HREF="%s"><IMG SRC="%s" HEIGHT=50 WIDTH=50> %s</A></P>
    に、書き換える。
  3. 適当なスレッドを選んで「選択スレッドからリンク抽出」を選ぶ。
  4. ファイルの種類から画像ファイルを選び 適用ボタンをクリック。
  5. 「リンク一覧」のタブをクリック。画像のリンクと画像の一覧が表示されます。

※1 ただ、一回リンク一覧を開くとダメっぽい(バグです)ので注意。
※2 リンク抽出は複数スレッドからの抽出も可能です。

アクション機能を使ったあれこれ

他の板から他の板へdatが移動した場合

例えば野球総合板(mlb)から高校野球板(hsb)のように
datが別のフォルダ名の板に移動した時、前の板で記録されたローカルリンクがゾヌから見るとうまく働かなくて
ポップアップが出来ません。そんな時は

対象:本文
条件:指定文字列が含まれる
含まれる文字:../test/read.cgi/前板のフォルダ名(例の場合:mlb)/
動作:置き換え
置き換える文字:../test/read.cgi/現板のフォルダ名(例の場合:hsb)/

と設定すれば>>のポップアップしてくれるようになります。
一部のしたらばJBBSで 稀にリンクがfile:///C:/hzb20/users/ユーザー名/skin/test/read.cgi/zonu/1********/とかになる場合も
その部分をアクションで置き換えしてやれば正しくリンクしてくれるようになることもあります

スレッド一覧に[転載禁止]を表示させない

簡単なことですが、

対象:タイトル
条件:指定文字列が含まれる
含まれる文字:[転載禁止]
動作:置き換え

あとは「有効にする板」タブに移って設定する。
含まれる文字のところを「&copy;2ch.net」「&copy;bbspink.com」(&copy;は半角で)「&#169;2ch.net」「&#169;bbspink.com」(&#169;は半角で)にしたものを追加しておけば、さらにスッキリとするでしょう。

●を使わずにホットゾヌで2ちゃんねる(2ch.net)の過去ログを見る方法

  • IEなどでその過去ログにアクセスして保存。その後htmltodatを使い、できたdatを適切なログフォルダに入れる。(※FAQ39

ParseBoard.gikoのカスタマイズ

2ちゃんねる(2ch.net)編

ファイルの場所:(hzb20.exeのあるフォルダ)\config\site\2ch\ParseBoard.giko

  • 21行目
    モシモダヨ GikoPos(":www.2ch.net", BoardURL)   > 0 ダッタラ イッテヨシ ExitProc
    となっているが、www.2ch.netの前の:を取って
    モシモダヨ GikoPos("www.2ch.net", BoardURL)   > 0 ダッタラ イッテヨシ ExitProc
    としたら「2chの入り口」があるボード一覧(例えば公式)でボード一覧の更新をしても「2chの入り口」を登録しなくなる
  • 2014-05-11現在、info.2ch.netから始まるURLにはホットゾヌ2で読める板がないので、それが載ってるボード一覧で更新したいが邪魔な時、
    21行目  モシモダヨ GikoPos(":www.2ch.net", BoardURL) > 0 ダッタラ イッテヨシ ExitProc
    の後に
    モシモダヨ GikoPos("info.2ch.net", BoardURL)   > 0 ダッタラ イッテヨシ ExitProc
    とでも付け足してやればOK。

*1 age25現在
*2 余談ですが後継ソフトはなでしこと言うらしい
*3 ただし ニュー速+などでスレッドタイトルの★の後ろにスレ番号が入るパターンのみ対応。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-12-04 (金) 01:52:04 (569d)