投稿

3フォロワー フォローする
0
Avatar

スクリプトサイドバープラグインの作成方法

スクリプトサイドバープラグインを作りたいのですが、開発に必要なツールのリンクが無効になっており、ダウンロード出来ません。

該当のリンクの復旧は可能でしょうか?代用出来るファイルへのリンクがございましたらご教示頂けますでしょうか。

 

スクリプトサイドバープラグイン開発の概要

http://ja.dev.lunascape-inc.com/home/extension/script-sidebar-plugin#000

上記WEBページ中のスクリプトサイドバープラグイン開発キット Lunascape上で 「ここをクリック」

http://download.lunascape.jp/downloadmanager/download.aspx?fileid=plugin&distributeId=%7B400FA2E7-E95A-4710-B608-9FABA000E179%7D&version=2.0.0.0&productGuid=%7B400FA2E7-E95A-4710-B608-9FABA000E179%7D&type=plugin

 

 簡単なスクリプトサイドバープラグインの作成

http://ja.dev.lunascape-inc.com/home/script-sidebar-plugin-beginner

上記WEBページ中の解説対象プラグインのダウンロード 本チュートリアルで例として解説するプラグインは「ここ」から

http://archive.lunascape.jp/OuterJumpRedirect.aspx?redirect=http://download.lunascape.jp/downloadmanager/download.aspx?fileid=plugin&distributeId=%7B53DA1E88-6107-466d-A6E8-2DCEC3FAFC38%7D&version=2.0.0.0&productGuid=%7B53DA1E88-6107-466d-A6E8-2DCEC3FAFC38%7D&type=plugin

高度なスクリプトサイドバープラグインの作成

http://ja.dev.lunascape-inc.com/home/script-sidebar-plugin-advanced

上記WEBページ中の解説対象プラグインのダウンロード 本チュートリアルで例として解説するプラグインは「ここ」から

http://archive.lunascape.jp/OuterJumpRedirect.aspx?redirect=http://download.lunascape.jp/downloadmanager/download.aspx?fileid=plugin&distributeId=%7bFD0A9693-DB52-4faa-BF52-735C3B2B81EE%7d&version=2.0.0.1&productGuid=%7bFD0A9693-DB52-4faa-BF52-735C3B2B81EE%7d&type=plugin

 

awayuki

ログインしてコメントを残してください。

3件のコメント

0
Avatar

awayuki様

返答が遅れてしまい申し訳ありません。

スクリプトサイドバープラグインに関しては、
問題が見つかったため現在は公開を中止しております。
また、今後もサポートの予定はございません。

ご不便をおかけして大変申し訳ありません。

Support Team 0 票
コメントアクション Permalink
0
Avatar

SupportTeam様、お世話になります。

「スクリプトサイドバープラグインに関しては、 問題が見つかったため」とありますが、

この具体的な内容をお教えいてだけないでしょうか。

「スクリプトサイドバープラグイン」が開発用のサンプルのことを指しているのか、

スクリプトサイドバープラグイン全体を指しているの理解できません。

宜しくお願い致します。

