ISTA's Contents

自己紹介

istallia.png イスターリャといいます。よろしくお願いします。
ボイチェビTalk動画投稿者であり、ツール制作者でもあります。
動画ジャンルは多岐にわたり(と言えるほどの投稿本数はありませんが)、ゲーム実況、ソフトや自作ツールの解説、劇場、そしてTRPGリプレイ動画などがあります。
ゲーム制作者を名乗っていた時期もありましたが、最終作品がもう3年前なので名乗るのをやめました。
アイコンは高原のな氏が描いてくださったものです。かわいいですね。

Twitter: @is_ptcm
Youtube: www.youtube.com/channel/UCfQRZnfAbEIuvcbK0NvJnlQ
niconico: user/88431168

公開作品

今までに公開した作品です。タイトルの後ろにある数字は公開年です。
クリック(タップ)すると詳細を見ることができます。

通知風スクリプト(AviUtl) - 2021

通知やコメビュのような感じで、同じ座標に配置したオブジェクトをスライド移動させるスクリプト

ニコ動いいねリストアップツール - 2021

ニコニコ動画において自分の動画に「いいね!」してくれたユーザーのリストをコピーできるようにするChrome拡張機能/Firefoxアドオン

ニコ生ツリー転送ツール - 2021

ニコニコ生放送中に再生したニコニコの動画を自動でコンテンツツリーに入れてくれるChrome拡張機能/Firefoxアドオン

コモンズ20プレイヤー - 2021

ニコニ・コモンズでのサウンド素材の試聴を検索ページなどから直接行えるようにするChrome拡張機能/Firefoxアドオン
他の作業をしながらサウンド素材を聞き流して探せる連続再生機能も搭載

コモンズ素材名直送ツール - 2020

ニコニ・コモンズ素材のダウンロード時のファイル名に自動で素材タイトルを付加してくれるChrome拡張機能/Firefoxアドオン

コンテンツツリー登録支援ツール - 2020

ニコニコのコンテンツツリー登録を半自動化するChrome拡張機能/Firefoxアドオン
「IDリストから自動登録」「マイリストや静画クリップ等の一括登録」「ファイルからID抽出」「ツリー登録予約」など

ニコニコ素材リストアップツール - 2020

ファイルからニコニコの素材IDを抽出し、素材のタイトルと作者もまとめたCSVを作ってくれるWindowsソフト/Pythonスクリプト

Generate_exVOICE_txt - 2019

VOICEROID等に付属するexVOICEの音声ファイルに対し対応するテキスト(字幕用)を生成するバッチファイル

SBRKEY PiSTARTER向け公開キーサービス - 2019

PiSTARTERで簡単に作品をダウンロードできるようにする公開キーサービス、およびそのクライアントプログラム

画像ビューア FLOW - 2019

プロジェクト内の画像を快適に閲覧・加工できるプチコン4向けツール

MML Carrier - 2019

MMLを素材として簡単に配布・利用できるようにするプチコン4向けツール

StackUpHex - 2018

六角形のステージ上で自色の石を増やして戦う2人対戦型のブラウザゲーム
プレイヤー同士で対戦もできる他、AIがあるので1人でも遊べる

このページについて

このページは私が自己紹介を行うとともに、開発したものについて紹介、配布するためのものです。(なお、このページ自体も私が書いたものです)
アップデートを行えば基本的にこちらも更新を行いますが、もしかするとストアページや同梱のReadmeのほうが新しい場合もあります。
また、このページで紹介している操作方法は特筆のない限りWindows10でのものです。

このページではニコニ・コモンズの利便性を向上させるためのツールをいくつか公開していますが、簡便になったからと言って素材とその作者を軽視してよい理由にはなりません。
ご利用の際は素材製作者様方への感謝を忘れないよう心がけてください。

旧ページ: index-old

通知風スクリプト

notification-script.png

これは同じ座標に配置したオブジェクトを通知やコメビュのように自動でスライド移動させるAviUtlスクリプトです。
元々は自分用でしたが、使う機会があまりなかったので公開しました。

スクリプト: istallia-notification-script.anm
紹介動画: sm38655159

ニコ動いいねリストアップツール

nicovideo-listup-liked.png

これはニコニコ動画に投稿した動画に「いいね!」したユーザーのリストを取得するためのChrome拡張機能/Firefoxアドオンです。

使い方

ニコニコ動画の投稿動画一覧からいいねしたユーザーを取得したい動画のアナリティクスを開いてください。
すると"「いいね!」したユーザー"ボタンの右に"「いいね!」したユーザーをコピー"というボタンが追加されています。
そのボタンをクリックするといいねユーザーの取得が始まります。
※利用しているAPIに20件ずつしか取得できない制限があるため、件数が多いほど取得に時間がかかります。

ユーザーの取得が終わるとソートを選べます。デフォルトではプレミアム会員を優先した順になっていますが、会員種別を無視した日時順に並び替えることができます。
それを選択するとユーザー名のリストがクリップボードにコピーされます。

リンク

Chromeウェブストア: https://chrome.google.com/webstore/detail/accfkkgmbbglammgemoplkjdihanghae
Firefoxアドオン: https://addons.mozilla.org/ja/firefox/addon/ニコ動いいねリストアップツール/
ニコニ・コモンズ: nc239938
中身(GitHub): istallia/nicovideo-listup-liked

更新履歴

【v0.1.3】
「いいね!」したユーザーが半年分しか取得できない問題を解消
プログレスバー最大値が更新されない問題を修正

【v0.1.2】
投稿動画一覧から直接「いいね!」したユーザーを見に行った場合にボタンが出現しない問題を修正

【v0.1.1】
Firefoxで要求権限が足りていない問題を修正
ローディングバーを追加

【v0.1.0】
初版公開

ニコ生ツリー転送ツール

nicovideo-listup-liked.png

これはニコニコ生放送中に流したニコニコ動画を自動でニコ生のコンテンツツリーに登録してくれるChrome拡張機能/Firefoxアドオンです。通常通り再生する場合と引用機能を用いる場合の両方に対応しています。

使い方

まずは流したい動画を準備してください。視聴ページを出しておけば大丈夫です。BGMとして使うなら連続再生をONにすると快適でしょう。
準備ができたら通常通り枠を取ってください。N-Airから配信を開始してもOKですが、その場合はブラウザから手動で放送ページを開いてください。
放送ページを開いたら本拡張機能のアイコンをクリックし、先ほど開いておいた動画のタブを指定して転送を開始してください。(ツリー登録ページが固定タブとして開きます)
あとは動画を再生するだけです。自動でツリーに登録されていきます。

タブを指定せずに使うこともできます。その場合はそのブラウザで開いているすべてのタブが登録対象となります。
また引用機能にも対応していますが、引用のみから登録するためのオプションはないため、タブ指定なしで開始してください。
タブ指定なし転送は便利ですが、同時に何の関係もない動画をツリーに放り込んでしまう事故も発生し得るのでご注意ください。

転送を停止するには、指定したタブか自動で開いたツリー登録ページのタブを閉じてください。

リンク

Chromeウェブストア: https://chrome.google.com/webstore/detail/gidkpkejbnlomgmkmbjgfphclemmpcbb
Firefoxアドオン: https://addons.mozilla.org/ja/firefox/addon/ニコ生ツリー転送ツール/
ニコニ・コモンズ: nc235682
中身(GitHub): istallia/niconicolive-tree-transfer

更新履歴

【v0.1.3】
引用動画の転送時にエラーが出て正常に動作していなかった問題を修正

【v0.1.2】
ニコ生の放送ページのURLが変わっていたので対処

【v0.1.1】
ニコ生の引用機能に対応

【v0.1.0】
初版公開

コモンズ20プレイヤー

commons-20-player.png

これはニコニ・コモンズにおいてサウンド素材を一覧ページで直接試聴できるようにするChrome拡張機能/Firefoxアドオンです。
BGMと効果音で独立音量調整が可能なほか、連続再生機能もあります。

試聴

ニコニ・コモンズのいたるところで直接サウンド素材を試聴できます。例えば検索やユーザー投稿作品一覧などです。ランキングでも試聴できます。
サウンド素材のカードの左上に「試聴」リンクが追加されます。それをクリックすれば試聴できます。
「再生中」をクリックすると停止します。視聴データが存在しない場合は「試聴不可」になります。

音量は本拡張機能のアイコンをクリックすると出現するポップアップで設定できます。BGM、効果音、マスターボリュームをそれぞれ独立して設定できます。

連続再生

ポップアップでは連続再生の制御もできるようになっています。「このタブで連続再生を開始」をクリックすると連続再生が始まります。
連続再生中はポップアップに表示されるミニプレイヤーでサウンドを飛ばしたり、戻ったり、一時停止したりできます。
ミニプレイヤーに表示される素材のタイトル部分をクリックするとその素材のページに飛べます。

連続再生は上述の試聴機能と連動しています。連続再生中も再生中の素材は「再生中」表示になります。
連続再生中に別の試聴リンクをクリックすると、そこから連続再生されます。

リンク

Chromeウェブストア: https://chrome.google.com/webstore/detail/kmkkanllnppjgpjbkfbocgeflcbbbdgf
Firefoxアドオン: https://addons.mozilla.org/ja/firefox/addon/コモンズ20プレイヤー/
紹介動画: sm38303251
ニコニ・コモンズ: nc235556
中身(GitHub): istallia/commons-20-player

更新履歴

【v0.3.3】
コンテンツツリー一覧ページのサウンド素材にも試聴リンクを追加
マスターボリュームを追加

【v0.3.2】
素材ページに設定した音量が反映されていなかった問題を修正

【v0.3.1】
検索ページにおいて試聴リンクが追加されないことがある問題を修正

【v0.3.0】
ミニプレイヤー、および連続再生機能を追加

【v0.2.1】
新たなニコニ・コモンズに対応

【v0.2.0】
試聴リンクを検索ページ以外にも追加

【v0.1.1】
ニコニ・コモンズのタブにフォーカスしていないとリアルタイムに音量が調整されない問題を解消
Background PageをEvent Pageに移行(使用していないときに裏で動くスクリプトが停止するように)

【v0.1.0】
初版公開

コモンズ素材名直送ツール

commons-name-direct_1.png

これはニコニ・コモンズで素材をダウンロードする際のデフォルトのファイル名にタイトルや作者名を付加するChrome拡張機能/Firefoxアドオンです。

使い方

デフォルト設定でよければインストールするだけでOKです。素材をダウンロードしようとするとはじめからファイル名に素材タイトルが付いています。

ファイル名のパターンを変えたい、あるいは素材名の自動コピー機能を利用する場合はオプションから変更できます。
本拡張機能のアイコンを右クリックし「オプション」を選択するとオプションページを開けます。
パターンの記述についてはオプションページを参照してください。

※このツールの前にコモンズ・オートリネーマという類似ツールを開発していましたが、このツールの公開をもって開発を終了しました。

リンク

Chromeウェブストア: https://chrome.google.com/webstore/detail/dedkmkiecahgahncgoclgielgeckhlgb
Firefoxアドオン: https://addons.mozilla.org/ja/firefox/addon/コモンズ素材名直送ツール/
ニコニ・コモンズ: nc235559
紹介動画: sm37895677
紹介動画2(ノウハウ祭): sm38050184
中身(GitHub): istallia/commons-name-direct

更新履歴

【v0.1.6】
素材名自動コピー機能がまだ動いていなかったので今度こそ修正

【v0.1.5】
素材名自動コピー機能がうまく動かない問題を修正

【v0.1.4】
ニコニ・コモンズ側の仕様変更に対応

【v0.1.3】
素材ページの読み込み完了前にダウンロードボタンを押すと素材タイトルや作者名のキャッシュに失敗する問題を低減
上述のキャッシュ失敗時にエラーが出ていた問題を修正(失敗時はデフォルトであるIDのみのファイル名を用いる)

【v0.1.2】
新たなニコニ・コモンズに対応

【v0.1.1】
ファイル名に付けられるパターンに素材作者名を追加
素材名コピー機能がデフォルトでOnになってしまっていた問題を修正

【v0.1.0】
初版公開

コンテンツツリー登録支援ツール

SS_contents-tree_01.png SS_contents-tree_02.png SS_contents-tree_03.png

これはニコニコのコンテンツツリー登録を半自動化するChrome拡張機能/Firefoxアドオンです。

IDリストから自動登録

