ラベル pixiv の投稿を表示しています。 すべての投稿を表示
ラベル pixiv の投稿を表示しています。 すべての投稿を表示

2011年7月30日

TINAMIの画像をオリジナルサイズでサムネイルからでもポストできるTomblooパッチ

Firefox アドオン Tombloo のパッチです。

概要とか機能

例の pixiv の件があって早速 TINAMI でも同じようなことできたらいいんじゃないかしらと思って
とりあえずパッチは一通り動くようになって、
TINAMI リニューアルのほうも落ち着いてきたようなので記事にしてみた次第です。


TINAMI の画像 (イラスト/漫画/モデル/コスプレ) をオリジナルサイズでポストできるパッチです。
検索ページなどのサムネイルからもポストできます。

ポストと同時に 「クリエイターをお気に入りに追加」 する model、
「作品をコレクションに追加」 する model も入ってます。
model は 「Tomblooの設定」 ダイアログメニューから有効にできます。

また、作品に付けられたタグを抽出してポスト時のタグ入力欄に自動で加えます。

pixiv のパッチ と同じようなものだと思ってください。
それより機能は若干少ないです。

まだサーバーのほうが時間帯によって不安定ぽくて 403 や 500 になることがあります。
そういう時は殆ど取得に成功しないので負荷軽減のためにも時間をおいてみてください。

パッチ (Download):

インストール:

上のパッチリンクを
右クリック→「Tombloo」→「Tomblooパッチのインストール」でインストール。


※直接右クリックからインストールできない場合:

できない場合は

「Tomblooパッチのインストールに失敗しなくなるパッチ」 のパッチ/記事をインストールもしくは参照ください。

レポジトリ

2011年5月2日

Tombloo.pixivパッチにサムネイル画像のズーム表示機能付けたよ


こないだの Firefox アドオン Tombloo のパッチ
pixiv からブックマークと同時に POST できる Tombloo パッチがサムネイル対応」をアップデートしました。

前バージョンでサムネイル対応したものの、
もう少し画像を大きく表示できないものかと思うことが多々あり
小さいサムネイルイラスト画像をズームできる機能を付けました。



 
画像をクリックするとズームして拡大表示できます。
ズームした状態でも pixiv ポストが可能です。

本来の作品 (イラスト) ページに行くには、



イラスト画像の下または横にあるテキスト、
作品のタイトルがリンクになっているのでそこから移動できます。

今回追加/改善された機能

  • pixiv のサムネイル画像をクリックすると拡大表示される
  • ズーム機能の ON/OFF 切り替え可
  • 今までポストしてから数秒待たないとエラー出てたのが改善して連続ポストできるようになった
ON/OFF の切り替えは、




コンテキストメニューの Tombloo に、
Expand pixiv thumbnail image」 というメニューが追加されます。

メニューの pixiv アイコンの色が、 カラー の時は ON の状態、



グレー の時は OFF の状態です。



変更点

  • 作品の「ブックマーク」と、ユーザーに対する「お気に入り追加 」を別々の models に分けた
今まで 直接スクリプトを編集してくださいとか言ってましたがその必要はなくなりました。




User がついてるほうが ユーザーに対する 「お気に入り追加 」 です。

パッチ (Download):

パッチの URL とインストール方法は変わってませんがいちおう。
説明不要な人はとばしてください。


インストール:

上のパッチリンクを
右クリック→「Tombloo」→「Tomblooパッチのインストール」でインストール。

※直接右クリックからインストールできない環境があるっぽいです。

できない場合は {ProfD}/tombloo/script ディレクトリ (設定依存) に
「tombloo.service.pixiv.js」 と名前を付けて保存し、


最後に、
メニューの 「ツール」→「Tombloo」→「Tomblooのリロード」でインストール完了です。


{ProfD} は、

WinXPの場合:
  • C:\Documents and Settings\{ユーザー}\Application Data\Mozilla\Firefox\Profiles\{ハッシュ値}.default\extensions\tombloo\script
Mac (たぶん) :
  • ~Library/Application Support/Firefox/Profiles/{ハッシュ値}.default/tombloo/script
上記のようなパスがデフォルトで、
Tombloo の設定で 「データ/スクリプトディレクトリ」 を変更してる場合はその場所になります。

