コメント
STBrowser
どういうアプリなの?
URLをサポテキで開いて「えっこれだけ? 思ってたのと違う」とサポテキがテキストブラウザではなかったことから作った超低機能テキストブラウザアプリ
貧弱なデバイスだと恩恵があったんですが、Androidではあまり必要性が感じられないらしくかなりニッチなアプリみたいです
でも、起動速いしグラフィカル表示を放棄してる分だけ「表示クッソはえぇぇぇ」と感じられるはず!
Browser Auto Selectorと組み合わせて、このサイトはサポテキでサっと確認できれば良いやというのを登録しておくと便利でふ
ブックマークは、作者自身すべてはてなブックマークに一本化していてブラウザに搭載されてるブックマーク一切触らないという主義なのでブックマーク機能付ける予定ないです
貧弱なデバイスだと恩恵があったんですが、Androidではあまり必要性が感じられないらしくかなりニッチなアプリみたいです
でも、起動速いしグラフィカル表示を放棄してる分だけ「表示クッソはえぇぇぇ」と感じられるはず!
Browser Auto Selectorと組み合わせて、このサイトはサポテキでサっと確認できれば良いやというのを登録しておくと便利でふ
ブックマークは、作者自身すべてはてなブックマークに一本化していてブラウザに搭載されてるブックマーク一切触らないという主義なのでブックマーク機能付ける予定ないです
どこにあるの?
- 0.1.0
試しに使ってみた他のテキストブラウザやウェブページをテキスト化するアプリはPREタグを無視していてソースコード等をコピペするのに不便極まりないのでまずはPREタグを重点的に実装しました
AタグとIMGタグ周りはまだ未実装
いまのところ大丈夫そうな文字コードは、UTF-8, SHIFT_JIS, EUC-JPのみ
特殊文字はまだ一部のみ対応、パフォーマンス上げる予定なのでその時にでも
AタグとIMGタグ周りはまだ未実装
いまのところ大丈夫そうな文字コードは、UTF-8, SHIFT_JIS, EUC-JPのみ
特殊文字はまだ一部のみ対応、パフォーマンス上げる予定なのでその時にでも
使い方
設定画面はないのでランチャーから起動できません、インテントからのみ起動
ウェブページをサポテキで表示
STBにURIインテントでURLを投げるとウェブページをテキスト化してサポテキに返します
※EXTRAを使うとスムーズ
※EXTRAを使うとスムーズ
[TITLE] STB - 表示/更新 [TEXT] [ACTION] android.intent.action.VIEW [URI] %l0 [COMPONENT_PACKAGE] jp.co.nanacy.stbrowser [COMPONENT_CLASS] jp.co.nanacy.stbrowser.STBrowser [END] [TYPE] EXTRA [CCODE] NONE [END]
ウェブページのHTMLをサポテキで表示
URL1行のみのTEXTインテントでURLを投げるとウェブページのHTMLをサポテキに返します
※オリジナルままではなく整形後のソースなのであしからず
※オリジナルままではなく整形後のソースなのであしからず
[TITLE] STB - ソース表示 [TEXT] %l0 [TYPE] TEXT [CCODE] NONE [PACKAGE] jp.co.nanacy.stbrowser [CLASS] jp.co.nanacy.stbrowser.STBrowser [END]
はてブの起動・追加・検索
サポテキ1行目の文字列を条件にしてはてブを操作するボタン。はてブ使ってるの前提でSTBにはブックマーク機能付ける気ない
- サポテキの1行目
- 未入力ならはてブアプリが起動
- URL文字列ならはてブにブックマークを追加
- 検索文字列ならはてブのブックマークを検索
[TITLE]
はてブ - 起動/追加/検索
[TEXT]
%s
[PATTERN]
^((?!https?://.)[^\n]+)
^(https?://[^\n]+)
^(\n+.*|)$
[REPLACE]
[ACTION]\nandroid.intent.action.SEARCH\n[EXTRA_KEY]\nquery\n[EXTRA_STRING]\n$1\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.SearchableActivity\n[END]
[ACTION]\nandroid.intent.action.SEND\n[URI]\n$1\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.PostActivity\n[END]
[ACTION]\nandroid.intent.action.MAIN\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.MyBookmarkActivity\n[END]
[TYPE]
EXTRA
[CCODE]
NONE
[END]
はてブ - 起動/追加/検索
[TEXT]
%s
[PATTERN]
^((?!https?://.)[^\n]+)
^(https?://[^\n]+)
^(\n+.*|)$
[REPLACE]
[ACTION]\nandroid.intent.action.SEARCH\n[EXTRA_KEY]\nquery\n[EXTRA_STRING]\n$1\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.SearchableActivity\n[END]
[ACTION]\nandroid.intent.action.SEND\n[URI]\n$1\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.PostActivity\n[END]
[ACTION]\nandroid.intent.action.MAIN\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.MyBookmarkActivity\n[END]
[TYPE]
EXTRA
[CCODE]
NONE
[END]