今朝から ReblogCommand でリブログできなかった。
ReblogCommandの調子が悪い 1:14 PM - 16 Feb 12 via Tabtter
Twitter / @hk2mrhu
この kh2mrhu さんの tweet で自分だけじゃなさそうだぞと思って調べてみた。
問題の箇所は reblog 画面の
<input type="checkbox" data-premium="1" value="1" name="post[promotion_type]" id="promote_post" style="margin-left: 0px; vertical-align: 1px; width: auto;">
という部分。
post[promotion_type]=1 が送られないように、ReblogCommand の 74 行目あたりに次のように書き加えたら動きました。
--- D:/down/reblogcommand.user.js Fri Feb 17 10:36:27 2012 +++ D:/down/reblogcommand_.user.js Fri Feb 17 10:46:08 2012 @@ -74,6 +74,8 @@ var params = {}; elms.forEach(function(elm) { params[elm.name] = elm.value; + if (elm.name === 'post[promotion_type]') + params[elm.name] = ''; }); return params; }
FireFoxの人、ReblogCommand使うと「Reblog failed」と言われてできなくなってませんか?
↓の記事が参考になるかと思うんですが、どの位置にテキストを挿入するのかいまいちわかりません。
分かる方、どなたか! 教えてください。
http://tumblr.g.hatena.ne.jp/saitamanodoruji/20120216
fyfyfy - ReblogCommand不具合について。
ReblogCommand の 74 行目から 79 行目までが
var params = {}; elms.forEach(function(elm) { params[elm.name] = elm.value; }); return params; }
となってるのを、
var params = {}; elms.forEach(function(elm) { params[elm.name] = elm.value; if (elm.name === 'post[promotion_type]') params[elm.name] = ''; }); return params; }
と書き換えるとポストできるようになると思います。
ReblogCommand は userscripts.org のもの よりも coderepos のもの *1 の方が新しいのを忘れてたのでそのへんを書き直した。
*1:下の方の「Original Format」からインストール
fyfyfy2012/02/17 18:33追記ありがとうございます! 直りました。
最近 Tumblr に新しくアカウントを作って Firefox のログインマネージャに user と pass を覚えさせたんですけど、Tombloo のアカウント切替機能にはこの新しいアカウントが出てきませんでした。
どうやら
というのが原因みたいなので、20_Tumblr.js をいじって https://www.tumblr.com も探すように。Tombloo は 0.4.27。
{Firefox Profile}/extensions/tombloo@brazil.to/chrome/content/library/20_Tumblr.js
@@ -333,7 +333,22 @@ }, getPasswords : function(){ - return getPasswords('http://www.tumblr.com'); + var pws = getPasswords('http://www.tumblr.com').concat(getPasswords('https://www.tumblr.com')); + + //重複の削除 + var i = 1, j, k; + while ( i < pws.length ) { + k = pws.length; + for ( j = 0; j < i; j++ ) { + if ( pws[i].user == pws[j].user ) { + pws.splice(i,1); + break; + } + } + if ( k == pws.length ) i++; + } + + return pws; }, login : function(user, password){
修正: pws.splice(i,i); → pws.splice(i,1);
Saved Password Editor :: Add-ons for Firefox を使った方が楽ですね。
401 :友達の友達の名無しさん:2011/12/13(火) 20:27:13.19 id:CASnTg0c0 >>399 Tumblr 9notes
http://tumblr.g.hatena.ne.jp/saitamanodoruji/20111017/1318864296
どーもこの辺が原因らしい。要はhttpとhttpsのリダイレクトが原因らしく、
自分のはhttpsのパスワードしか無く、現状だとtomblooのリメイクが必要みたい
面倒なので、httpでもう一つ新しくパスワード作りなおして対応した
http://mozilla-remix.seesaa.net/article/143160323.html
JonettaI love raeindg these articles because they're short but informative.
zuvdltgralmOuDvYU <a href="http://loeaxauqcbyh.com/">loeaxauqcbyh</a>
epqtxhszdKt7 , [url=http://zgymnevwefgw.com/]zgymnevwefgw[/url], [link=http://ickkfuzmxoxs.com/]ickkfuzmxoxs[/link], http://jmkassfopcon.com/
bjjkzrlsbFgW1We , [url=http://hdfflekfafhu.com/]hdfflekfafhu[/url], [link=http://pmsuxvfedydp.com/]pmsuxvfedydp[/link], http://ngfliqpbghat.com/
2ch, Jane Style | |
C:\Program Files\Jane Style\script フォルダに保存して command.dat に次の行を追加する。
tumblr - Photo=wscript "$BASEPATHscript\tumblr.Photo.js" "$LINK" "$URL" "$TITLE" "$TEXT"
スレ内の画像リンクを右クリックして Tumblr - Photo でポスト。IE で Tumblr にログインしている必要がある。パスの通ったフォルダに下の 2 つが置いてある Windows XP SP3 上で動いた。
スレタイをスレの URL でアンカーしたものがキャプションになる。範囲選択はその下に blockquote で加わる。click through link は 画像の URL、content source はスレの URL。
McAfee_x6Win7、Jane Styele 3.72で試して見ましたが、tumblrにpostされません。
エラーメッセージなどは特に表示されていません。IEでのログインも確認済みです。
saitamanodorujiMcAfee_x6 さん
ご報告ありがとうございます。
Windows7 環境が無くて対応できないです。すいません。
>||
try { share(); } catch(e) {}
||<
の try .. catch をやめて
>||
share();
||<
にすればエラーメッセージが見れるのでデバッグできると思います。
自分の JaneStyle のバージョンも 3.72 で
wscript.exe と msxml6.dll は C:\WINDOWS\system32 にあります。
ソースコードの XMLHTTP のオブジェクトを作っているところ
>||
var xhr = new ActiveXObject('Msxml2.XMLHTTP.6.0');
||<
を
>||
var xhr = new ActiveXObject('Msxml2.XMLHTTP.3.0');
||<
と書いて msxml3.dll を使ったら動かなかった記憶があります、けど関係ないかもしれません。
checkStatus() は 200 以外のステータスが返ってきたら echo させようとしたんですけど動いたことがないです。
いろいろ無責任で申し訳ないです。
Pleeq は Photo だけの Tumblr みたいなサイト。tombloo でこれに投稿するパッチ。
インストールするには上のリンクから tombloo.model.pleeq.js を Firefox のプロファイルフォルダの tombloo/script に保存し、Firefox を再起動する。
u1studio_news: FFFFOUNDやTumblrっぽい画像リブログサイト「Pleeq」 http://t.co/UpanxYc
http://yuichibass.tumblr.com/post/9838590383
model を作りたかった。最初は http://pleeq.com/add_image/?title={ps.item}&url={ps.pageUrl}&src={ps.itemUrl} を request() で取得して formContens() でフォームの情報を抜いて、というやり方をしてたけどそんなの必要ないことに気付いて単純になった。
最初のはこれ。
(function() { models.register({ name : 'Pleeq', ICON : 'http://pleeq.com/favicon.ico', FORM_URL : 'http://pleeq.com/add_image/', check : function(ps) { return (/photo/).test(ps.type); }, post : function(ps) { var self = this; var u = self.FORM_URL + '?title=' + ps.item + '&url=' + ps.pageUrl + '&src=' + ps.itemUrl; return self.getForm(u) .addCallback(function(form){ form['tags'] = (ps.tags && ps.tags.length)? joinText(ps.tags, ',') : ''; return request(u, {sendContent : form}); }); }, getForm : function(url) { return request(url).addCallback(function(res) { return formContents(convertToHTMLDocument(res.responseText)); }); }, }); })();
ReginaToo many compliments too little space, tahkns!
wzhyrhplxpD0o29g , [url=http://aewxktvesoec.com/]aewxktvesoec[/url], [link=http://wxtvjrmtycvn.com/]wxtvjrmtycvn[/link], http://lyolagzqanrt.com/
txyihhkyrQNm5Q0 <a href="http://xmconrvdifjs.com/">xmconrvdifjs</a>
を使って Staccfeed での Reblog を楽しんでいる。
Staccfeed での AutoPagerize がすぐ重くなるので、以前作った Dashboard を AutoPagerize で掘り続けて重くなったとき、1 キーで新しいタブに Dashboard の続きを開くグリモン を pixiv Staccfeed 用に書き換えた。C だと今のタブ、Shift + C だと新しいタブで、LDRize の current-node から始まるページを開ける。