JaneView Part93at SOFTWARE
JaneView Part93 - 暇つぶし2ch492:名無しさん@お腹いっぱい。
23/07/28 11:04:32.00 wUsF5RkW0.net
ResAction.txtを Jane2ch.exe と同じフォルダに置く
ResAction.txt -----------------------------------------------
[SurrogatePairDirtyHack]
Enabled=true
Limitation=ExcludeSearch
Item=Script【TAB】ScriptName=SurrogatePair.js
--------------------------------------------------------------

493:名無し募集中。。。
23/07/28 11:04:52.25 wUsF5RkW0.net
SurrogatePair.jsをScriptフォルダに置く
SurrogatePair.js --------------------------------------------
function ResActionPrepare(thread, sessionType)
{
【TAB】if(sessionType == "ThreadView" || sessionType == "ExtractionView")
【TAB】【TAB】return {};
}
function ResActionTxt(resItem, callIndex, sessionObject)
{
【TAB】function replacer(match, p1, radix)
【TAB】{
【TAB】【TAB】var num = parseInt(p1, radix) - 0x10000;
【TAB】【TAB】
【TAB】【TAB】if(num < 0 || 0xFFFFF < num)
【TAB】【TAB】【TAB】return match;
【TAB】【TAB】
【TAB】【TAB】return "&#" + (Math.floor(num / 0x400) + 0xD800) + ";&#" + (num % 0x400 + 0xDC00) + ";";
【TAB】}
【TAB】
【TAB】if(!resItem.EnableWrite)
【TAB】【TAB】return false;
【TAB】
【TAB】resItem.Msg = resItem.Msg.replace(/&#(\d{5,7});/g, function(match, p1){ return replacer(match, p1, 10); });
【TAB】resItem.Msg = resItem.Msg.replace(/&#[xX]([\da-fA-F]{5,6});/g, function(match, p1){ return replacer(match, p1, 16); });
【TAB】
【TAB】return true;
--------------------------------------------------------------
設定からスクリプト設定で登録し再起動して更新を適用する

494:名無しさん@お腹いっぱい。
23/07/28 12:28:03.98 F93jq5iL0.net
部分的に絵文字表示できました
ありがとう

495:名無しさん@お腹いっぱい。
23/07/28 16:53:33.12 bzuC2X770.net
最後の}が抜けてるのを直して、
【TAB】を本来のタブ文字に変更して動いた

496:名無しさん@お腹いっぱい。
23/07/28 17:01:40.79 wUsF5RkW0.net
resItem.Msg = resItem.Msg.replace(/&#(\d{5,7});/g, function(match, p1){ return replacer(match, p1, 10); });
resItem.Msg = resItem.Msg.replace(/&#[xX]([\da-fA-F]{5,6});/g, function(match, p1){ return replacer(match, p1, 16); });

return true;
}



ごめんごめん

497:名無しさん@お腹いっぱい。
23/07/28 17:23:50.87 6NZkoGjt0.net
シフトJISの方がいい?

498:名無しさん@お腹いっぱい。
23/07/28 19:18:31.69 ots2GcFj0.net
>>496
修正箇所をつぎはぎで追記するのではなく、最初から全部書き直せ

499:名無しさん@お腹いっぱい。
23/07/28 20:49:22.43 HSTv6JUE0.net
もうこの作者すら使ってなさそう

500:名無しさん@お腹いっぱい。
23/07/28 21:28:40.56 6NZkoGjt0.net
というかこの世にはもう・・

501:名無しさん@お腹いっぱい。
23/07/30 11:09:49.89 KL0jhsU20.net
>>492
行:1 [] :この行はセクション外です
行:8 [SurrogatePairDirtyHack] :項目名""は未定義です
なエラーログがあるんだが。

502:名無しさん@お腹いっぱい。
23/07/30 15:47:27.61 4KeeH08J0.net
全てのタブを更新チェックや新着チェックってもしかしてない?

503:名無しさん@お腹いっぱい。
23/07/30 17:51:14.20 CEeKX6kc0.net
お気に入りの更新チェックはあるよ

504:名無しさん@お腹いっぱい。
23/07/30 20:14:34.35 kqGl1Y700.net
お気に入りにスタートアップってフォルダ作成して
スタートアップに更新チェックしたいスレを入れておいて
板として開いて更新の赤い矢印押す
名前の通りに起動時もスタートアップに入れたスレが開く

505:名無しさん@お腹いっぱい。
23/07/30 23:04:36.34 YZPwgCPl0.net
ワッチョイを楽にNGNameにつっこむスクリプトとか既にある?
もしあるなら教えてもらえると嬉しい

506:名無しさん@お腹いっぱい。
23/07/31 06:23:44.14 wkz2gTjY0.net
>>505
JaneView ScriptとResActionを活用するスレ Part3
URLリンク(jane2ch.net)

507:名無しさん@お腹いっぱい。
23/07/31 07:31:27.89 mPBHWfbP0.net
>>506
ありがとうっ
超快適になった

508:名無しさん@お腹いっぱい。
23/07/31 10:03:11.76 AQYAc8jj0.net
一括更新まともに機能しなくない?
わりと更新頻度高くてよくするんだけどすぐ更新できないのが痛いな

509:名無しさん@お腹いっぱい。
23/07/31 11:12:29.05 jHA7LA7X0.net
>>508
自主規制で秒数制限がついてる
昔のバージョンのViewと外部ツールで回避は出来たけどスクリプト非対応の頃の話
そういう用途の場合は素直にXeno/Styleの方がおすすめ

510:名無しさん@お腹いっぱい。
23/08/01 04:39:27.55 VXDs9ZW90.net
>>506
これIDがない場合は無理?

511:名無しさん@お腹いっぱい。
23/08/04 00:20:44.69 BjEI46wf0.net
Styleスレが全部埋め立てられとる…

512:名無しさん@お腹いっぱい。
23/08/04 01:05:38.66 llrmtVtS0.net
本スレは埋め立てられてないのちょっと笑った


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch