「ClipLife」の編集履歴(バックアップ)一覧に戻る

ClipLife - (2012/06/13 (水) 20:18:18) のソース

*ClipLife
-ClipLife(クリップライフ)は、2009年1月、名称をgoo ClipLife(グー クリップライフ)」に変更するとともに、大幅なリニューアルを実施しました。
-goo ClipLife [[http://cliplife.goo.ne.jp/>>http://cliplife.goo.ne.jp/]]
-「goo ClipLife」は、2011年5月31日をもって、サービス提供を終了した。

**修正済みスクリプト
-&s(){[[スクリプトをインストール>http://www37.atwiki.jp/sitescript/pub/dksitescript/ClipLife.site.js]]}

-2010.08.01 up
-MD5クラスは使用しないので、削除しました。
-メタデータの siteUrl と version を書き換えました。

**修正情報
-2010.08.01 記
-DarkKnight さんのサイトスクリプト、
 ClipLife.site.js (date:2008/09/15, version: 0.2) 
 に基づきます。

 
-isSiteUrl関数を次のものに差し替え
 function isSiteUrl( url ) {
    if ( url.match( /http:\/\/cliplife\.goo\.ne\.jp\/play\/clip\/.*/ ) ) {
        return true;
    }
 }

-getVideoDetail関数を次のものに差し替え
 function getVideoDetail( url ) {
    if ( !url.match( /http:\/\/cliplife\.goo\.ne\.jp\/play\/clip\/([^\/?&]+)/ ) ) return null;
    var clipid = RegExp.$1;
    var infourl = "http://cliplife.goo.ne.jp/embed/" + clipid;
    var craving = new CravingSiteScript();
    var text = craving.getResponseText( infourl );
    if ( !text ) return null;
    if ( text.match( /<title>(.*?)<\\\/title>/ ) ){
        var title = unescape( RegExp.$1.replace(/\\/g, "%" ) );
    } else {
        title = "cliplife_" + clipid;
    }
 
    if ( !text.match( /tokenkey=\\"(.*?)\\"/ ) ) return null;
    var key = RegExp.$1;
    
    var realUrl = "http://stream.cliplife.goo.ne.jp/play/load/" + clipid 
                + "?viewtype=2"
                + "&csrfTokenKey=" + key;
    
    return { videoTitle0: title, videoUrl0: realUrl };
 }



----
- 「動画保存」とクッリクする場所が出てきませんどうしてなのでしょうか?  -- 名無しさん  (2012-01-25 22:05:45)
- ブログに、動画を貼り付けたい  -- すっんてんばれ  (2012-06-13 20:18:18)
#comment()
----