もう17時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]萌え犬写真館も復活。[PR]  

Sleipnir スキン・プラグインスレッド 10th

1 :名無し~3.EXE:2008/05/10(土) 21:37:57 ID:fVCz3mzE
タブブラウザ Sleipnir 公式ページ
http://www.fenrir.co.jp/sleipnir2/
Fenrir & Co. Extensions Center
http://extensions.tabbrowser.jp/
アプロダ|Sleipnir Unofficial Extensions Center(うpはここへ)
http://w5.abcoroti.com/~suec/up/
http://w5.abcoroti.com/~suec/up2/

■タブブラウザ Sleipnir オンラインデータベース(Wiki)
http://www.sleipnir-wiki.jp
┣スキン
http://www.sleipnir-wiki.jp/original_index.php?%A5%B9%A5%AD%A5%F3
┣スキンの作成
http://www.sleipnir-wiki.jp/original_index.php?%A5%B9%A5%AD%A5%F3%A4%CE%BA%EE%C0%AE
┣旧プラグインの活用
http://www.sleipnir-wiki.jp/original_index.php?%B5%EC%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%A4%CE%B3%E8%CD%D1
┗旧プラグインの開発
  http://www.sleipnir-wiki.jp/original_index.php?%B5%EC%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%A4%CE%B3%AB%C8%AF

【前スレ】
Sleipnir スキン・プラグインスレッド 9th
http://pc11.2ch.net/test/read.cgi/win/1203298961/

【スキン・プラグインの配布】
Sleipnir Unofficial Extensions Center
http://w5.abcoroti.com/~suec/
BabelPanel(文章の翻訳を行うパネル)
http://f45.aaa.livedoor.jp/~grec/babelpanel/
LauncherPanel
http://chechepon.at.infoseek.co.jp/tool/tool.html#sleipnir

529 :名無し~3.EXE:2008/07/21(月) 19:55:32 ID:4BD1Cg0Y
フラッシュを表示させないプラグインってある?

530 :名無し~3.EXE:2008/07/21(月) 20:06:59 ID:GGiEuQFC
Active]切っとけ

531 :名無し~3.EXE:2008/07/21(月) 21:19:28 ID:4BD1Cg0Y
ページごとにコントロールしたいんだよ

532 :名無し~3.EXE:2008/07/21(月) 21:47:40 ID:9NvVhapP
つURIアクション

533 :名無し~3.EXE:2008/07/21(月) 23:43:43 ID:qVMrIEuu
yahooだと効いてるな
AutoPagerizeと併用する他のスクリプトは問題ないし
なぜだああああああ

534 :名無し~3.EXE:2008/07/22(火) 00:34:58 ID:yMKtsP57
>>533
32行目辺り・・・
var btag = doc.getElementsByTagName("b")

var btag = doc.getElementsByTagName("em")
でいけそうだけど今度はSleipnirSearch効かなくなる

535 :名無し~3.EXE:2008/07/22(火) 00:54:21 ID:Xqlcnldo
>>534
おおサンクス

536 :名無し~3.EXE:2008/07/22(火) 03:26:18 ID:IDB24enm
>>532
そうじゃなくて・・・
つかこれ需要ないの?
fxのkillflash(だっけか?)みたいの

537 :名無し~3.EXE:2008/07/22(火) 09:03:15 ID:N1xuyg7V
autopagerizeはjava script onにしないといけないから、セキュリティの継承を使ってると入れにくいんだよな。


538 :名無し~3.EXE:2008/07/22(火) 10:19:22 ID:HV3kuT6a
Headline-Reader Pluginのデータを、
終了以外の方法で好きな時に保存する方法ありませんか?
エラーで強制終了するとそれまでのデータが保存されないので
時々プニルを終了させて再起動してるんですが面倒で…。
自動保存だと作業中に重くなったりするんで使いたくないんです。

