日々放置プレイ

読んだ本と見た舞台の感想

echofon firefoxが動かなくなったので修正と変更メモ

echofonの死亡、Unofficialへの変更、問題点

firefoxを更新してから今まで使っていたechofonが動かなくなったので、有志が作ったechofon-firefox-unofficialを入れてみた。
こちらを入れたところ無事TLは見れたものの、以下の不具合が有り。

  • 検索が出来ない
  • エンターでツイートされる(改造版等を使用していたのでシフト+エンターにしていた)
  • ツイート内エンターが表示に反映されない
  • 新しめのアカウントは見られない
  • echofon内ユーザーページにて、ツイートしか見れない(ふぁぼ、フォロー・フォロワー、リストなどは見れない)
  • echofon内ユーザーページにて、ツイートも最初から表示されている1p分しか見れない
  • stylishでの変更が有効化されない

よって、なんとかして戻らないかと検索しつつ。

自己変更箇所

エンターでツイートされるのをシフト+エンターへ

エニョブログ Echofon for firefox 2.06 エンターでツイートしないようにする方法

こちらのブログ参照

Echofon.jar/content内の compose.xml を書き換え。

【旧】95~99行目
else if (event.keyCode == event.DOM_VK_RETURN) {
this.sendTweet();
event.preventDefault();
event.stopPropagation();
}
【新1】
else if (event.keyCode == event.DOM_VK_RETURN && event.ctrlKey) {
this.sendTweet();
event.preventDefault();
event.stopPropagation();
}

これにてシフト+エンターで投稿出来るようになった。

検索を復活させる。

http://anago.2ch.net/test/read.cgi/software/1368876336/27

こちら参照

アドオンインストール先にあるTimeline.jsmをエディタで開いて
"resp.results"を"resp.statuses"に置換 全三箇所
さらに1067行目を
req.get("search.tweets", params);
から
req.get("search.tweets", params, "search");

で検索は出るはず

「req.get("search.tweets", params);」でひっかからなかったので「req.get("search.tweets"」にて検索、それでひっかかったのを変更。
これにて検索復活。

echofon内ユーザーページ復活

http://anago.2ch.net/test/read.cgi/software/1368876336/45

こちら参照

user-viewとりあえず版
Echofon.jar内 user-view.js
 
158行目
req.get("favorites.list", {user_id:gUser.id,
165行目
req.get(currentContainer+".list", {user_id:gUser.id, cursor:loadmore.nextCursor});
168行目
req.get("lists.list", {screen_name:gUser.screen_name}, 'following_list');
228行目
req.get("favorites.list", {user_id:gUser.id, include_entities:true});
232行目
req.get(currentContainer + ".list", {user_id:gUser.id, cursor:-1});
235行目
req.get("lists.list", {screen_name:gUser.screen_name}, 'following_list');
281行目
req.get("lists.list");
436行目
function friends_list(obj, req, context)
481行目
function followers_list(obj, req, context)
490行目
function favorites_list(obj, req, context)
516行目
function lists_list(obj, req, context)

terapadにてその行数の場所のを全部上記に書き換えて、ユーザーページ復活。ただし1p目しかツイート見れないのは変わらず。

新しめのアカウントが見れない

http://anago.2ch.net/test/read.cgi/software/1368876336/268

これを参照して変更。
変更箇所が多い。全部変更かけたところ新しめのアカウントも見れるようになった。

その他

http://anago.2ch.net/test/read.cgi/software/1368876336/134

クリックで消えるようにならないかなーとやってみたけれどもうまくいかず。何種類かやってみたけれどもうまくいかないので諦める。
ツイート内エンター対応版もスレにあったのだけれども、どこを修正されたのかよくわからず。そのうち比較かけて見てみたい。

広告を非表示にする