ツリー登録ページに追加される「[拡張機能] IDリストから自動登録」ボタンを押すと、IDを入力できるモーダルウィンドウが出現します。
ここにIDリストを入力し「自動登録」ボタンを押すと、入力されたIDリストの作品を自動で親作品欄に流し込みます。
IDが最大の300件あってもワンクリックで登録が終わります。

IDリストは(各IDが半角スペースか改行で区切られてさえいれば)登録時に自動で整頓されます。
1行10件になるように並べる他、明らかにIDでない文字列の除去や重複の除去、登録済みの作品の除去なども行われます。
また書き込み検証機能を利用すれば、削除や非公開などで登録できない作品があった場合にお知らせしてくれます。

IDはメモや他ツールから手入力(コピペ)する以外の方法でも入力できます。
動画やMMDのプロジェクトファイルやメモとして書いていたテキストファイルなどをこのモーダルウィンドウにドラッグ&ドロップすると、そのファイルの中からIDを抽出してIDリストとして追加します。
※抽出できるのは動画(sm)/静画(im)/コモンズ(nc)/立体(td)のみです。また、aupのようなバイナリファイルではまれに誤検知や検知漏れが発生する場合があります。

「ニコニコ・ブックマーク」機能も利用できます。
ボタンを押すと右側にサイドバーが開き、ブラウザのブックマークに入っている作品をクリックでIDリストに追加することができます。
モバイルページのURLにも対応しているため、スマホでブックマークした動画/静画も問題なく検出、追加できます。

このモーダルウィンドウでは親作品の読み出しもできます。
一度公開した作品を非公開にしたり、再投稿することになったとしても、この機能でバックアップを取っておくことができます。

候補作品の一括登録

「[拡張機能] 一括登録」ボタンを押すと、候補作品欄にある作品をすべて親作品欄に移動させます。
マイリストや静画クリップ内の作品をすべて登録するのに便利です。
※マイリストや静画クリップを開いた時点では候補作品欄には25件しかありません。「もっと見る」をクリックしてすべての作品を候補作品欄に出してから一括登録してください。

クリック移動

候補作品をクリックすると親作品欄に移動します。

ツリー登録予約

タイマー公開(予約投稿)する動画のためのツリー登録を予約できます。
予約中の動画のコンテンツツリーを確認すると、エラーページの下部に予約のためのフォームが追加されています。

日付、時刻、IDリストを指定して予約ができます。IDリストを間違えた場合は上書きしてください。現在、予約解除はできません。
なお、このフォームではファイルからのID抽出機能は使えますが、ニコニコ・ブックマーク等のその他機能を利用することはできません。

指定時刻になると自動でツリー登録ページのタブが開き、設定したIDリストを流し込み、送信します。
仕組み上、指定時刻にPCを起動している必要があります。

リンク

Chromeウェブストア: https://chrome.google.com/webstore/detail/afbjcakadfpaogcpniameocokpieaaom
Firefoxアドオン: https://addons.mozilla.org/ja/firefox/addon/コンテンツツリー登録支援ツール/
ニコニ・コモンズ: nc235560
紹介動画: sm37664648
紹介動画2(ノウハウ祭): sm38050184
中身(GitHub): istallia/niconico_auto_parents

更新履歴

【v0.5.0】
ツリー登録予約機能を追加

【v0.4.2】
親作品を読み出す機能を追加

【v0.4.1】
ニコニコ・ブックマークでブロマガを検知しないように修正

【v0.4.0】
ニコニコ・ブックマーク機能を追加

【v0.3.5】
コンテンツツリー連携付きコモンズ作品をツリー登録する際、正しく連携先の作品が登録されるように

【v0.3.4】
ページの雰囲気に合わせ、全体的にオレンジ色ベースのデザインに変更 候補作品の一括登録を「ドラッグで移動」と書かれたオレンジ色の矢印をクリックすることでも実行できるように
上述の追加/修正に伴いツールチップを追加

【v0.3.3】
ファイルからのID抽出を利用したとき、既に親作品欄に作品があるとその作品が除外されてしまう問題を修正
ファイル名からもIDを取れるように変更

【v0.3.2】
書き込み検証機能を追加
候補作品が出現するのを待つ間のタイムアウトを2秒から5秒に延長

【v0.3.1】
IDの数字部分に同じ数字が3つ以上連続する素材のIDをaupファイルから抽出できない問題を修正

【v0.3.0】
ファイルからIDリストを抽出する機能を追加

【v0.2.3】
一括登録やクリック移動においてオリジナル作品表明のチェックボックスが表示されたままになる問題を修正

【v0.2.2】
クリック移動機能を追加
登録件数上限の警告を追加

【v0.2.0】
候補作品からの一括登録機能を追加
Firefox版を公開

【v0.1.1】
IDリストの自動整頓機能を追加

【v0.1.0】
Chrome版 初版公開

ニコニコ素材リストアップツール

これは動画やMMDのプロジェクトファイル等からニコニコの素材のIDを抽出し、一覧を生成するWindowsソフト/Pythonスクリプトです。

導入

下の項からzipファイルをダウンロードし、適当な場所に解凍してください。
適当な場所に配置したら、中に入っている「regist.bat」を管理者権限で実行してください。本ツールが右クリックメニューに登録されます。
※ソフトの位置をレジストリに登録するため、フォルダを移動させた際は再度実行する必要があります。

使い方

エクスプローラ上でIDを抽出したいファイルを右クリックし、メニューから「ニコニコ素材の一覧を生成する」を選択してください。
すると、IDを抽出した上で「オンラインで作者とタイトルを取得しますか?」と聞かれるので、必要に応じてyかNを入力してEnterを押してください。
取得する場合は各IDの作品ページに順にアクセスし、タイトルと作者を取得します。
抽出/取得結果はファイルのあるフォルダの「IDs.txt」「IDs.csv」に出力されます。

フォルダの右クリックメニューで「ニコニコ素材の一覧を生成する」ことで、中にあるファイルすべてからIDを抽出することもできます。

当たり前ですが、ファイルにIDが(平文で)含まれていなければ本ソフトで抽出することはできません。
本ソフトを動画編集ソフト等のプロジェクトファイルで利用する場合は、素材側のファイル名にそのIDを付けておいてください。
付いてさえいれば形式は問いません。(例えば「im1234_美しい背景.png」「アゲアゲなBGM(nc1234).wav」等)

暗号化や圧縮のされないタイプであればどのようなファイルでも抽出が可能です。
例えばxlsx(Excelのファイル)からは抽出できません。aup(AviUtlのプロジェクト)からは抽出自体はできますが、まれに誤検知や検知漏れが発生する場合があります。

リンク

ソフト: listup_tool_v0-4.zip, listup_tool_v0-6-4.zip
ニコニ・コモンズ: (どうしよう)
紹介動画1: sm36505702
紹介動画2: sm37430246

※v0.4はファイル名の制限が厳しいかわりに誤検知率が低い旧版です。最新版が使い物にならない場合にお使いください。ただし今後更新は行いません。

更新履歴

【v0.6.4】
ニコニ・コモンズの予告なき仕様変更に対応

【v0.6.3】
aupファイルにおいて、IDの数字部分に同じ数字が3つ以上連続する場合に抽出できない問題を修正

【v0.6.2】
空のファイルで例外が出る問題を修正
抽出中のログをスマートに変更

【v0.6.1】
誤検知対策が検知漏れを生んでいた問題を修正
Recotte Studioのプロジェクトファイルで例外が出る問題を修正

【v0.6.0】
ニコニ立体(td)のIDに対応
静画のタイトルと作者名の取得方法を微変更

【v0.5.3】
誤検知対策を強化。これにより数字部分が1桁のIDは抽出不可能に

【v0.5.2】
v0.4.0で追加した例外への対処が逆に例外を生んでいたので削除

【v0.5.1】
一部の文字(sjisとcp932関連)で例外が出る問題を修正
誤検知率を低減

【v0.5.0】
ファイル名の命名規則を撤廃し、IDが入ってさえいれば検知できるように

【v0.4.0】
動画(sm)と静画(im)のIDも抽出できるように。これによりツール名を「コモンズ素材リストアップツール」から「ニコニコ素材リストアップツール」に改称
全角チルダ問題に関する例外の可能性に対処
(この更新履歴では扱っていないが、C++版の開発を終了)

【v0.3.0】
拡張子制限を撤廃し、ファイル種別に関係なくコモンズID(nc)の抽出ができるように