// <![CDATA[ var p_up_step = 1;var target_tagname,event_target,iframe_flag;var disp_area = document.createElement("span");document.body.appendChild(disp_area);with(disp_area){id = "disp_area";style.display = "none";style.top = "0px";style.left = "0px";style.zIndex = 9999;style.textAlign = "left";style.fontSize = "14px";style.backgroundColor = "gray";style.borderTop = "outset 2px gray";style.borderRight = "outset 2px gray";style.color = "white";}draw_area = null;try{document.body.addEventListener("mouseover",mouse_over,false);document.body.addEventListener("mouseout",mouse_out,false);} catch(e) {document.body.attachEvent("onmouseover",mouse_over);document.body.attachEvent("onmouseout",mouse_out);window.attachEvent("onscroll",mouse_event_scroll);}function mouse_over(event){var dummy_body = document.body;if(document.compatMode == "CSS1Compat"){dummy_body = document.documentElement;}if(document.addEventListener){disp_area.style.position = "fixed";temp_top = dummy_body.clientHeight + "px";temp_left = "0px";} else {disp_area.style.position = "absolute";temp_top = dummy_body.scrollTop + dummy_body.clientHeight + "px";temp_left = dummy_body.scrollLeft + "px";}var current_target,href_text,text_color;if(!document.addEventListener){current_target = event.srcElement;} else {current_target = event.target;}parent_checker(current_target);if(target_tagname == "a" || target_tagname == "area" || target_tagname == "iframe" || target_tagname == "embed"){if(target_tagname == "a" || target_tagname == "area"){try{href_text = decodeURI(event_target.href);} catch(e) {href_text = event_target.href;}text_color = "white";}if(target_tagname == "iframe" || target_tagname == "embed"){if(iframe_flag != 1){href_text = event_target.src;try{href_text = decodeURI(event_target.src);} catch(e) {href_text = event_target.src;}if(href_text == ""){href_text = decodeURI(event_target.contentWindow.document.location.href);}text_color = "pink";}}} else {if(event_target != null && iframe_flag != 1){try{href_text = decodeURI(event_target + "");} catch(e) {href_text = event_target + "";}text_color = "white";}}if(href_text != ""){var text_width = dummy_body.clientWidth / 8;var half_width = Math.round(text_width * 0.45);if(href_text.length > text_width){href_text = href_text.slice(0,half_width) + "…" + href_text.slice(href_text.length - half_width,href_text.length);}var temp_element = document.getElementById("disp_area");with(temp_element){innerHTML = " " + href_text + " ";style.height = "24px";style.display = "block";style.color = text_color;}p_up();}event_target = null;current_target = null;}function mouse_out(event){p_up_step = 1;var temp_element = document.getElementById("disp_area");with(temp_element){innerHTML = "";style.display = "none";style.top = temp_top;}}function p_up(){p_up_step = p_up_step + 2;var temp_element = document.getElementById("disp_area");var temp_top_pos = temp_top.replace("px","") - p_up_step + "px";temp_element.style.top = temp_top_pos;if(p_up_step < 18){setTimeout(function(){p_up()},30);}}function mouse_event_scroll(event){var dummy_body = document.body;if(!document.addEventListener){if(document.compatMode == "CSS1Compat"){dummy_body = document.documentElement;}}temp_top = dummy_body.scrollTop + dummy_body.clientHeight + "px";temp_left = dummy_body.scrollLeft + "px";document.getElementById("disp_area").style.top = temp_top;document.getElementById("disp_area").style.left = temp_left;dummy_body = null;}function parent_checker(current_target){var current_tagname = current_target.tagName.toLowerCase();if(current_tagname == "a" || current_tagname == "area" || current_tagname == "iframe" || current_tagname == "embed"){target_tagname = current_tagname;event_target = current_target;if(current_tagname == "iframe"){iframe_event(event_target);}} else {var parent_tagname = current_target.parentNode.tagName.toLowerCase();if(parent_tagname != "body"){if(parent_tagname == "a" || parent_tagname == "area" || parent_tagname == "iframe" || parent_tagname == "embed"){target_tagname = parent_tagname;event_target = current_target.parentNode;if(current_tagname == "iframe"){iframe_event(event_target);}} else {parent_checker(current_target.parentNode);}}target_tagname = parent_tagname;}}function iframe_event(iframe_target){try{event_target.contentDocument.body.addEventListener("mouseover",mouse_over,false);event_target.contentDocument.body.addEventListener("mouseout",mouse_out,false);iframe_flag = 1;} catch(e) {try{event_target.contentWindow.document.body.attachEvent("onmouseover",mouse_over);event_target.contentWindow.document.body.attachEvent("onmouseout",mouse_out);iframe_flag = 1;} catch(e) {iframe_flag = 0;}}} // ]]>

AO o10yan 0 票
コメントアクション Permalink
0
Avatar

awayuki様

返答が遅れてしまい、大変申し訳ありません。

スクリプトサイドバープラグインに関して社内で調査したところ、
サンプルに関しての問題となります。

また、ユーザーが自身で開発することが出来るものとなっており、
開発で発生した脆弱性に関して弊社側で今後もサポート体制を維持できないと判断されたために公開停止に至った次第です。
恐縮ですが、ご理解のほどよろしくお願い致します。

Support Team 0 票
コメントアクション Permalink