インストールすると 「Tomblooの設定」 ダイアログ内に pixiv アイコンが現れます。


レポジトリ

そういえば機能的に Greasemonkey のほうがいいなと思ったけど、なんでおパッチにしたのかもう忘れた…。


しばらく Tombloo 関連の記事が続きそう。





2011年4月14日

pixivからブックマークと同時にPOSTできるTomblooパッチがサムネイル対応

また前回に続き Firefox アドオン Tombloo のパッチです。

 ちょっと文章が前回と同じっぽいですが知ってるところは飛ばしてください。
 こないだ作った以下 2 つのパッチを統合して 1 つのファイルにしました。


2 つとも pixiv の環境が変わって動かなくなってたので
修正も兼ねて、いくつか機能追加してみました。

サムネイルから POST できるようになりました。

機能

  • pixiv のイラストを右クリックすると専用メニューが現れる
  • Tombloo 設定ダイアログのサービス一覧に 「pixiv Bookmark」 が追加される
  • pixiv からオリジナルサイズの画像 POST をサポート
  • イラストに付けられたタグを自動的に付加できる (切り替え可) *1
  • サムネイル一覧ページからオリジナルサイズのイラストを POST できる
  • 漫画は 1 コマ目の画像を取得
  • 漫画ページから各コマをオリジナルサイズで POST できる
  • pixiv で作品の自動ブックマークが可能
  • ブックマークと同時に「お気に入りユーザーに追加」もできる (切り替え可) *2
  • イラストのサムネイルからブックマークができる
  • Firefox4 / Firefox3.6 対応

パッチ (Download):

インストール:

まず、以前のパッチをあててる場合は削除 (もしくは拡張子を .js 以外にリネーム) してください。

  • tombloo.model.pixiv.bookmark.js
  • tombloo.service.extractors.pixiv.js
↑の 2 つのスクリプトがある場合 (コンフリクトしてしまいます)。

そしたら、
上のパッチリンクを
右クリック→「Tombloo」→「Tomblooパッチのインストール」でインストール。

 ※直接右クリックからインストールできない環境があるっぽいです。
できない場合は
 {ProfD}/tombloo/script ディレクトリ (設定依存) に
「tombloo.service.pixiv.js」 と名前を付けて保存し、
 最後に
メニューの 「ツール」→「Tombloo」→「Tomblooのリロード」でインストール完了です。

 {ProfD} は、WinXP の場合:


  • C:\Documents and Settings\{ユーザー}\Application Data\Mozilla\Firefox\
    Profiles\{ハッシュ値}.default\extensions\tombloo\script
上記のようなパスがデフォルトで、
Tombloo の設定で 「データ/スクリプトディレクトリ」 を変更してる場合はその場所になります。
 インストールすると、「Tomblooの設定」 ダイアログ内に pixiv アイコンが現れます。

*1:
pixiv イラストページ内からタグを取得して
Tombloo ダイアログに渡します。
3 つのモードがあり、

  • すべてのタグ
  • 先頭が '*' アスタリスクのタグ
  • タグなし
となっています。

例えば

*foo *bar baz

というタグが付けられてた場合、
Photo - pixiv (with *Tags)
タグ: foo bar
先頭が '*' のタグだけ追加される。
Photo - pixiv (with all Tags)
タグ: foo bar baz
すべてのタグが追加される。
Photo - pixiv (No Tags)
タグ: (タグは挿入されない)
タグ追加の際には先頭のアスタリスク '*' は除去されます。
また、ハイフン '-' も除去されます (Tumblr タグ適応のため)。
クイックポスト (J) は 「Photo - pixiv (with *Tags)」 に設定されています。
必要あればソースを編集してください。

 


*2:
ユーザーに対する 「お気に入り追加」 はデフォルトで OFF になっています。
有効にするには ソースコード 45行目 (先頭) あたりの:
// お気に入り (ユーザー) 追加の ON / OFF
const PIXIV_BOOKMARK_USER = false;
これを↓のように true にすると有効になります。
// お気に入り (ユーザー) 追加の ON / OFF
const PIXIV_BOOKMARK_USER = true;
ローカルで編集する際、文字コードは UTF-8 で保存してください。

レポジトリ


2011年3月5日

pixivでブックマークするTomblooパッチ