539 :名無し~3.EXE:2008/07/22(火) 15:54:52 ID:yMKtsP57
cat - Google グループ
ttp://groups.google.com/groups?hl=ja&q=cat&qt_s=Search
var SITEINFO = [
{
url: 'http://groups.google.com/groups.+Search',
nextLink: 'a:has(img[src~="nav_next.gif"])',
insertBefore: '',
pageElement: 'body>*'
},
どう書けとw

540 :名無し~3.EXE:2008/07/22(火) 17:07:20 ID:EFecYhrF
>>539
がんばった
{
url: 'http://groups.google.com/groups.+Search',
nextLink: 'a:has(img[src~="nav_next.gif"])',
insertBefore:'#bottom_marker',
pageElement: 'body>table.rf~*:not(#bottom_marker):not(table[width="100%"]):not(div[style])'
},


541 :名無し~3.EXE:2008/07/22(火) 17:20:42 ID:yMKtsP57
>>540
ほうほう・・・
table.rf~*で以降全部って事だよね
で、くっ付いてくるのを:notで消すと

542 :名無し~3.EXE:2008/07/22(火) 17:28:05 ID:yMKtsP57
>>540
Wikiへ追加した。

543 :名無し~3.EXE:2008/07/22(火) 20:01:54 ID:yMKtsP57
>>958
SuperViewのネタ
http://jp.youtube.com/watch?v=nGFyLhDNKkY
↓スクリプトでアドレス変換後SuperViewへ渡す
http://jp.youtube.com/watch/v/nGFyLhDNKkY

544 :名無し~3.EXE:2008/07/23(水) 02:25:00 ID:Xxe9b4/8
>>520
自己レス
プロキシ→インターネットオプションで接続をOFF

専ブラが壺なので常時オンだった

545 :名無し~3.EXE:2008/07/23(水) 06:58:22 ID:8FYCHB6E
>>538
保存ボタンとか欲しいよね

546 :名無し~3.EXE:2008/07/23(水) 09:38:56 ID:J0X6/BGD
SDE1.0.2で外部から使用可能になったSuperViewを使って色々やってみる

現在表示中のページのはてなブックマークの詳細ページをSuperViewで開くUserActionスクリプト
sleipnir.API.ExecuteAction('SuperDragShowSuperView("http://b.hatena.ne.jp/entry/'+_window.location.href+'")');

現在表示中のページをSuperViewで開くUserActionスクリプト
sleipnir.API.ExecuteAction('SuperDragShowSuperView("'+_window.location.href+'")');

アドバンスド検索バーの検索結果をSuperViewで開く方法(カスタムアクションスクリプトを使用)
1.URIアクションに以下の項目を追加
 URI:$Action:*
 アクション:カスタム(カスタムアクションスクリプトを指定)
2.検索エンジンリストに以下のURIのエンジンを追加
 $Action:SuperDragShowSuperView("[検索エンジンのリクエストURI]")
 [検索エンジンのリクエストURI]は適当なリクエストを指定して
 リクエスト以外の項目は、引っ張ってくる検索エンジンと同じに
 例:
  名前:SuperViewでGoogle検索
  リクエスト:$Action:SuperDragShowSuperView("http://www.google.com/search?hl=ja&lr=&ie=UTF-8&oe=UTF-8&num=50&q={all}")
  エンコード:UTF8
  メソッド:GET
※検索結果を新規タブで開く設定にしていると、about:blankでタブが開いちゃうみたいだけど・・・


547 :名無し~3.EXE:2008/07/23(水) 10:09:21 ID:J0X6/BGD
アクティブなリンクのURLに対して>>543の変換をするUserActionスクリプト。リンクの右クリメニューなどに追加して。
ただ、オレのプニルだと動画が表示されない・・・
(function() {
if (document == null) { return; }
var doc = (function(win) {
var doc = win.document; var ae = doc.activeElement;
if (ae.tagName.match(/FRAME|IFRAME/i)) {
var fw = doc.frames; var fe = doc.getElementsByTagName(ae.tagName);
for (var i = 0; i < fw.length; i++) {
if (fe.item(i) == ae) {
try { return (arguments.callee(fw.item(i))); }
catch (e) { return (null); }
}
}
} else { return (doc); }
})(_window);
var target = doc.activeElement;
while (target.nodeName != 'A' && target.nodeName != 'HTML') target = target.parentElement;
if ((target.nodeName == 'A') && (target.href != '') && (target.href.match(/^http:\/\/(?:www\.|jp\.)?youtube\.com\/(?:watch)?\?.*v=([^&]+).*$/)))
sleipnir.API.ExecuteAction('SuperDragShowSuperView("http://jp.youtube.com/watch/v/'+RegExp.$1+'")');
})();


548 :名無し~3.EXE:2008/07/23(水) 10:28:42 ID:jdURXM3X
>>547
元ネタ
YouTube: Stretch YouTube Videos to Fit Your Browser Width
ttp://lifehacker.com/software/youtube/stretch-youtube-videos-to-fit-your-browser-width-300589.php

// ==UserScript==
// @name Youtube AutoStretcher
// @description Autostretches youtube videos to fit the window with
// @include www.youtube.com
// ==/UserScript==

(function() {
window.location.href = window.location.href.replace(/watch\?v=/, 'v/');

})();

コレに組み合わせると・・・?

549 :名無し~3.EXE:2008/07/23(水) 10:41:54 ID:J0X6/BGD
>>548
>>547もほとんど同じだよ(jp.youtube固定になってるだけ)
で、開こうとしたURLをIEで開けば動画が見えるけど、俺のプニルだとダメなだけだから、他の人は使えると思うよ
あんまり動画見ないもんで

550 :名無し~3.EXE:2008/07/23(水) 11:32:16 ID:jdURXM3X
>>549
ウチのはいけました〜!
>俺のプニルだとダメなだけ〜
なんでだろ・・・?

後・・・人によっては自動再生して欲しいって言うかな?


551 :名無し~3.EXE:2008/07/23(水) 11:52:49 ID:J0X6/BGD
>>550
よかったよかった。自動実行選択できるようにした。
(function() {
var AutoPlay = true; //自動実行するか否か

if (document == null) { return; }
var doc = (function(win) {
var doc = win.document; var ae = doc.activeElement;
if (ae.tagName.match(/FRAME|IFRAME/i)) {
var fw = doc.frames; var fe = doc.getElementsByTagName(ae.tagName);
for (var i = 0; i < fw.length; i++) {
if (fe.item(i) == ae) {
try { return (arguments.callee(fw.item(i))); }
catch (e) { return (null); }
}
}
} else { return (doc); }
})(_window);
var target = doc.activeElement;
while (target.nodeName != 'A' && target.nodeName != 'HTML') target = target.parentElement;
if ((target.nodeName == 'A') && (target.href != '') && (target.href.match(/^http:\/\/(?:www\.|jp\.)?youtube\.com\/(?:watch)?\?.*v=([^&]+).*$/)))
sleipnir.API.ExecuteAction('SuperDragShowSuperView("http://jp.youtube.com/watch/v/' + RegExp.$1 + ((AutoPlay) ? '&autoplay=1")' : '")'));
})();


552 :名無し~3.EXE:2008/07/23(水) 12:45:42 ID:jdURXM3X
>>551
凄いね!自動で始まったよ!

次ネタ
GyaOをSuperViewで再生
先日の仕様変更後、IE6ではまともに観れなくなってしまいました。
なので、ブックマークレットを使ってMedia Playerで再生したりしています。

必要であれば当該のファイルを上げますけど?

553 :名無し~3.EXE:2008/07/23(水) 13:49:11 ID:J0X6/BGD
>>552
>必要であれば当該のファイルを上げますけど?
一応プリーズ
ただ、IEでまともに見れなくなったとすると、SuperViewでも見れない気が・・・

554 :名無し~3.EXE:2008/07/23(水) 14:47:31 ID:jdURXM3X
>>553
ttp://w5.abcoroti.com/~suec/up2/src/suec0665.zip
何時もはアドレスバー拡張メニューから呼び出していますが、
GyaOのページで中身をコピペしたのを貼り付けても動くはず

555 :名無し~3.EXE:2008/07/23(水) 15:46:57 ID:J0X6/BGD
>>554
よく考えてみたら、どういう用途で使いたい?
YouTubeのヤツは動画へのリンクをSuperViewでフルスクリーン表示するから使い道があると思うんだけど、
同じ作りだと、実質意味無いかなぁと(GyaOって直リンだめだよね?)
動画ページ開いる状態で使うようにすると、SuperViewで開く意味がない気がして

556 :名無し~3.EXE:2008/07/23(水) 16:18:46 ID:jdURXM3X
>>555
説明するのが難しいけど・・・
メリットとしては右側の広告が表示されないが第一
次にViewer内で動画だけ表示・・・
ttp://mjijackson.com/shadowbox/
↑イメージ的にはWindowsMediaみたいな感じ

ttp://www.gyao.jp/sityou/catedetail/contents_id/cnt0041626/
詳細・レビューのページで実行して〜

557 :名無し~3.EXE:2008/07/23(水) 16:45:31 ID:knMUUqN6
SuperViewの他の使い道といえば、
・Wikipediaの画像をクリックしたときSuperViewで表示
・はてブ追加の画面をSuperViewで表示(Hatena Bookmarker連動希望)
・SkyPaletteの詳細な天気をSuperViewで表示
を思いついた。ってか下二つはスクリプトじゃむりか。


558 :名無し~3.EXE:2008/07/23(水) 17:14:48 ID:J0X6/BGD
>>556
詳細・レビューページでSuperViewで動画再生するようにリンクを書き換えるSeaHorse。こんな感じでどう?
// ==UserScript==
// @name Add Feed Icon for YouTube Search Result
// @namespace http://antipop.gs/ns/greasemonkey/youtube_add_feed_icon
// @include http://www.gyao.jp/sityou/catedetail/contents_id/cnt*/
// @type SleipnirScript
// ==/UserScript==
_window.sleipnir = sleipnir;
_window.execScript('('+function() {
var sleipnir = window.sleipnir; window.sleipnir = null;
var _d = document;
var hrefBase = 'http://www.gyao.jp/sityou/asx.php?userNo=' + (function(){
var str='';
for(var i=0;i<6;i++) str+=String.fromCharCode('A'.charCodeAt(0)+Math.floor(Math.random()*26));
return str;
})() + '&contentsId=#&rateId=bit0000002';
for (var i = 0, as = _d.body.getElementsByTagName('a'), len = as.length; i < len; i++)
if ((as[i].href) && (as[i].href == 'javascript:void(0);')) {
// レビュー対象のonclick書き換え
var href = hrefBase.replace('#', (_d.location.href.match(/cnt\d+/)));
as[i].onclick = function(){ sleipnir.API.ExecuteAction('SuperDragShowSuperView("'+href+'")'); return false; };
} else if ((as[i].href) && (as[i].href.match(/^javascript:clickPlaySeries\('(cnt\d+)',.+\);/))) {
// シリーズ一覧のPLAYボタンのonclick書き換え
var id = RegExp.$1; var href = hrefBase.replace('#', id);
as[i].onclick = function(){ sleipnir.API.ExecuteAction('SuperDragShowSuperView("'+href+'")'); return false; };
}
}+')()');
_window.sleipnir = null;

559 :名無し~3.EXE:2008/07/23(水) 17:29:42 ID:J0X6/BGD
>>557
1番上はSDEの本来の機能を使ったほうが良い気がするんだけど、どう?
2,3番目は連動は無理だけどとりあえず作った

現在のページをはてなブックマークに追加する画面をSuperViewで表示するUserActionスクリプト
sleipnir.API.ExecuteAction('SuperDragShowSuperView("http://b.hatena.ne.jp/add?mode=confirm&is_bm=1&url='+_window.location.href+'")');


560 :名無し~3.EXE:2008/07/23(水) 17:38:33 ID:jdURXM3X
>>958
じゃんじゃん来てますねぇ

>>558の報告
SuperViewが開くと同時にWMPが反応、WMPで再生が始まる

561 :名無し~3.EXE:2008/07/23(水) 17:52:44 ID:J0X6/BGD
>>560
全然意味無いねw
正直環境的(PC外のねw)に動作確認が厳しいので気長にお待ちを
放置の可能性も無くはない(汗

562 :名無し~3.EXE:2008/07/23(水) 17:59:44 ID:jdURXM3X
>>561
了解ですw

>>505>>518もお忘れなく〜

563 :名無し~3.EXE:2008/07/23(水) 18:14:17 ID:knMUUqN6
>>559
たしかに…

564 :名無し~3.EXE:2008/07/23(水) 23:37:09 ID:Lc5wteb6
リンク上で第4ボタンクリックでSuperViewで開くように設定したいんだけど、
どうすればいい?

565 :名無し~3.EXE:2008/07/24(木) 08:44:51 ID:Me59BWJr
>>562
>>558を直した。SuperViewは全く関係なくなったけど、WMPで開くようにするSeaHorseスクリプトということで。
// ==UserScript==
// @name GyaO WMP View
// @include http://www.gyao.jp/sityou/catedetail/contents_id/cnt*/
// @type SleipnirScript
// ==/UserScript==
_window.sleipnir = sleipnir;
_window.execScript('('+function() {
var sleipnir = window.sleipnir; window.sleipnir = null;
var _d = document;
var hrefBase = 'http://www.gyao.jp/sityou/asx.php?userNo=' + (function(){
var str='';
for(var i=0;i<6;i++) str+=String.fromCharCode('A'.charCodeAt(0)+Math.floor(Math.random()*26));
return str;
})() + '&contentsId=#&rateId=bit0000002';
for (var i = 0, as = _d.body.getElementsByTagName('a'), len = as.length; i < len; i++)
if ((as[i].href) && (as[i].href == 'javascript:void(0);')) {
// レビュー対象のonclick書き換え
var href = hrefBase.replace('#', (_d.location.href.match(/cnt\d+/)));
as[i].onclick = function(){ window.location.href=href; return false; };
} else if ((as[i].href) && (as[i].href.match(/^javascript:clickPlaySeries\('(cnt\d+)',.+\);/))) {
// シリーズ一覧のPLAYボタンのonclick書き換え
var id = RegExp.$1; var href = hrefBase.replace('#', id);
as[i].onclick = function(){ window.location.href=href; return false; };
}
}+')()');
_window.sleipnir = null;

566 :名無し~3.EXE:2008/07/24(木) 08:54:48 ID:Me59BWJr
AutoPagerize修正
ttp://w5.abcoroti.com/~suec/up2/src/suec0666.zip
・初期化処理を見直し、SITEINFO が無いサイトで若干高速化
・同梱の GoogleHighlhighter が動作しなくなっていたので修正
>>518
報告dようやく直した

567 :名無し~3.EXE:2008/07/24(木) 09:08:48 ID:Me59BWJr
>>562
>>505が再現しないorz
UAとか?

568 :名無し~3.EXE:2008/07/24(木) 09:26:51 ID:bGwkjlyp
>>958
早くから乙です。

>>566の報告
Yahoo!検索で下のURL全てに反応してる
<DIV class=sinf><EM class=yschurl
style="BACKGROUND-COLOR: #ffa">www.fenrir.co.jp/<B
style="BACKGROUND-COLOR: #ffa">sleipnir</B></EM>

>>565
動作確認おkです。

>>567
今、切ってるから後で報告します。

569 :名無し~3.EXE:2008/07/24(木) 09:45:15 ID:Me59BWJr
>>568
報告d
>>566修正
ttp://w5.abcoroti.com/~suec/up2/src/suec0667.zip

570 :名無し~3.EXE:2008/07/24(木) 09:53:40 ID:bGwkjlyp
>>569
修正乙です。

差分はGoogleHighlightだけですね?
Yahoo!検索、動作確認おkです。

571 :名無し~3.EXE:2008/07/24(木) 09:59:16 ID:Me59BWJr
>>570
GoogleHighlighterだけっす

572 :名無し~3.EXE:2008/07/24(木) 11:53:27 ID:Me59BWJr
現在表示中のサイトのURLのQRcodeをSuperViewで表示するUserActionスクリプト
sleipnir.API.ExecuteAction('SuperDragShowSuperView("http://chart.apis.google.com/chart?chs=150x150&cht=qr&chl='+encodeURIComponent(location.href)+'")');

アクティブなリンクのURLのQRcodeをSuperViewで表示するUserActionスクリプト。リンクの右クリメニューなどに追加して。
(function() {
if (document == null) { return; }
var doc = (function(win) {
var doc = win.document; var ae = doc.activeElement;
if (ae.tagName.match(/FRAME|IFRAME/i)) {
var fw = doc.frames, fe = doc.getElementsByTagName(ae.tagName);
for (var i = 0; i < fw.length; i++) {
if (fe.item(i) == ae) {
try { return (arguments.callee(fw.item(i))); }
catch (e) { return (null); }
}
}
} else { return (doc); }
})(_window);
var target = doc.activeElement;
while (target.nodeName != 'A' && target.nodeName != 'HTML') target = target.parentElement;
if ((target.nodeName == 'A') && (target.href != ''))
sleipnir.API.ExecuteAction('SuperDragShowSuperView("http://chart.apis.google.com/chart?chs=150x150&cht=qr&chl='+encodeURIComponent(target.href)+'")');
})();

573 :名無し~3.EXE:2008/07/24(木) 12:33:31 ID:bGwkjlyp
>>569
siteinfo.jsに書き込むと他のが動かなくなってる気がする・・・

574 :名無し~3.EXE:2008/07/24(木) 12:59:39 ID:Me59BWJr
>>573
再現しないのでsiteinfo.jsプリーズ

575 :名無し~3.EXE:2008/07/24(木) 13:10:35 ID:Me59BWJr
>>573
あ、わかった。
var SITEINFO=[
{hoge},
];
みたいに最後の要素の後ろに,があるとなるね。
動くように直した。
ttp://w5.abcoroti.com/~suec/up2/src/suec0668.zip

576 :名無し~3.EXE:2008/07/24(木) 13:37:55 ID:bGwkjlyp
>>575
度々の修正乙であります。

さぁてちょっくら書こうかな・・・とした矢先の出来事でした。

577 :名無し~3.EXE:2008/07/24(木) 14:13:30 ID:Me59BWJr
>>576
報告d

578 :名無し~3.EXE:2008/07/24(木) 17:12:30 ID:EA6+A+cO
いつからかGoogle ScholarでAutoPagerizeがうまく表示されなくなった
誰か、修正してくれないか?
クレクレ君ですまんorz
ttp://scholar.google.co.jp/

166 KB [ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]

■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
【BREW】ドラゴンクエスト不思議のダンジョンMOBILE 地下5階 [携帯電話ゲー]
【8473】キタ━☆SBI☆━!!!!607【合体間近】 [市況1]
【OTIS】ってどうよ? [機械・工学]
【売上5000円以上】Amazon Associates 41 [Web収入]
第49期王位戦 Part11 [将棋・チェス]

新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.0.7.2 2008/07/24
FOX ★ DSO(Dynamic Shared Object)