&color(red){''Wilynxは現在公開を停止しております。''};
* 定義データ一覧 [#i84b1c31]
&color(green){定義データを追加、マージするときは[[Wilynx>https://play.google.com/store/apps/details?id=com.loadlynx_jp.wilynx.free]]が最新版であることをご確認ください。};
#contents
** 802.1X/WPA (Japan) [#vb320d2e]
#fold{{{
0001docomo (docomo Wi-Fi 802.1X)
//■■■■■■■■■■■■■■■
//■docomo Wi-Fi(802.1X)
//■■■■■■■■■■■■■■■
##
dispname: 0001docomo(802.1X)
ssid: 0001docomo
auth: 802
group: docomo
//■■■■■■■■■■■■■■■
}}}
#fold{{{
0000docomo(docomo Wi-Fi)
//■■■■■■■■■■■■■■■
//■docomo Wi-Fi(WPA)
//■■■■■■■■■■■■■■■
##
dispname: 0000docomo (WPA)
ssid: 0000docomo
auth: WPA
authkey: 3Efmf5wymG2IZCBne83Z0g==
wispr: true
group: docomo
comment: ユーザーIDの後にmopera Uは "-mopera@docomo" spモードは "-spmode@docomo" を追加してください。
**
finishmatch: .*portal.m-zone.jp.*
**
match: .*wlan.m-zone.jp.*
script:
var d=document;
if(d.getElementsByName("user").length>0){
d.getElementsByName("user")[0].value="$USERNAME$";
d.getElementsByName("password")[0].value="$PASSWORD$";
d.forms[0].submit();
}if(d.getElementsByName("mode").length>0){
d.forms[0].submit();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
Wi2_club (Wi2 300 MACアドレス)
//■■■■■■■■■■■■■■■
//■Wi2(WPA/MACアドレス)
//■■■■■■■■■■■■■■■
##
dispname: Wi2(WPA/MACアドレス)
ssid: Wi2_club
auth: WPA
authkey: kzMlODU0Q+l2FeE4ZAEm+Q==
comment: 事前にWi2のサイトでMACアドレスの登録が必要です。
//■■■■■■■■■■■■■■■
}}}
#fold{{{
Wi2_club (Wi2 300) &aname(Wi2_club,super){†};
//■■■■■■■■■■■■■■■
//■Wi2(WPA)
//■■■■■■■■■■■■■■■
##
dispname: Wi2(WPA)
ssid: Wi2_club
auth: WPA
authkey: kzMlODU0Q+l2FeE4ZAEm+Q==
wispr: true
group: wi2
**
match: .*wi2.ne.jp.*
script:
var d=document;
var user="$USERNAME$";
function setUser(sub){
var pos=user.indexOf(sub);
if (pos>=0) user=user.substring(0,pos);
return (pos>=0);
}
function checkUser(sub){
return (user.indexOf(sub)>=0);
}
if(setUser("@wi2")){
//Wi2 300バージョン
if(d.getElementById("loginId")){
d.getElementById("loginId").value=user;
d.getElementById("password").value="$PASSWORD$";
d.getElementById("formwi2").submit();
}
}else{
//ローミング
if(setUser("@w-flets.jp")){
var sp="フレッツ・スポット";
}else if(setUser("@wig")){
var sp="ワイヤレスゲート";
}else if(setUser("@econnect.jp.wifi")){
var sp="エコネクト";
}else if(setUser("@catv-wifi")){
var sp="CATV";
} else {
//UQはIDを切らない
var sp="UQ Wi-Fiプレミアム";
}
var objSelect=d.getElementById("dropbox");
if(objSelect){
d.getElementById("tabRoaming").click();
for(var ic=0; objSelect.length>ic; ic++){
if(objSelect.options[ic].innerText==sp){
objSelect.selectedIndex = ic;
break;
}
}
var data2=objSelect.value.split(" ");
roamingPSetInputType(data2);
d.getElementById("h_sel_roamingP").value=objSelect.selectedIndex;
d.getElementById("roaming_loginId").value=user;
d.getElementById("roaming_password").value="$PASSWORD$";
d.getElementById("roamingSubmit").click();
d.getElementById("formroaming").submit();
}
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
Wi2premium_club (Wi2 300) &aname(Wi2premium_club,super){†};
//■■■■■■■■■■■■■■■
//■Wi2プレミアム(WPA)
//■■■■■■■■■■■■■■■
##
dispname: Wi2プレミアム(WPA)
ssid: Wi2premium_club
auth: WPA
authkey: pJ/HkyQ81Jh2FeE4ZAEm+Q==
wispr: true
**
match: .*wi2.ne.jp.*
script:
var d=document;
var user="$USERNAME$";
function setUser(sub){
var pos=user.indexOf(sub);
if (pos>=0) user=user.substring(0,pos);
return (pos>=0);
}
function checkUser(sub){
return (user.indexOf(sub)>=0);
}
if(setUser("@wi2")){
//Wi2 300バージョン
if(d.getElementById("loginId")){
d.getElementById("loginId").value=user;
d.getElementById("password").value="$PASSWORD$";
d.getElementById("formwi2").submit();
}
}else{
//ローミング
if(setUser("@w-flets.jp")){
var sp="フレッツ・スポット";
}else if(setUser("@wig")){
var sp="ワイヤレスゲート";
}else if(setUser("@econnect.jp.wifi")){
var sp="エコネクト";
}else if(setUser("@catv-wifi")){
var sp="CATV";
} else {
//UQはIDを切らない
var sp="UQ Wi-Fiプレミアム";
}
var objSelect=d.getElementById("dropbox");
if(objSelect){
d.getElementById("tabRoaming").click();
for(var ic=0; objSelect.length>ic; ic++){
if(objSelect.options[ic].innerText==sp){
objSelect.selectedIndex = ic;
break;
}
}
var data2=objSelect.value.split(" ");
roamingPSetInputType(data2);
d.getElementById("h_sel_roamingP").value=objSelect.selectedIndex;
d.getElementById("roaming_loginId").value=user;
d.getElementById("roaming_password").value="$PASSWORD$";
d.getElementById("roamingSubmit").click();
d.getElementById("formroaming").submit();
}
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
catv_Wi-Fi &aname(catv_Wi-Fi,super){†};
//■■■■■■■■■■■■■■■
//■ケーブルテレビWi-Fi(WPA)
//■■■■■■■■■■■■■■■
##
dispname: CATV Wi-Fi(WPA)
ssid: catv_Wi-Fi
auth: WPA
wispr: true
group: wi2
**
match: .*wi2.ne.jp.*
script:
var d=document;
var user="$USERNAME$";
function setUser(sub){
var pos=user.indexOf(sub);
if (pos>=0) user=user.substring(0,pos);
return (pos>=0);
}
if(setUser("@catv-wifi")){
if(d.getElementById("loginId")){
d.getElementById("loginId").value=user;
d.getElementById("password").value="$PASSWORD$";
d.getElementById("formwi2").submit();
}
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
mobilepoint2 (BBモバイルポイント)
//■■■■■■■■■■■■■■■
//■BB mobilepoint(WPA)
//■■■■■■■■■■■■■■■
##
dispname: BB mobilepoint
ssid: mobilepoint2
auth: WPA
authkey: E6+wAapvTzVoOnAO7Kuasw==
wispr: true
group: wi2
**
match: .*w-lan.jp/.*
script:
var d=document;
if(d.getElementsByName("UserName").length>0){
d.getElementsByName("UserName")[0].value="$USERNAME$";
d.getElementsByName("Password")[0].value="$PASSWORD$";
d.getElementsByName("FNAME")[0].submit();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
NTTWEST-SPOT (フレッツ・スポット)
//■■■■■■■■■■■■■■■
//■NTTWEST-SPOT(WPA)
//■■■■■■■■■■■■■■■
##
dispname: NTTWEST-SPOT(WPA)
ssid: NTTWEST-SPOT
auth: WPA
authkey: EsdftKA7fN92FeE4ZAEm+Q==
group: wi2
**
match: .*do-spot.net.*
script:
var d=document;
function setInput(fm,nm,vl){
var ip=d.createElement("input");
ip.setAttribute("type","hidden");
ip.setAttribute("name",nm);
ip.setAttribute("value",vl);
fm.appendChild(ip);
}
if(d.getElementById("userId")){
//Do-Spotバージョン
var form=d.createElement("form");
d.body.appendChild(form);
setInput(form,"userId","$USERNAME$");
setInput(form,"password","$PASSWORD$");
setInput(form,"areaCode",d.getElementById("areaCode").value);
form.setAttribute("action",d.getElementById("dospot").action);
form.setAttribute("method","POST");
form.submit();
}else if(d.getElementsByName("username").length>0){
//Do-Spotバージョン
d.getElementById("dospot").submit();
}
**
match: .*flets.wi-fi.*/login.php.*
script:
var d=document;
if(d.getElementById("UserID")){
//フレッツバージョン
d.getElementById("UserID").value="$USERNAME$";
d.getElementById("UserPW").value="$PASSWORD$";
d.getElementById("form_idpass").submit();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
eo_WPA2/AES (eoモバイル)
//■■■■■■■■■■■■■■■
//■eo(WPA)
//■■■■■■■■■■■■■■■
##
dispname: eo(WPA)
ssid: eo_WPA2/AES
auth: WPA
authkey: F0jUWWyDY8w/9vVywS5fOw==
group: wi2
**
finishmatch:.*eomobile.jp.*
**
match: .*k-opti.com/login.html.*
script:
var d=document;
if(d.getElementsByName("uid").length>0){
d.getElementsByName("uid")[0].value="$USERNAME$";
d.getElementsByName("pwd")[0].value="$PASSWORD$";
d.getElementsByName("Login")[0].submit();
}
//■■■■■■■■■■■■■■■
}}}
** WEP (Japan) [#edba36cb]
#fold{{{
mobilepoint (BBモバイルポイント)
//■■■■■■■■■■■■■■■
//■BB mobilepoint(WEP)
//■■■■■■■■■■■■■■■
##
dispname: BB mobilepoint(WEP)
ssid: mobilepoint
auth: WEP
authkey: aLb3lDIsVQSz2ZC39HbCEg==
wispr: true
group: wi2
**
match: .*w-lan.jp/.*
script:
var d=document;
if(d.getElementsByName("UserName").length>0){
d.getElementsByName("UserName")[0].value="$USERNAME$";
d.getElementsByName("Password")[0].value="$PASSWORD$";
d.getElementsByName("FNAME")[0].submit();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
mobilepoint1 (BB 新幹線)
//■■■■■■■■■■■■■■■
//■BB mobilepoint(WEP/新幹線)
//■■■■■■■■■■■■■■■
##
dispname: BB mobilepoint(WEP/新幹線)
ssid: mobilepoint1
auth: WEP
authkey: aLb3lDIsVQSz2ZC39HbCEg==
wispr: true
group: wi2
**
match: .*w-lan.jp/.*
script:
var d=document;
if(d.getElementsByName("UserName").length>0){
d.getElementsByName("UserName")[0].value="$USERNAME$";
d.getElementsByName("Password")[0].value="$PASSWORD$";
d.getElementsByName("FNAME")[0].submit();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
NTT-SPOT (フレッツ・スポット)
//■■■■■■■■■■■■■■■
//■NTT-SPOT(WEP)
//■■■■■■■■■■■■■■■
##
dispname: NTT-SPOT(WEP)
ssid: NTT-SPOT
auth: WEP
authkey: SkFQ+wrUGvI=
group: wi2
**
match: .*ntt.*bp.net.*
script:
var d=document;
if(d.getElementsByName("user").length>0){
//接続のページ
d.getElementsByName("user")[0].value="$USERNAME$";
d.getElementsByName("password")[0].value="$PASSWORD$";
d.getElementsByName("Login")[0].submit();
lowerLogin();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
eo (eoモバイルポイント)
//■■■■■■■■■■■■■■■
//■eo(WEP)
//■■■■■■■■■■■■■■■
##
dispname: eo(WEP)
ssid: eo
auth: WEP
authkey: F0jUWWyDY8w/9vVywS5fOw==
group: wi2
**
finishmatch:.*eomobile.jp.*
**
match: .*k-opti.com/login.html.*
script:
var d=document;
if(d.getElementsByName("uid").length>0){
d.getElementsByName("uid")[0].value="$USERNAME$";
d.getElementsByName("pwd")[0].value="$PASSWORD$";
d.getElementsByName("Login")[0].submit();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
UQ_Wi-Fi (UQ Wi-Fi)
//■■■■■■■■■■■■■■■
//■UQ Wi-Fi(WEP)
//■■■■■■■■■■■■■■■
##
dispname: UQ Wi-Fi(WEP)
ssid: UQ_Wi-Fi
auth: WEP
authkey: ZVxDDK1XQiM=
wispr: true
group: wi2
**
match: .*wi2.ne.jp.*
script:
var d=document;
if(d.getElementById("loginId")){
d.getElementById("loginId").value="$USERNAME$";
d.getElementById("passWord").value="$PASSWORD$";
d.getElementsByName("login")[0].submit();
}
//■■■■■■■■■■■■■■■
}}}
** 暗号化無し (Japan) [#k8f75503]
#fold{{{
Wi2 (Wi2 300 MACアドレス)
//■■■■■■■■■■■■■■■
//■Wi2(NONE/MACアドレス)
//■■■■■■■■■■■■■■■
##
dispname: Wi2(NONE/MACアドレス)
ssid: Wi2
comment: 事前にWi2のサイトでMACアドレスの登録が必要です。
//■■■■■■■■■■■■■■■
}}}
#fold{{{
Wi2 (Wi2 300) &aname(Wi2,super){†};
//■■■■■■■■■■■■■■■
//■Wi2(NONE)
//■■■■■■■■■■■■■■■
##
dispname: Wi2(NONE)
ssid: Wi2
wispr: true
group: wi2
**
match: .*wi2.ne.jp.*
script:
var d=document;
var user="$USERNAME$";
function setUser(sub){
var pos=user.indexOf(sub);
if (pos>=0) user=user.substring(0,pos);
return (pos>=0);
}
function checkUser(sub){
return (user.indexOf(sub)>=0);
}
if(setUser("@wi2")){
//Wi2 300バージョン
if(d.getElementById("loginId")){
d.getElementById("loginId").value=user;
d.getElementById("password").value="$PASSWORD$";
d.getElementById("formwi2").submit();
}
}else{
//ローミング
if(setUser("@w-flets.jp")){
var sp="フレッツ・スポット";
}else if(setUser("@wig")){
var sp="ワイヤレスゲート";
}else if(setUser("@econnect.jp.wifi")){
var sp="エコネクト";
}else if(setUser("@catv-wifi")){
var sp="CATV";
} else {
//UQはIDを切らない
var sp="UQ Wi-Fiプレミアム";
}
var objSelect=d.getElementById("dropbox");
if(objSelect){
d.getElementById("tabRoaming").click();
for(var ic=0; objSelect.length>ic; ic++){
if(objSelect.options[ic].innerText==sp){
objSelect.selectedIndex = ic;
break;
}
}
var data2=objSelect.value.split(" ");
roamingPSetInputType(data2);
d.getElementById("h_sel_roamingP").value=objSelect.selectedIndex;
d.getElementById("roaming_loginId").value=user;
d.getElementById("roaming_password").value="$PASSWORD$";
d.getElementById("roamingSubmit").click();
d.getElementById("formroaming").submit();
}
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
Wi2premium (Wi2 300) &aname(Wi2premium,super){†};
//■■■■■■■■■■■■■■■
//■Wi2プレミアム(NONE)
//■■■■■■■■■■■■■■■
##
dispname: Wi2プレミアム(NONE)
ssid: Wi2premium
wispr: true
**
match: .*wi2.ne.jp.*
script:
var d=document;
var user="$USERNAME$";
function setUser(sub){
var pos=user.indexOf(sub);
if (pos>=0) user=user.substring(0,pos);
return (pos>=0);
}
function checkUser(sub){
return (user.indexOf(sub)>=0);
}
if(setUser("@wi2")){
//Wi2 300バージョン
if(d.getElementById("loginId")){
d.getElementById("loginId").value=user;
d.getElementById("password").value="$PASSWORD$";
d.getElementById("formwi2").submit();
}
}else{
//ローミング
if(setUser("@w-flets.jp")){
var sp="フレッツ・スポット";
}else if(setUser("@wig")){
var sp="ワイヤレスゲート";
}else if(setUser("@econnect.jp.wifi")){
var sp="エコネクト";
}else if(setUser("@catv-wifi")){
var sp="CATV";
} else {
//UQはIDを切らない
var sp="UQ Wi-Fiプレミアム";
}
var objSelect=d.getElementById("dropbox");
if(objSelect){
d.getElementById("tabRoaming").click();
for(var ic=0; objSelect.length>ic; ic++){
if(objSelect.options[ic].innerText==sp){
objSelect.selectedIndex = ic;
break;
}
}
var data2=objSelect.value.split(" ");
roamingPSetInputType(data2);
d.getElementById("h_sel_roamingP").value=objSelect.selectedIndex;
d.getElementById("roaming_loginId").value=user;
d.getElementById("roaming_password").value="$PASSWORD$";
d.getElementById("roamingSubmit").click();
d.getElementById("formroaming").submit();
}
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
Hands_FreeSpot (東急ハンズ)
//■■■■■■■■■■■■■■■
//■Hands Free Spot
//■■■■■■■■■■■■■■■
##
dispname: 東急ハンズ Free Spot
ssid: Hands_FreeSpot
comment: 事前登録の必要がなく無料で使用できます。
//■■■■■■■■■■■■■■■
}}}
#fold{{{
KYOTO Wi-Fi &aname(KYOTO_Wi-Fi,super){†};
//■■■■■■■■■■■■■■■
//■KYOTO Wi-Fi(NONE)
//■■■■■■■■■■■■■■■
##
dispname: KYOTO Wi-Fi(NONE)
ssid: KYOTO Wi-Fi
**
match: .*wi2.ne.jp.*
script:
if(document.getElementById("oc_button_kiyaku_accept")){
document.forms[0].submit();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
Osaka_Free_Wi-Fi &aname(Osaka_Free_Wi-Fi,super){†};
//■■■■■■■■■■■■■■■
//■OsakaFreeWiFi(NONE)
//■■■■■■■■■■■■■■■
##
dispname: OsakaFreeWiFi(NONE)
ssid: Osaka_Free_Wi-Fi
group: nttbp
comment: ユーザーIDにはメールアドレスを入力。(パスワードは不要です) 一定の接続時間を経過すると再ログインが必要です。
**
finishmatch: .*wifi-cloud.jp/redirect/alert_.*
**
match: .*nm_h=auth_.*
post: https://www.wifi-cloud.jp/auth_osaka_wifi_en/?send_type=confirm&disp_code=&user_name=dummy&user_email=$USERNAME$&user_address=dummy&user_phone=0
**
match: .*www.wifi-cloud.jp/.*
script:
var d=document;
if ((d.getElementsByName("send_type").length>0) && (d.getElementsByName("send_type")[0].value=="SecWarn_registration")){
//メールアドレスの確認
d.forms['form_data'].submit();
//}else if(d.getElementById("btn_connect")){
//接続のページ (普通は通らない)
//location.href="http://www.wifi-cloud.jp/osaka/en/freewifi.php";
//location.href=d.getElementById("btn_connect").childNodes[1].href;
}else if (typeof AgreeConfirm == "function"){
//使用許諾ページ
AgreeConfirm();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
shinsaibashi (心斎橋商店街) &aname(shinsaibashi,super){†};
//■■■■■■■■■■■■■■■
//■shinsaibashi Free Wi-Fi(NONE)
//■■■■■■■■■■■■■■■
##
dispname: shinsaibashi Free Wi-Fi(NONE)
ssid: shinsaibashi
group: nttbp
comment: ユーザーIDにはメールアドレスを入力。(パスワードは不要です) 一定の接続時間を経過すると再ログインが必要です。
**
match: .*nm_h=auth_.*
post: https://www.wifi-cloud.jp/auth_shinsaibashisuji/?send_type=confirm&disp_code=&user_name=dummy&user_email=$USERNAME$&user_address=dummy&user_phone=0
**
match: .*www.wifi-cloud.jp/.*
script:
var d=document;
if ((d.getElementsByName("send_type").length>0) && (d.getElementsByName("send_type")[0].value=="SecWarn_registration")){
d.forms['form_data'].submit();
}else if (typeof AgreeConfirm == "function"){
AgreeConfirm();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
Metro_Free_Wi-Fi &aname(Metro_Free_Wi-Fi,super){†};
//■■■■■■■■■■■■■■■
//■TokyoMetroFreeWi-Fi(NONE)
//■■■■■■■■■■■■■■■
##
dispname: TokyoMetroFreeWi-Fi(NONE)
ssid: Metro_Free_Wi-Fi
group: nttbp
comment: ユーザーIDにはメールアドレスを入力。(パスワードは不要です) 一定の接続時間を経過すると再ログインが必要です。
**
finishmatch: .*wifi-cloud.jp/redirect/alert_.*
**
match: .*nm_h=auth_.*
post: https://www.wifi-cloud.jp/auth_metro_en/?send_type=confirm&disp_code=&user_name=dummy&user_email=$USERNAME$&user_address=dummy&user_phone=0
**
match: .*www.wifi-cloud.jp/.*
script:
var d=document;
if ((d.getElementsByName("send_type").length>0) && (d.getElementsByName("send_type")[0].value=="SecWarn_registration")){
//メールアドレスの確認
d.forms['form_data'].submit();
//}else if(d.getElementById("btn_connect")){
//接続のページ (普通は通らない)
//location.href="http://www.wifi-cloud.jp/auth_metro_en/check.html";
//location.href=d.getElementById("btn_connect").childNodes[1].href;
}else if (typeof AgreeConfirm == "function"){
//使用許諾ページ
AgreeConfirm();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
JR-EAST_FREE_Wi-Fi (JR東日本) &aname(JR-EAST_FREE_Wi-Fi,super){†};
//■■■■■■■■■■■■■■■
//■JR EAST Free Wi-Fi(NONE)
//■■■■■■■■■■■■■■■
##
dispname: JR EAST Free Wi-Fi(NONE)
ssid: JR-EAST_FREE_Wi-Fi
group: nttbp
comment: ユーザーIDにはメールアドレスを入力。(パスワードは不要です) 一定の接続時間を経過すると再ログインが必要です。
**
finishmatch: .*wifi-cloud.jp/redirect/alert_.*
**
match: .*nm_h=auth_.*
post: https://www.wifi-cloud.jp/auth_jr_east_en/?send_type=confirm&disp_code=&user_name=dummy&user_email=$USERNAME$&user_address=dummy&user_phone=0
**
match: .*www.wifi-cloud.jp/.*
script:
var d=document;
if ((d.getElementsByName("send_type").length>0) && (d.getElementsByName("send_type")[0].value=="SecWarn_registration")){
//メールアドレスの確認
d.forms['form_data'].submit();
//}else if(d.getElementById("btn_connect")){
//接続のページ (普通は通らない)
//location.href="http://www.wifi-cloud.jp/auth_jr_east_en/";
//location.href=d.getElementById("btn_connect").childNodes[1].href;
}else if (typeof AgreeConfirm == "function"){
//使用許諾ページ
AgreeConfirm();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
osaka-airport-free-wifi (大阪空港) &aname(osaka-airport-free-wifi,super){†};
//■■■■■■■■■■■■■■■
//■osaka-airport-free-wifi
//■■■■■■■■■■■■■■■
##
dispname: Osaka airport free Wi-Fi
ssid: osaka-airport-free-wifi
group: nttbp
comment: ユーザーIDにはメールアドレスを入力。(パスワードは不要です) 一定の接続時間を経過すると再ログインが必要です。
**
finishmatch: .*wifi-cloud.jp/redirect/alert_.*
**
match: .*nm_h=auth_.*
post: https://www.wifi-cloud.jp/auth_osaka_airport/?send_type=confirm&disp_code=&user_name=dummy&user_email=$USERNAME$&user_address=dummy&user_phone=0
**
match: .*www.wifi-cloud.jp/.*
script:
var d=document;
if ((d.getElementsByName("send_type").length>0) && (d.getElementsByName("send_type")[0].value=="SecWarn_registration")){
d.forms['form_data'].submit();
}else if (typeof AgreeConfirm == "function"){
AgreeConfirm();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
DoSPOT-FREE (NTT西日本) &aname(DoSPOT-FREE,super){†};
//■■■■■■■■■■■■■■■
//■DoSPOT(NONE)
//■■■■■■■■■■■■■■■
##
dispname: DoSPOT(NONE)
ssid: DoSPOT-FREE
group: nttbp
comment: ユーザーIDにはメールアドレスを入力。(パスワードは不要です) 一定の接続時間を経過すると再ログインが必要です。
**
match: .*do-spot.net.*
script:
var d=document;
function setInput(fm,nm,vl){
var ip=d.createElement("input");
ip.setAttribute("type","hidden");
ip.setAttribute("name",nm);
ip.setAttribute("value",vl);
fm.appendChild(ip);
}
if(d.forms.length>0){
var form=d.createElement("form");
d.body.appendChild(form);
if(d.getElementById("email")){
setInput(form,"areaCode",d.getElementById("areaCode").value);
setInput(form,"email","$USERNAME$");
}else if(d.getElementsByName("username").length>0){
setInput(form,"username",d.getElementsByName("username")[0].value);
setInput(form,"passwd",d.getElementsByName("passwd")[0].value);
}else{
setInput(form,"areaCode",d.getElementById("areaCode").value);
}
form.setAttribute("action",d.getElementById("dospot").action);
form.setAttribute("method","POST");
form.submit();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
at_STARBUCKS_Wi2 (STARBUCKS)
//■■■■■■■■■■■■■■■
//■STARBUCKS(NONE)
//■■■■■■■■■■■■■■■
##
dispname: STARBUCKS(NONE)
ssid: at_STARBUCKS_Wi2
comment: 事前にユーザー登録が必要です。
**
finishmatch: .*/wi2net/SbjWelcome/.*
**
match: .*wi2.ne.jp.*
script:
var d=document;
function setInput(fm,nm,vl){
var ip=d.createElement("input");
ip.setAttribute("type","hidden");
ip.setAttribute("name",nm);
ip.setAttribute("value",vl);
fm.appendChild(ip);
}
if(d.getElementsByName("username").length>0){
var form=d.createElement("form");
d.body.appendChild(form);
setInput(form,"postKey",d.getElementsByName("postKey")[0].value);
setInput(form,"Wi2","1");
setInput(form,"username","$USERNAME$");
setInput(form,"password","$PASSWORD$");
form.setAttribute("action",d.getElementsByClassName("loginForm")[0].action);
form.setAttribute("method","POST");
form.submit();
}else{
location.href="https://service.wi2.ne.jp/wi2net/SbjLogin/2/";
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
Famima_Wi-Fi (ファミマ)
//■■■■■■■■■■■■■■■
//■FamimaWiFi(NONE)
//■■■■■■■■■■■■■■■
##
dispname: FamimaWiFi(NONE)
ssid: Famima_Wi-Fi
comment: 事前にユーザー登録が必要です。一日の使用時間に制限が有りますのでご注意ください。
**
finishmatch: .*/internet/connect.*
**
match: .*family-wifi.jp.*
script:
var d=document;
if (typeof setAgreementFlg == "function"){
//スタートページ
d.getElementById("agrFlg").value = "1";
d.getElementById("TopIntroductionForm").submit();
}else if(d.getElementById("AuthenticationLoginForm")){
//ログインページ
d.getElementById("AuthenticationEmail").value = "$USERNAME$";
d.getElementById("AuthenticationPassword").value = "$PASSWORD$";
d.getElementById("AuthenticationLoginForm").submit();
}else if (typeof authInternet == "function"){
//同意ページ
d.getElementById("agreement").checked=true;
authInternet();
}else if (typeof ping == "function"){
//その他
location.href = "http://app.family-wifi.jp/banners/click/6";
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
7SPOT (7NETSHOP)
//■■■■■■■■■■■■■■■
//■7NETSHOP(NONE)
//■■■■■■■■■■■■■■■
##
dispname: 7NETSHOP(NONE)
ssid: 7SPOT
comment: 事前にユーザー登録が必要です。一日の使用時間に制限が有りますのでご注意ください。
**
finishmatch: .*/internet/connect.*
**
match: .*webapp-ap.7spot.jp.*
script:
var d=document;
var url = location.href;
if (typeof authInternet == "function"){
//ログインに進む / 接続への同意ページ http://webapp-ap.7spot.jp/internet
if (d.getElementsByClassName("attention_text").length>0){
location.href="https://webapp-ap.7spot.jp/authentications/login_form";
}else{
authInternet();
}
}else if (url == "https://webapp-ap.7spot.jp/authentications/login_form"){
//会員種別変更ページ https://webapp-ap.7spot.jp/authentications/login_form
location.href = "https://webapp-ap.7spot.jp/authentications/login_form_7ns";
}else if(d.getElementById("AuthenticationLogin7nsForm")){
//ログインページ https://webapp-ap.7spot.jp/authentications/login_form_7spot
d.getElementById("AuthenticationLoginIdentity7ns").value = "$USERNAME$";
d.getElementById("AuthenticationPassword7ns").value = "$PASSWORD$";
d.getElementById("AuthenticationLogin7nsForm").submit();
}else if (typeof ping == "function"){
//トップページ http://webapp-ap.7spot.jp/?tmst=
ping("http://webapp-ap.7spot.jp/internet",false);
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
7SPOT (7SPOT)
//■■■■■■■■■■■■■■■
//■7SPOT(NONE)
//■■■■■■■■■■■■■■■
##
dispname: 7SPOT(NONE)
ssid: 7SPOT
comment: 事前にユーザー登録が必要です。一日の使用時間に制限が有りますのでご注意ください。
**
finishmatch: .*/internet/connect.*
**
match: .*webapp-ap.7spot.jp.*
script:
var d=document;
var url = location.href;
if (typeof authInternet == "function"){
//ログインに進む / 接続への同意ページ http://webapp-ap.7spot.jp/internet
if (d.getElementsByClassName("attention_text").length>0){
location.href="https://webapp-ap.7spot.jp/authentications/login_form";
}else{
authInternet();
}
}else if (url == "https://webapp-ap.7spot.jp/authentications/login_form"){
//会員種別変更ページ https://webapp-ap.7spot.jp/authentications/login_form
location.href = "https://webapp-ap.7spot.jp/authentications/login_form_7spot";
}else if(d.getElementById("AuthenticationLoginForm")){
//ログインページ https://webapp-ap.7spot.jp/authentications/login_form_7spot
d.getElementById("AuthenticationEmail").value = "$USERNAME$";
d.getElementById("AuthenticationPassword").value = "$PASSWORD$";
d.getElementById("AuthenticationLoginForm").submit();
}else if (typeof ping == "function"){
//トップページ http://webapp-ap.7spot.jp/?tmst=
ping("http://webapp-ap.7spot.jp/internet",false);
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
FON_FREE_INTERNET (FON) &aname(FON_FREE_INTERNET,super){†};
//■■■■■■■■■■■■■■■
//■FON Free Internet (NONE)
//■■■■■■■■■■■■■■■
##
dispname: FON (NONE)
ssid: FON_FREE_INTERNET
auth: NONE
wispr: true
**
match: .*portal.fon.com.*
script:
var d=document;
function upForm(el) {
while (el && el.parentNode) {
el = el.parentNode;
if (el.tagName && el.tagName.toLowerCase() == "form") return el;
}
return null;
}
var el=d.getElementById("user");
if(el){
d.getElementById("user").value="$USERNAME$";
d.getElementById("password").value="$PASSWORD$";
upForm(el).submit();
}
//■■■■■■■■■■■■■■■
}}}
** 汎用性の高い定義データ [#g4efa86b]
汎用自動ログインは初期画面でユーザーIDとパスワードを送信するだけで完了するようなシンプルな認証ページであれば使用できる可能性が高い定義データです。WISPr認証はWi2 300/BB mobilepointで動作確認しています。
#fold{{{
汎用自動ログインサンプル &aname(general,super){†};
//■■■■■■■■■■■■■■■
//■汎用自動ログインサンプル
//■■■■■■■■■■■■■■■
##
ssid: SSIDを変更してください
wispr: true
**
url: *
script:
var form=null
function upForm(el) {
while(el && el.parentNode){
el=el.parentNode;
if(el.tagName && el.tagName.toLowerCase()=="form") return el;
}
return null;
}
function checkValue(el,str){
return (el.name.toLowerCase().indexOf(str)>=0||el.id.toLowerCase().indexOf(str)>=0);
}
function setValue(){
var elements=document.getElementsByTagName("input");
for (ic=1; ic<arguments.length; ic++){
for (i=0; i<elements.length; i++){
if (checkValue(elements[i],arguments[ic])&&elements[i].type.toLowerCase()!="hidden"){
elements[i].value=arguments[0];
if (! form) form=upForm(elements[i]);
return true;
}
}
}
return false;
}
if(document.forms.length>0){
var count=0;
if (setValue("$USERNAME$","username","userid","loginid","uid","email","mail","user","id")) count++;
if (setValue("$PASSWORD$","password","userpw","loginpw","pass","pwd","pw")) count++;
if (count>=2&&form) form.submit();
}
//■■■■■■■■■■■■■■■
}}}
#fold{{{
WISPr認証サンプル (Script版) &aname(wispr,super){†};
//■■■■■■■■■■■■■■■
//■WISPr認証 (Wi2/mobilepointに対応)
//■■■■■■■■■■■■■■■
##
ssid: SSIDを変更してください
**
match: *
script:
var d=document;
function ce(en, ev){
var inp=d.createElement("input");
inp.type="hidden";
inp.name=en;
inp.value=ev;
return inp;
};
var de=d.documentElement.innerHTML;
if(de.indexOf("WISPAccessGatewayParam")<de.indexOf("LoginURL")){
var authURI=de.split("LoginURL")[1].replace(/(^\s+)|(\s+$)|(<)|(>)|(\/$)/g,"");
var f=d.createElement("form");
with(f){
method="post";
action=authURI;
id="authBookmarkletForm";
appendChild(ce("UserName","$USERNAME$"));
appendChild(ce("Password","$PASSWORD$"));
}
d.body.appendChild(f);
d.getElementById("authBookmarkletForm").submit();
}
//■■■■■■■■■■■■■■■
}}}
** 新着・更新履歴 [#ie945683]
//&aname(general,super){†};
-2015-4-1
-- [[KYOTO Wi-Fi (新規)>#KYOTO_Wi-Fi]]
-2015-3-28
-- [[DoSPOT-FREE (新規)>#DoSPOT-FREE]]
-2015-3-23
-- [[FON_FREE_INTERNET (新規)>#FON_FREE_INTERNET]]
-2015-3-22
-- [[osaka-airport-free-wifi (新規)>#osaka-airport-free-wifi]]
-- [[WISPr認証サンプル (新規)>#wispr]]
- 2015-3-18
-- [[catv_Wi-Fi (新規)>#catv_Wi-Fi]]
- 2015-3-16
-- [[shinsaibashi (新規)>#shinsaibashi]]
-- [[Wi2 (更新)>#Wi2]] [[Wi2_club (更新)>#Wi2_club]]
-- [[Wi2premium (更新)>#Wi2premium]]
-- [[Wi2premium_club (更新)>#Wi2premium_club]]
- 2015-3-15
-- [[汎用自動ログイン (新規)>#general]]
- 2015-3-3
-- [[Osaka_Free_Wi-Fi (更新)>#Osaka_Free_Wi-Fi]]
-- [[Metro_Free_Wi-Fi (更新)>#Metro_Free_Wi-Fi]]
-- [[JR-EAST_FREE_Wi-Fi (更新)>#JR-EAST_FREE_Wi-Fi]]