このパッチは既に古くオススメできません。新しいバージョンが
の記事にあるのでそちらを参照ください。


前回に続き Firefox アドオン Tombloo のパッチです。

pixiv イラストページで「ブックマークに追加」を Tombloo から実行できるようにします。
あと、ユーザーの「お気に入り追加」も同時に行えます。

前回同様パッチになっています。

前の POST の「pixivでreblogを簡単にするTomblooパッチ」をあてておくとより便利です。

パッチ:

tombloo.model.pixiv.bookmark.js

インストール:

上記リンクを右クリック→「Tombloo」→「Tomblooパッチのインストール」でインストール。

できない場合は {ProfD}/tombloo/script ディレクトリ (設定依存) に
「tombloo.service.extractors.pixiv.js」 と名前を付けて保存し、
メニューの 「ツール」→「Tombloo」→「Tomblooのリロード」でインストール完了です。

直接右クリックからインストールできない環境があるっぽいです。

{ProfD} は、XP の場合
  • C:\Documents and Settings\{ユーザー}\Application Data\Mozilla\Firefox\Profiles\{ハッシュ値}.default\extensions\tombloo@...
上記のようなパスになります。


インストールすると、「Tomblooの設定」ダイアログ内に pixiv アイコンが現れます。


任意にチェックをつけてください。

なお、ユーザーに対する「お気に入り追加」はデフォルトで OFF になっています。
有効にするには ソースコード 15行目:
// お気に入り (ユーザー) 追加の ON / OFF
const BOOKMARK_USER = false;
これを↓のように true にすると有効になります。
// お気に入り (ユーザー) 追加の ON / OFF
const BOOKMARK_USER = true;

ローカルで編集する際、文字コードは UTF-8 で保存してください。


ソースコードは Gist に上げてあるので、なにか修正などあれば自由に編集してください。



以下、今回のパッチのソース:

pixivでreblogを簡単にするTomblooパッチ

このパッチは既に古くオススメできません。新しいバージョンが
の記事にあるのでそちらを参照ください。

Firefox アドオン Tombloo のパッチです。

(2011-03-05 現在) pixiv で share (Tumblr reblog) するには
コンテキストメニューから「share」→「Photo - Upload from Cache」とステップ数があります。
ほかに方法があるのかもしれませんが、いろいろ試して無理でした。

個人的にめんどくさいので
これを右クリック →「Photo - pixiv」で済ませるパッチ作りました。

パッチ:

tombloo.service.extractors.pixiv.js

追記:
次の POST 「pixivでブックマークするTomblooパッチ」 をあてるとより便利かと思います。

インストール:

上記リンクを右クリック→「Tombloo」→「Tomblooパッチのインストール」でインストール。

できない場合は {ProfD}/tombloo/script ディレクトリ (設定依存) に
「tombloo.service.extractors.pixiv.js」 と名前を付けて保存し、
メニューの 「ツール」→「Tombloo」→「Tomblooのリロード」でインストール完了です。

直接右クリックからインストールできない環境があるっぽいです。

{ProfD} は、XP の場合
  • C:\Documents and Settings\{ユーザー}\Application Data\Mozilla\Firefox\Profiles\{ハッシュ値}.default\extensions\tombloo@...
上記のようなパスになります。


Gist に上げてあるので、他にも修正とか必要あれば編集してください。


機能:

  • pixiv でのクイック reblog をサポート
  • イラストに付けられたタグを自動的に付加
  • 漫画は 1コマ目の画像を取得

タグについて


pixiv イラスト上で右クリックすると、上のようなメニューが表示されます。
青線 で囲ってある中が pixiv 用メニューです。

例えば

*foo *bar baz

というタグが付けられてた場合、

Photo - pixiv (with *Tags)
タグ: foo bar
先頭が '*' のタグだけ追加される。
Photo - pixiv (with all Tags)
タグ: foo bar baz
すべてのタグが追加される。
Photo - pixiv (No Tags)
タグ: (タグは挿入されない)

タグ追加の際には先頭のアスタリスク '*' は除去されます。
また、ハイフン '-' も除去されます (Tomblr タグ適応のため)。

クイックポストは 「Photo - pixiv (with *Tags)」に設定されています。
必要あればソースを編集してください。


以下、今回のパッチのソース: