したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

Janetterのテーマを弄るスレ

1開発チーム★:2010/12/09(木) 20:47:55 ID:???0
Janetterは「Twitter」(http://twitter.com/)
軽快に見るためのクライアントソフトウェアです。

このスレッドは、Janetterのテーマ作成に関して、
開発チームに質問したり、テーマ作成者同士で情報交換を行ったりするスレッドです。

■お願い
HTMLやCSS、JavaScriptそのものについての質問には答えられない場合があります。
Webには情報がたくさんありますので、まずは検索しましょう。

■Twitterクライアント「Janetter」
http://janetter.net/jp/

■関連スレ
Janetter Part2
http://jbbs.livedoor.jp/bbs/read.cgi/internet/8173/1289910911/

ジェーンBBSの閲覧には、
■2ちゃんねる専用ブラウザ 「Jane Style」
http://janesoft.net/janestyle/
をお勧めします。

818ジェーン使いの名無しさん:2012/03/22(木) 21:43:01 ID:Qvg3Ha7M0
>>814
>新しいツイートが下の時のことはすっかり忘れてました。
>次のバージョンで対応しておきます。
ありがとうございます!

>>813ですが、私の環境では
janetter.iniで、

; バックエンドサーバに新着ツイートを問い合わせる間隔
get_new_tweet_interval = 1000

にしているときに起きるようです。
デフォルト値の3000の場合は不具合は生じませんでした。

819@rilponi:2012/03/23(金) 12:10:39 ID:5sDfg4PY0
>>741を更新です。自己責任で利用願います。
Janetter v3 ver 3.4.0.0 用カスタマイズテーマ
シンプル改(ツイート欄固定可)0323版
偽V1シンプル黒(ツイート欄固定可)0323版

プラグイン(ex_open.js、ex_footer.js、ex_tweetedit.js、ex_sound.js)も同梱してありますが、更新はありません。v3.4.0.0にて動作確認済みです。

DL: http://www1.axfc.net/uploader/Sc/so/330801.zip

820ジェーン使いの名無しさん:2012/03/23(金) 17:01:21 ID:DQB3zVKk0
最近Janetter導入して、
>>786さんのぶらっくぴんくを使わせていただいてます。
とてもお気に入りですありがとうございます。

ですが画像のサムネクリックで拡大、が効かなくなってしまいました…
当方Mac版で使用してて互換性ない事は重々承知ですので、自力で何とかしようと思ったのですが
tweet.tpl でしょうか、それともテーマのインストールで変わったからCSSファイルの方でしょうか?
どこら辺の記述が該当箇所なのか、ヒントだけでもいただけるとありがたく思います。

821酒二合(黒解・弐の製作者):2012/03/23(金) 18:30:16 ID:1n6m//sw0
>>820さん
ご使用ありがとうございます。

Mac版で使用する想定をしていない&自分がMac持ってないのでどうにも出来ません。
基本的にはWindows版Janetterのsilver(Simpleテーマ)をベースに手をくわえてるのが殆どで
その辺はまったく弄っては無いんですよね 多分・・・
Windowsで自分で使ってる分には不具合出てはいないのですが
Mac版で使用出来たと言う事自体驚きでした。

きっとMacでどうにかしてる人がいるかもしれませんので誰か>>820さんと同じ症状になって
解決出来た!て方いたらお願いします。

822 ◆dIcJy0qHD.:2012/03/23(金) 21:01:28 ID:isR12oDw0
>>818
get_new_tweet_interval = 1000 でもこちらではいまいち再現しないですねぇ…
極稀にとか、特定の条件で起こるという訳ではないですか?

823820:2012/03/24(土) 17:20:25 ID:svY5cCv20
自己解決しましたのでご報告。
theme.ini中のファイルパスの\を/に書き替えるだけでおkでした…
そう言えばWindowsではディレクトリパスが\でしたね。

お騒がせして申し訳ありませんでした。
酒二合さんにもこの場を借りてお礼申し上げます。ありがとうございました。

824酒二合:2012/03/24(土) 22:19:59 ID:mlsRAAaw0
>>823
theme.iniのパスだったんですね それだけでWindows版テーマも使えるんですね
解決出来て何よりです。

825@akkie2:2012/03/26(月) 12:03:01 ID:Mhq3R6bo0

#Janetter テーマ:「エンボス_16」UPしました。

Ver.3.4.0.0 対応です。
・「ツイート欄」変更、他
DL: http://ux.getuploader.com/akkie_DL/
説明:http://dl.dropbox.com/u/59579770/Emboss16/Emboss16_ReadMe.html
SS: http://dl.dropbox.com/u/59579770/Emboss_16_SS.png

826ジェーン使いの名無しさん:2012/03/27(火) 10:43:37 ID:Gi9TyhKg0
開発者の方、ご覧になっていたら教えてください
webViewActionでbrowserMassageを指定すると
他のウィンドウに命令を渡すことができますが
設定ダイアログの指定はできますか?
メインダイアログならmainJS、プロフィールならprofJSと
いうのはJanetterのコードを見ていてわかりますが
設定ダイアログの指定は見あたりません

827ジェーン使いの名無しさん:2012/03/27(火) 10:52:09 ID:Gi9TyhKg0
>>826
コードを見直していて、えらい勘違いに気づきました
browserMassageはmainJS専用みたいですね
confJSとか指定したらできたりしないかしらん

828 ◆dIcJy0qHD.:2012/03/28(水) 03:22:16 ID:zvr3LdJo0
Janetter 用テーマ「BlackVis」更新しました。
・名前表記で「フルネーム」が先に来た時にクリックでプロフィールを開けない不具合を修正
・未読件数が変わらなくなることがある不具合を修正

DL: http://bit.ly/nXQ1cA

829ジェーン使いの名無しさん:2012/03/28(水) 12:56:33 ID:TTr.M.8Q0
>>826-827
内部の関数とかの使い方についての質問・・筋違いじゃないの?
プラグイン作者さんとテーマ作者さんとかは、自己責任でいじって動作確認してるぞ。

830ジェーン使いの名無しさん:2012/03/28(水) 17:29:41 ID:P9Y4V7Kk0
>>829
自己責任でいじってわかる範囲なら訊きませんよ

・設定やプロフィール画面からメイン画面に反映する機能はある
・プロフィール画面に対しても可能っぽい
・設定画面に反映する機能は、あるようだけど(subBrowserMsg)
 Janetterのコード中には実行している箇所がない
 ↑ここが知りたい

内部的に機能が組み込んであるのかどうかを訊くなら
開発者にするしかないでしょ
「janet://」の仕様を公開してくれれば話は早いんですが

831@ginlime:2012/03/28(水) 23:00:59 ID:e4Ywkcv60
>>830
タイムラインやプロフィールの画面から設定を変更して
設定画面にそれを反映したいということでいいですか?

ちょうど今同じようなことをやっているので調べてみましたが
それらしいことをしているコードは Janetter の元のコードには
見当たらないですね
webViewAction に confJS を入れたりしてみましたが
これもだめでした

普通なら設定画面を出しているときはモーダル表示にして
他の画面を操作させないようにするのですが
ミュートの設定を変えても設定画面に反映されていないあたり
ある意味、仕様上は想定外なのかも知れません
ひょっとしたら実現する方法があるかも知れませんので
そこは開発者の方のご回答を待ちましょう

832@ginlime:2012/03/28(水) 23:07:14 ID:e4Ywkcv60
いちおう補足しておくと
・webViewAction の第一引数はおそらくウィンドウの識別子
・第二引数で cmd に関数を指定できるが、例えばタイムライン画面では
 browserMassage でなくても任意の関数を指定できる
 別に乗っ取る必要はない

設定画面用のウィンドウの識別子さえわかれば解決しそうですが
これが用意されているのかいないのか、そこが問題ですね
設定画面のモーダル表示が実現すればいい気もしますけども

833ジェーン使いの名無しさん:2012/03/29(木) 02:58:19 ID:G7ZsXwm.0
メイン画面なり何なりで、setConfig()で書き換えして、書き換えイベントを設定画面内で受け取る(onSetConfig)

// setConfigするとiniの書き換えも発生するのかしら

834 ◆dIcJy0qHD.:2012/03/29(木) 03:30:11 ID:I3po7/YQ0
Janetter 用テーマ「BlackVis」更新しました。
・前のバージョンで修正した「名前表記で『フルネーム』が先に来た時に……」の不具合修正が会話表示内でできていなかったのを修正

DL: http://bit.ly/nXQ1cA

835ジェーン使いの名無しさん:2012/03/29(木) 05:48:42 ID:YYtblSoY0
>>834
更新お疲れ様です。
BlackVisをずっと使わせてもらっていてアップデートは大変ありがたいのですが、前回のアップデートからオプションや返信ボタンが若干目障りになっている気がします。
見栄え自体はとてもいいのですが、少しだけ気になるのであくまで個人的な意見としてですが報告しておきます。

836ジェーン使いの名無しさん:2012/03/29(木) 08:32:28 ID:qwAmDPBU0
>831-832
まさにそのミュートの反映が気になって
修正するプラグインを作ろうとしていたところでした
乗っ取りはしなくてもいいんですね
参考になりました

>833
ありがとうございます!
それでやってみます

837sinner@開発チーム★:2012/03/29(木) 20:53:02 ID:???0
>>826
返事遅れてすいません。
テーマの担当の方に明日聞いておきます

838 ◆dIcJy0qHD.:2012/03/30(金) 18:49:51 ID:.jvEgwH60
>>835
>返信ボタンが若干目障りになっている気がします。

確かにそんな感じしますね。
次のバージョンでは影効果をちょっと抑えておきます。

ちなみに、ああいう形になったのは背景画像を設定した時にボタンがほとんど見えなくなるという問題があったからです。

839@ginlime:2012/03/30(金) 22:17:09 ID:8N6GlIEs0
ツイート、リツイート時に表示される完了メッセージを抑制するプラグインを作成しました。

DL: http://j.mp/H3jVYp

840@ginlime:2012/03/30(金) 23:46:12 ID:uU5s6mvQ0
定型文をツイートまたはツイート欄に挿入するプラグインを作成しました。
サイズが大きなプラグインのため、ひとまずベータ公開とします。

SS:
設定画面
http://j.mp/HswARj
http://j.mp/HswLMs

ツイート欄での表示
http://j.mp/H1S3yk
http://j.mp/H3NwRN

DL:
http://j.mp/HxObGt

バグなどの報告は @ginlime までどうぞ。

841@ginlime:2012/04/02(月) 09:08:46 ID:WlT4VSNc0
定型文ツイートプラグインを更新しました。

定型文の上書き、または削除で、内容によって意図通りに
操作が反映されない場合がある問題を修正しています。

既に利用されている方は、js ファイルを上書きしてください。

DL:
http://j.mp/HxObGt

引き続きベータテスト中です。
バグなどの報告は @ginlime までどうぞ。

842@ginlime:2012/04/02(月) 21:31:54 ID:cyODBzcQ0
小物連打ですみません。

ツイート欄の「#」をクリックしたときに、ハッシュタグの「#」の前に
半角スペースが自動で挿入されるプラグインを作成しました。

いや、もう、本当にそれだけです。
ツイート欄で「#」や「@」を入力したときには何も効果ありません。
(対応できるならしたいところですが、これはけっこう難しい……)

DL:
http://j.mp/H3PwF5

843sinner@開発チーム★:2012/04/03(火) 02:16:38 ID:???0
>>826
すいません、テーマ担当者が堕落しているので、
はっきりした回答ではないかも知れませんが、
>>833の方法でいいそうです。

これで試してみてダメだったら
またご連絡ください。

844 ◆dIcJy0qHD.:2012/04/03(火) 03:17:42 ID:KYTFlJtI0
Janetter用プラグイン「smoothscroll.js」更新しました。
・設定「新しいツイートを下に表示する」が有効な時にも新着ツイートがスムーズスクロールするようにしました。

DL: http://bit.ly/nXQ1cA


// 堕落てw

845@ginlime:2012/04/03(火) 08:34:29 ID:nVL4ZeFQ0
>>843
あまり細かく検証はできていないのですが
setConfig のタイミングでは各ウィンドウに
通知は行っていないように見えます
同一ウィンドウ内でのみ有効なのでは?
また、メイン画面で確認したところ、setConfig で
設定を保存した上で webViewAction で命令を飛ばして
getConfig とかやっても設定はうまく取れていません
(やり方がまずい可能性はありますが)

なので、定型文プラグインでは、設定画面で定型文の
変更をかけたタイミングで webViewAction の引数に
反映したい設定を入れてメイン画面に引き渡して
そちらでも反映し直すように処理しています

本筋としては設定反映が全てのウィンドウに有効に
なるのがベストですが、webViewAction で設定画面に
命令を飛ばす方法があればひとまず対策としては
いいかなと思います

//堕落……お疲れ様です……

846開発チーム★:2012/04/03(火) 11:21:57 ID:???0
//堕落、、、ではなくて担当者はiPhone版の開発に注力してます!すみません///

847ジェーン使いの名無しさん:2012/04/03(火) 12:42:21 ID:xUE4S1PU0
Android版のこともよろしくお願いします・・・

848あぼーん:あぼーん
あぼーん

849開発チーム★:2012/04/03(火) 13:11:33 ID:???0
>>847
Android版はsinnerが誠意開発中です!公開まで今しばらくお待ちください。

850ジェーン使いの名無しさん:2012/04/03(火) 20:49:11 ID:DJQ/ffmM0
>>844
いつもありがとうございます。

スペース/Shift+スペースキーでタイムラインを読み進めた際に、
タイムラインの端に到達しても「ツイート取得中」にならないことが多いです。

何度かスペースキーを押し込まないと取得中にならない?

イベントを間引く設定をオフにしても同じでした。

851sinner@開発チーム★:2012/04/04(水) 10:28:15 ID:???0
すいません、不適切な表現をしたことをお詫び申し上げます。
// Android版がんばってます・・

852みやけ@開発チーム★:2012/04/04(水) 10:54:51 ID:???0
>>826,827,829-833,836,837,843,845
はい。はい。テーマ担当者です。
遅くなってごめんなさい。

設定画面開いたまま他のWindowを操作をすることは想定してませんので、
他のWindowから設定画面へ命令を送る方法はありません。
@ginlimeさんが言われてるとおり833の方法も同一Windowにしか通知できないです。

設定画面に対して命令を送る方法があれば解決するということですので
次期バージョンでconfJSを実装します。

853@ginlime:2012/04/04(水) 12:29:55 ID:08xmECto0
>>852
大変お疲れ様です!
よろしくお願いいたします。


事のついでで恐縮ですが、プラグインを開発する側から
「これあると助かるなぁ」というものをいくつか
(他の人も色々とあるでしょうけど)

・NGワードなどと同様に SQLite の設定データを新規追加、保存する機構
 (定型文プラグインでは、文字列をセパレータで連結する方法で対応しています)
・WebViewAction の仕様
 (公開範囲に制限があってもいいのですが、API としてけっこう有用かと)
・jn.getMessages で onGetMessages のタイミング合わせで翻訳情報を追加しようとしても
 jn.transMessage の走った後に追加される形になってしまうため、done の実行前に
 onGetMessages を回して欲しい
 (jn.transMessage をもう 1 回走らせれば済む話ではありますが……)

854@ginlime:2012/04/04(水) 12:38:04 ID:08xmECto0
勘違いしてました……NGワードは SQLite じゃなくてテキストだった……

855 ◆dIcJy0qHD.:2012/04/05(木) 02:09:17 ID:/tUOSVuI0
>>850
報告ありがとうございます。不具合確認しました。
原因がよくわからないのでなんとも言えないのですが、上下キーを使うとうまくいくようなのでしばらくそちらで代用をお願いします。

---

うむむ、プラグイン作者としての要望はこれといってないんですよねぇ。
強いて言うなら、もっと軽くなってほしいなぁとかそういうのならありますが。

856836:2012/04/05(木) 07:55:36 ID:ZISlGntY0
みやけさん、sinnerさん、@ginlimeさん、ありがとうございます
しばらく悪戦苦闘していたのですが現状では無理なのですね
confJSが実装されたらトライしてみようと思います

857ジェーン使いの名無しさん:2012/04/11(水) 12:44:21 ID:9DvKFBmQ0
シンプル表示プラグインを更新しました。
フッターに表示されていた内容(via や Retweeted by など)を
ヘッダー部分に表示もしくは非表示にする設定を追加しました。

DL:
http://ge.tt/9JeU9AG/v/0?c

SS:
アイコン縮小版、サムネイル展開
http://dl.dropbox.com/u/4463161/Janetter/simpleView01.png
アイコン非表示、サムネイル閉じ込み
http://dl.dropbox.com/u/4463161/Janetter/simpleView02.png

バブル系テーマの場合
http://dl.dropbox.com/u/4463161/Janetter/simpleView03.png
http://dl.dropbox.com/u/4463161/Janetter/simpleView04.png

設定画面
http://dl.dropbox.com/u/4463161/Janetter/simpleView05.png

また、他のプラグインも DL 場所を変更しています。

●ツイート、リツイート時に表示される完了メッセージを抑制するプラグイン
DL:
http://ge.tt/2PGX9AG/v/0?c

●ツイート欄の「#」をクリックしたときに、ハッシュタグの「#」の前に
半角スペースが自動で挿入されるプラグイン
DL:
http://ge.tt/9wFR9AG/v/0?c

●定型文をツイートまたはツイート欄に挿入するプラグイン
DL:
http://ge.tt/9vMH9AG/v/0?c

SS:
設定画面
http://j.mp/HswARj
http://j.mp/HswLMs

ツイート欄での表示
http://j.mp/H1S3yk
http://j.mp/H3NwRN

858@ginlime:2012/04/11(水) 12:45:15 ID:9DvKFBmQ0
しまった、>>857 で名前を入れ忘れた……

859@ginlime:2012/04/11(水) 17:50:58 ID:9DvKFBmQ0
うーん、コンテキストメニューにサブメニュー付きの項目を追加しようとする場合
けっこうきつい・・・・

A:jn.buildContextMenu の実行前に DOM いじって追加
  →jn.buildContextMenu の実行時に冒頭で
   hogehoge.children('li').children('ul').remove();
   とか食らってオワタ\(^o^)/

B:jn.buildContextMenu の実行後に DOM いじって追加
  →jn.buildContextMenu で $().jeegoocontext が実行されるため
   onSelect や onShow がバインドされなくてオワタ\(^o^)/

hogehoge.children('li').children('ul').remove(); の後に
onContextMenuHogehogeCleared みたいな関数を呼ぶようにして
サブメニュー付きのコンテキストメニュー項目を追加できるようにして欲しい・・・・

現状だと、jn.buildContextMenu をほぼそのままコピーして
必要な部分を書き換えるくらいしか打つ手がなさそう
しかしこれだと、プラグイン間でのコンフリクトが発生しうる

何か他にいい方法はないでしょうか?

860@ginlime:2012/04/11(水) 18:08:21 ID:9DvKFBmQ0
あと、コンテキストメニューの変更がけっこう大変なので
jn.buildContextMenu の中でさらにコンテキストメニュー単位で
関数を呼ぶ形にしてもらって、onShow や onSelect も独立して
クロージャ外に配置された関数にしてもらった方がいいかも

今の形だと、特に onShow の挙動を変えたい場合がきついです

861ジェーン使いの名無しさん:2012/04/11(水) 20:16:42 ID:nCiP1a0Q0
livequery: true にして使うのはどうでしょう?

862@ginlime:2012/04/11(水) 21:20:21 ID:isG3.pUY0
>>861
ご指摘ありがとうございます
ちょっと調べてみます

863836:2012/04/11(水) 22:03:42 ID:UjmPUO6g0
>>859-860
もうそこまでやりたいことがはっきりしてんなら
自分で改良しちゃえば?
書いてることはさっぱりわからないけど
それだけ言えるってことは直せばいいところも
わかってるんじゃないの?

864ジェーン使いの名無しさん:2012/04/11(水) 22:39:50 ID:1PAhLWr20
自分仕様に書き換えるとプラグインとして一般公開するのに向かないんですよ

865@ginlime:2012/04/12(木) 01:18:41 ID:EehVT6y20
>>863
すでに >>864 さんが指摘されていますが
そこを書き換えてしまうとプラグインの意味があまりないので・・・・
公式に採用してもらえればいいのかも知れませんが
なかなかそうも行かないでしょうし

866@rilponi:2012/04/25(水) 00:04:55 ID:gNv/XK/U0
>>819他を更新です。自己責任で利用願います。

Janetter v3 ver 3.4.1.0 用カスタマイズテーマ
・シンプル改(ツイート欄固定可)0424版
・偽V1シンプル黒(ツイート欄固定可)0424版
 v3.4.1.0の通知バーからの取り消しに対応しました。


プラグインの更新です。

・ex_open.js 2012/04/24版
 動画サムネイルのURL判定に対応しました。

・ex_footer.js 2012/04/10版
 ツイート欄下設定時のメニュー動作を修正しました。

※グループセットを登録しすぎると、コンテキストメニューが画面に収まり切れず、
選択できない項目がある不具合の報告を受けていますが、まだ未修正です…ごめんなさい。

・ex_tweetedit.js 2012/04/24版
 v3.4.1.0の通知バーからの取り消しに対応しました。

・ex_sound.js 2012/03/20版 更新はありませんが、サンプル音声を同梱しました。


DL: http://www1.axfc.net/uploader/Sc/so/340089.zip

867ジェーン使いの名無しさん:2012/04/27(金) 18:53:54 ID:Sfhyp62w0
#Janetter テーマ:「エンボス_17」 UPしました。
①          Ver.3.4.1.0 対応です。
② 変更: 「リツイート表示」デザインを変更。
③ 変更: TwitPicのサムネイル表示・・取り込みのAPIを "show/thumb" から "show/full” に変更。
④ 不具合修正: 操作アイコンの説明チップス(”返 信”、”リツイート”、・・)が表示されていなかったのを修正。
⑤ 新規:  「未読ツイート」の背景色を設定。(青)・「RT表示」変更、他

DL: http://ux.getuploader.com/akkie_DL/
説明: http://dl.dropbox.com/u/59579770/Emboss17/Emboss17_ReadMe.html
SS: http://dl.dropbox.com/u/59579770/Emboss17/Embos_17_SS.png

868ジェーン使いの名無しさん:2012/04/28(土) 11:40:07 ID:YTU9mips0
やってくれる方がいることを信じてJanetterのマイクラ風テーマ
を作ってもらいたいのですが

誰か作ってもらえませんか?

869ジェーン使いの名無しさん:2012/04/29(日) 11:51:16 ID:yDh3ZToI0
だが断る。

870ジェーン使いの名無しさん:2012/04/29(日) 19:31:26 ID:R6m2MwbY0
っ 言い出しっぺの法則
つーかマイクラってなに?マイクラスタ?

871ジェーン使いの名無しさん:2012/04/30(月) 07:33:48 ID:ndPRwB0g0
マインドクラフトだっけ?
ドットの箱みたいな奴のことじゃないかな
マイクラじゃなくともドラクエ風とか、ドットアナクロ的なテーマがあっても面白いよね

872ジェーン使いの名無しさん:2012/04/30(月) 08:07:53 ID:cuQehAwE0
マインクラフトでggr

873ジェーン使いの名無しさん:2012/04/30(月) 12:34:06 ID:5AW5oa2.0
マインド
マインド
マインド

874ジェーン使いの名無しさん:2012/04/30(月) 20:28:51 ID:OISAqPNc0
ま、テーマ弄るのってやってみればわかるけど意外とめんどくさいから人に頼んでも多分やってくれないだろうね。
背景画像変えるので満足できなかったり細かいところ凝りたいのなら、自分で作ってみるといいと思う。

875@rilponi:2012/05/11(金) 01:21:32 ID:.fZLKfc20
Janetter v3(Win)用 ポップアップサウンド拡張プラグイン ex_sound.js 2012/05/10に更新しました。

通知ポップアップのサウンドをイベント別(フォロー、リプライ、DMなど)に設定できるようにするプラグインです。
Windows版 v3.4.1.0で動作確認しています。使用にあたっては自己責任でお願いします。

・新たにサンプル音声を添付しました。
 UltraMonkey-L7 Project様のご協力により、声優 五十嵐裕美さんのお声を収録した音声ファイルを添付することができました。
 UltraMonkey-L7 Project様、五十嵐裕美様に感謝いたします。

UltraMonkey-L7 Projectについてはこちら http://www.ultramonkey.info/

プラグインのDLはこちら http://www1.axfc.net/uploader/He/so/362329.zip

以上です。

876ジェーン使いの名無しさん:2012/05/11(金) 22:43:36 ID:Rqirp2MI0
本スレから飛ばされてきました
4連アイコンのふぁぼの部分をなくす、もしくは反応させない方法があれば教えて下さい

877ジェーン使いの名無しさん:2012/05/11(金) 23:57:11 ID:.fZLKfc20
>>876
custom.cssに .tl-icon-fav { display:none; }

今度はリツイートボタンが・・・とか言われそうだがw

878ジェーン使いの名無しさん:2012/05/12(土) 00:37:52 ID:zoFCPDyg0
>>877
ありがとうございます
他のはワンクッションあるので誤爆しないから問題ないと思います
応用で消せますし

879@ginlime:2012/05/13(日) 20:20:53 ID:LqtpC/LE0
>>878
誤爆防止用にメニューを表示するプラグインを作ってみました
よろしければどうぞ

DL:
http://ge.tt/4nbMObH

・制限事項
既にお気に入りに追加されているツイートで「お気に入り」ボタンをクリックしたとき
「お気に入りに追加」がクリック可能な状態になっています
これについては、現状では Janetter の機構上の都合により修正が難しいです
悪しからずご了承ください

880ジェーン使いの名無しさん:2012/05/13(日) 20:28:31 ID:IQhPuvg.0
>>879
複数アカウントある時にお気に入りに入れてないアカウントからも削除出来るのは仕様ですか?
更にその場合実際には削除されていないにもかかわらず削除メニューが灰色になり、以後メニューからの削除が出来なくなります。

881ジェーン使いの名無しさん:2012/05/13(日) 20:58:16 ID:LqtpC/LE0
>>880
失礼しました
いったん公開を停止します

882@ginlime:2012/05/14(月) 15:06:32 ID:6ZUfhSSk0
>>879 のプラグインについて、>>880 で指摘が入った問題の件

いろいろ調査しましたが、次のような問題があるようです

・ツイートのデータに、「お気に入りに入っている」というフラグはあるが
 「どのアカウントでお気に入りに入れたか」というデータはない
・コンテキストメニューの生成時に、メニューを表示したときの挙動も
 定義しているが、これが全コンテキストメニューで 1 つのデカい関数に
 なっていて、置き換えや乗っ取りが非常に大変

前者の問題が片付いたとしても(=ツイートのデータにどのアカウントで
お気に入りに入れたかが含まれるようになる)、コンテキストメニューの
関数がある程度分離されて操作しやすくならないと、ちょっと意図したとおりの
動きにするのは難しそうです

もともと、今回のプラグインでは表示されていなかったメニューを
表示するようにしただけだったのですが、指摘されたような問題が
あったために表示していなかったんですね

手元の改造版ではこんな動きなら実現できますが、欲しい人いますか?
誤爆防止、というレベルであれば役に立つとは思います。

・「お気に入り」ボタンをクリックすると、アカウントのサブメニューなしの
 コンテキストメニューを表示
・コンテキストメニューのクリック時に対象になるのは、ツイート欄で選択中の
 アカウント
・アカウント A でお気に入りに入れたツイートを、アカウント B で削除しようとしたとき、
 やはり >>880 のような「本来削除できないお気に入りが削除できてしまう」
 ただし、これは表面上の動きで、Janetter を再起動するとお気に入り表示は復活する
・既にお気に入りに入れたツイートに対して、何度でもお気に入りに入れられるのは
 そのまま

883@ginlime:2012/05/16(水) 10:31:46 ID:cPLCQryQ0
あ〜、いちおう右クリックでは「お気に入り」メニュー出るんですね……

「お気に入り」ボタンの改善については、ひとまず停止です
確認メッセージを表示する方法もありますが、意外に難しいので(action 周りの変更が)
当面手を着けられません
申し訳ありません


代わりにというわけではありませんが、プラグイン 2 つを公開します

・プロフィール拡張
プロフィール画面を拡張し、さまざまな Web サービスへのリンクボタンやスコアを表示します
また、ツイート数やツイッター歴の表示も若干変更します

DL:
http://ge.tt/3DRzgSH

本プラグインの作成に際し、Qrust の API への対応に関して宇宙会社ソエンド様に
ご協力いただきました
この場をお借りして深くお礼を申し上げます。


・プラグイン情報
プラグイン内に所定の書式で記載した情報をダイアログで表示します

どちらかと言えばサポート用途のプラグインで、使用している人の環境に
どんなプラグインを入れているか調べる際に楽になるかと思います
あとは、まあ、「プラグインがこれだけ入っている」とニヤニヤしたい
拡張フェチ系の方とか……

DL:
http://ge.tt/1ZP2hSH

拙作の他のプラグインについては既に対応版を上げていますので
既にご利用の方は再度ダウンロードして上書きするといろいろと
情報表示ができます

シンプル表示
http://ge.tt/9JeU9AG

ツイート完了メッセージ停止
http://ge.tt/2PGX9AG

定型文
http://ge.tt/9vMH9AG

「#」押下時にスペースを挿入
http://ge.tt/9wFR9AG

>プラグイン開発者の方へ
プラグイン情報の書式については、readme およびプラグイン本体を参照してください

884@ginlime:2012/05/17(木) 10:21:51 ID:ypiQzrHA0
昨日公開したプラグインの SS です
ご参考まで

・プロフィール拡張
設定画面
http://dl.dropbox.com/u/4463161/Janetter/profileExtension01.png
プロフィール画面
http://dl.dropbox.com/u/4463161/Janetter/profileExtension02.png

※アイコンの追加以外には、ツイート数の表示変更、ツイッター歴の表示変更が反映されています

・プラグイン情報
表示したところ
http://dl.dropbox.com/u/4463161/Janetter/pluginInfo01.png
個別の項目を展開
http://dl.dropbox.com/u/4463161/Janetter/pluginInfo02.png

885ジェーン使いの名無しさん:2012/05/17(木) 17:41:40 ID:k.pWdc7E0
>>884
乙です

886@akkie2:2012/05/20(日) 07:10:54 ID:uyqO/soE0

・ #Janetter テーマ: 「エンボス」Mac風版 をUPしました。
・ 気分を変えて、Mac風アイコンの「エンボス」です。
   (アイコン以外の機能は、「エンボス17_1」と同じです。)
  良かったらドゾ♪(.janettheme)になってます。

・ ダウンロード  : http://ux.getuploader.com/akkie_DL_2/
・ スクリーンショット: http://dl.dropbox.com/u/59579770/Emboss_MAC風.png

887@akkie2:2012/05/20(日) 07:19:08 ID:uyqO/soE0
>>886 すいません。リンクが効いてなかったです ^^;;。

・ スクリーンショット: http://dl.dropbox.com/u/59579770/Emboss_MAC_SS.png

888ジェーン使いの名無しさん:2012/05/20(日) 09:52:38 ID:IucSbzZA0
>>887

@ginlime氏の作っているプラグインが気になって仕方がない

889@rilponi:2012/05/20(日) 11:48:22 ID:ABlJwCvs0
>>875の更新です。
Janetter v3(Win)用 ポップアップサウンド拡張プラグイン ex_sound.js 2012/05/20

起動音の設定をできるようにしました。
※起動音はメイン画面がリロードされた際にも鳴りますが仕様です。

設定画面: http://twitpic.com/9kzwzy
DL: http://www1.axfc.net/uploader/He/so/363224.zip

890ジェーン使いの名無しさん:2012/05/20(日) 13:30:01 ID:moDyrZ060
起動音はさすがにやり過ぎ

891ジェーン使いの名無しさん:2012/05/20(日) 15:10:38 ID:G0Vawp7o0
設定から切ればいいじゃん。

892@ginlime:2012/05/20(日) 17:38:59 ID:p6Q.NQ560
>>885
ありがとうございま〜す

>>888
晒されてる(笑)
まだまだかかりますので気長にお待ちいただければ

見た目派手ですが、ライブラリを使ってますので
まだ大したことはしてません

893ジェーン使いの名無しさん:2012/05/20(日) 19:57:46 ID:i9AlLewQ0
>>889
乙です

894ジェーン使いの名無しさん:2012/05/22(火) 04:19:47 ID:RZZ9w9PE0
可能であれば設定→NGワードにあるような
ミュート一覧表みたな感じのブロックしたユーザーが見れる一覧表ようなプラグインを作ってください。
さらにその一覧表から解除とか出来たら もう最高。

895ジェーン使いの名無しさん:2012/05/22(火) 09:36:41 ID:kK1LZcHU0
乞食かよ
ここは誰かに何かを依頼するスレじゃねーよ、必要ならてめーで作れ
それに、ブロックしたユーザー一覧が見れるサイトなら、すでにいくつもあるしそれを使え

896ジェーン使いの名無しさん:2012/05/22(火) 10:33:54 ID:WHb0q1cQ0
>>894
http://twitblock.org/
http://blckchckr.appspot.com/

>>895の言う通りで欲しければ自分で作る
一度検討したことはあるけどブロックした相手を解除するなんて滅多にしないし
ブロックした相手を眺めるなんて行為が生産的には思えないのでやめた
プラグインは無料公開されているものばかりだから
それこそ作者の人は自分が欲しくなければ作らないだろ

897ジェーン使いの名無しさん:2012/05/22(火) 17:08:17 ID:RZZ9w9PE0
>>895 ごめんなさい(ビクビク)!!相当怒しちゃったみたいですみません。反省してます。
ところでミュート一覧表みたな感じのブロックしたユーザーが見れる一覧表ようなプラグインを作ってください。
サイトとかはあるのは知ってるのですが俺はjanetterで使えるほうがいいのです。

898ジェーン使いの名無しさん:2012/05/22(火) 17:45:19 ID:6UkRDYl60
ワロタ

899ジェーン使いの名無しさん:2012/05/22(火) 19:51:21 ID:MbJrXdQs0
>>895の一刀両断と>>896の丁寧なフォローを
すごい勢いで無にする>>897にワロ・・・えない

そもそも、スレに来てまでプラグインを公開しているのって
ジェーンの開発者を除けば片手で数えるくらいしかいないだろ
ほいほい作ってもらえると考える方がどうかしてるわ

900ジェーン使いの名無しさん:2012/05/22(火) 21:32:38 ID:RZZ9w9PE0
>>899 さんのおしゃるとおりでございます。
本当に私は反省しております。
そもそも自分が作れないのに他人に大事な時間を費やしてまで作成していただくなんてよく考えればすごく非常識ですよ(涙)。
本当に反省しています。
この場を借りて謝りたいと思います。
すみませんでした。

ところでミュート一覧表みたな感じのブロックしたユーザーが見れる一覧表のようなプラグインの作成の準備にかかっていますか?
途中経過も逐一報告お願いします。

901ジェーン使いの名無しさん:2012/05/23(水) 00:36:42 ID:Rdmb8Fno0
ワロローンww

902ジェーン使いの名無しさん:2012/05/23(水) 01:47:56 ID:1PgmUNv.0
クソワロタ

903ジェーン使いの名無しさん:2012/05/23(水) 10:15:09 ID:4R8oUN.M0
>>900
作成中・・・0.1% 「BlockersView.js」 ・・・www

904ジェーン使いの名無しさん:2012/05/23(水) 14:41:52 ID:Ut3xBZFo0
(function($, jn) {

})(jQuery, janet)


ここまで作ってやったから後は頑張れ

905ジェーン使いの名無しさん:2012/05/23(水) 19:06:27 ID:YhlsMDY20
>>903
>>904

お疲れ様です。頑張ってくれてるようですね。ほんとにお疲れ様です。
それよりレス書く暇あるならもっとプラグイン作成に集中してくださいね。
このままじゃ納期に間に合いません。

それで今日はいつもよりキツイ事言っちゃったけど
みんなの力でいい物が作りたくて言っちゃった事なので
本当は言いたくは無いのですがプラグイン作成プロジェクトの監督になったからには仕方ないのです。
最後に言いたいのは最高のプロジェクトチームの監督になれて最高です。
よしっプラグイン完成まで頑張ろう。

906ジェーン使いの名無しさん:2012/05/23(水) 19:19:55 ID:Rdmb8Fno0
今のは面白く無いな

907ジェーン使いの名無しさん:2012/05/24(木) 00:22:37 ID:iHmfUvBg0
>>905 監督乙ですw
API叩けないことには、と書いてみたのですが、Could not authenticate you.としか返ってきません。
認証通してないせいだと思うのですが、認証の仕方がさっぱりわかりません。
他のAPI叩くルーチン見てもJanetterSrv.exeで認証してるのか、スクリプト内には認証ルーチン見当たらなくて…
わかる方いらっしゃったら教えていただきたいです。

jn.blocking = function(done){
jn.get({
url: jn.getBaseUrl() + '/janetter/2/twitter/direct/blocks/blocking/',
data: {
include_entities: true,
cursor: -1,
},
done: function(success, data, status){
done && done(success, data);
console.log(data);
},
timeout: 30000,
});
};

908ジェーン使いの名無しさん:2012/05/24(木) 01:35:10 ID:dK/cpNe60
>>905
コテハンよろ

909プラグイン総合監督:2012/05/24(木) 03:24:58 ID:FIdRM.vA0
>>908
コテハンはプラグイン総合監督。

910@ginlime:2012/05/24(木) 07:41:39 ID:iUcwTQzA0
>>907
勇者現るwwww

及ばずながら
(基本的に未検証です)

JanetterSrv.exe でやっているのは間違いないです
Srv に渡す URL ですが、他の URL が Twitter REST API と
同様になっていることを考えると、末尾の / は不要でしょうね

それと、ブロックの一覧は基本的に ID を取ることでしか有効に
機能しなかったはず
なので、使うのは「blocks/blocking/ids」でしょう

以上を踏まえて、url: の部分はこうしたらいいのでは?
------------
/janetter/2/twitter/blocks/blocking/ids

または

/janetter/2/twitter/direct/blocks/blocking/ids
------------
書き方は、api.js の各関数を参考にして、juid を付与する必要が
ありそうです
参考にするなら jn.removeDM あたりがいいんじゃないでしょうか
(tweetId まわりの処理は不要)

これで通るならあとはいけそうですが、認証部分が Srv にある以上
そこの動きがどうなっているかわからないと厳しいかも
ここから先は、みやけさんや sinner さんの降臨待ちですね

911ジェーン使いの名無しさん:2012/05/24(木) 07:47:12 ID:4Yzn7E3I0
tokenも渡さないと、Srvから弾かれるようなされないような

912@ginlime:2012/05/24(木) 07:51:27 ID:iUcwTQzA0
補足

ID が取れたら、あとは users/lookup でごりごり拾っていくのかなと思いますが
api.js にもこのあたりの記述がないので、ここも難問です
そう考えると blocks/blocking の方がいいのかな?

Srv 周りは Srv 独自の動きをしているので、API を叩く動きが実装されているか
いないかで大きく違いそうです

913sinner@開発チーム★:2012/05/24(木) 13:41:11 ID:???0
TwitterAPI叩くなら、
JanetterSrvに対して、

/janetter/2/twitter/direct/<uri>
https://dev.twitter.com/docs/api に並んでるuri)
でアクセスしてください。

もし、ブラウザでAPIの結果を確認する、
アプリ外でJS書いて動きを確認する、
とかだとトークンが必要になるので、
その場合は、JanetterSrv.exe を --debug オプション付きで単体で立ち上げるとトークンが不要になります。

>>912

複数人のユーザIDからユーザオブジェクト取るなら
users/lookup しかないので、ごりごり書くしか無いです。
Srv内のメソッドでは実装してますが(フォロー取得とかで使用)、
JSから叩けるようにはなってないです。

914sinner@開発チーム★:2012/05/24(木) 13:43:05 ID:???0
ちなみにSrvにリクエスト投げる時は、
認証ユーザのユーザIDを、"juid"パラメータにセットしてください。
(基本的にすべてのリクエストでセットしたほうがいい)

915ジェーン使いの名無しさん:2012/05/24(木) 17:51:17 ID:aniJHXqc0
さあ、盛り上がってまいりましたwwww
ここまで情報出されたらがんばって作るしかないな

>>905監督と>>907の二人三脚でプラグインの完成まで努力してくれ
そろそろ監督も真面目に仕様出さないとな

916ジェーン使いの名無しさん:2012/05/24(木) 19:09:25 ID:iHmfUvBg0
>>910-914
おかげさまでGET blocks/blocking、GET blocks/blocking/idsとも動作しました。
先はかなり長そうですが、一歩進んだ気がします。ありがとうございます!

917プラグイン総合監督:2012/05/24(木) 19:54:17 ID:FIdRM.vA0
|壁]−)  ・・・・ 監視中。




掲示板管理者へ連絡 無料レンタル掲示板