【v0.2.0】
AviUtlだけでなくRecotte Studioのプロジェクトファイルにも対応
簡単に右クリックメニューに登録できるようにするバッチファイルを同梱するように

【v0.1.0】
「コモンズ素材リストアップツール」として初版公開
後日exe化ツールをcx_freezeからPyInstallerに変更(ファイルサイズを半分以下に削減)

Generate_exVOICE_txt

Gen_exVOICEtxt_01.png

これはVOICEROIDのexVOICE等の音声ファイルに対し、PSDToolkitで使える字幕用テキストファイルを生成するバッチファイルです。

使うにはバッチファイルをexVOICEのあるフォルダに配置し、実行してください。フォルダの中のファイルも見るのでexVOICEフォルダ直下でOKです。
するとテキストファイルが生成されます。音声ファイルのファイル名がそのまま字幕となります。
元に戻す機能はないので、バックアップしてからの使用をおすすめします。

ファイル: Generate_exVOICE_txt.bat

SBRKEY PiSTARTER向け公開キーサービス

SBRKEY_new_01.png SBRKEY_02.png

これはPiSTARTER上でも公開キーを使えるようにするサービスおよびそのクライアントです。
※このサービスは私が個人で運営しているものであり、(株)スマイルブームとは無関係です。

利用方法

SBRKEYのページにアクセスしてください。詳しい説明はそちらに記載されています。
なお、このサービスでは公開キーを取得できるというだけで、作品をアップロードできるわけではないので、別途作品を公開するためのサーバーが必要です。

画像ビューア FLOW

FLOW_IMG01.jpg FLOW_IMG02.jpg

これはプチコン4で画像(GRP)を快適に閲覧できる画像ビューアです。

特長

GRPを自動で読み込み、分かりやすいサムネイルとして表示します。
また、コントローラ/キーボード/タッチ/マウス すべての操作に対応しているので、どのようなプレイスタイルでも快適に操作できます。
シンプルかつ素早いアニメーションで快適さを高めています。

また、手軽に画像を加工できるフィルタ機能も搭載しています。
初期状態でもいくつかのフィルタで加工を楽しめますが、独自のフィルタプラグインをサポートしており、プログラムの改造なしにフィルタを追加できるほか、フィルタプラグイン単体の配布も可能です。

Wikiページ: http://wiki.hosiken.jp/petc4/?Toukou%2FFLOW_GRP_VIEWER

MML Carrier

MML_CARRIER_IMG01.jpg MML_CARRIER_IMG02.jpg

これはプチコン4および3号でMMLを素材としてより簡単に配布/利用できるようにするツールです。

特長

これまでの音楽プレイヤーと異なり、MMLを素材として扱うことに特化しています。
MCD形式という専用のフォーマットを用いることで、MML素材の配布者はいちいちプレイヤーを作ることなく素材のみを配布できます。
またこのファイルには複数のMMLを格納できるため、1つのファイルをアップロード/ダウンロードするだけで複数の素材をやり取りできます。
プレイヤー本体にもコピー機能があり、気に入ったMMLをコピーしてすぐに自身の作品に利用することができます。

Wikiページ(4 ): http://wiki.hosiken.jp/petc4/?Toukou%2FMML_CARRIER
Wikiページ(3号): http://wiki.hosiken.jp/petc3gou/?Toukou%2FMML_CARRIER_forSB3

StackUpHex

stackuphex_01.png stackuphex_02.png stackuphex_03.png

これはシンプルな2人対戦型ボードゲームです。
ブラウザゲームなので、PCでもスマホでも遊べます。

特長

2人のプレイヤーは六角形のステージに交互に石を置いていきます。その際、同色の石で挟まれた石は増えます。
時には自分の色の石を増やし、時には相手に自分の色の石を増やさせるよう誘導し、より多くの石を獲得しましょう。

本ゲームにはAI強弱様々なAIが実装されており、1人でも遊ぶことができます。
また2人で対戦したい時は端末を貸し借りしてオフラインマルチができるほか、オンラインでも対戦できます。
※マッチング機能はないので、一緒にプレイしたい人に招待リンクを送信してください。

ゲームURL: https://textblog.minibird.jp/stackuphex