Announcement

Collapse
No announcement yet.

ท่าน! ตั้ง URL ให้ Auto Refresh ยังไง!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ท่าน! ตั้ง URL ให้ Auto Refresh ยังไง!

    เคยเห็นอยู่ซักที่หนึ่ง...จำไม่ได้แล้วว่ามันตั้งยังไง
    www.บลาๆๆๆๆ/5min/Refresh ไรงี้
    ขอวิธีตั้งที่ถูกต้องด้วยเป็นความรู้
    ขอบคุณมากครับ

  • #2
    ประมาณไหนครับ เช่นเราเข้าหน้า www.web.com แล้วให้เปลี่ยนเป็น www.web.com/home.html แบบนี้หรือป่าวครับถ้าใช่ ก็
    หาจากที่นี่หรือนี่ครับ
    หรือถ้าอยากเร็วกว่านี้ก็ใช้ไฟล์ .htaccess เอา แต่ว่า webserver ต้องเป็น linux และเปิดฟั่งชั่นใน Apache ครับ หาจากที่นี่
    Last edited by tanachai; 19 Jan 2012, 21:55:32.

    Comment


    • #3
      หาBroser Opera Next มาใช้ แล้วเปิดเว็บที่ต้องการ แล้วทำตามรูปเลยครับ





      หรือมีอีกวิธีคือเขียนโค้ดขึ้นมาแล้วintallร่วมกันกับPlugin Firefoxชื่อGreasemonkey ถ้าพอมีพื้นProgrammingก็ทำได้ไม่ยากครับ

      ตัวอย่างโค้ดครับ(อันนี้ผมใช้ไว้Log inของTrue Wifiอัตโนมัติเวลามันตัดครับ)

      // ==UserScript==
      // @name Truewifi Auto Login/Logout
      // @version 3.1
      // @author Mr.Montree Phomkam, special thanks Mr. Warun Kietduriyakul for extend script
      // @namespace http://imrgill.com
      // @description True Wifi automatic login/re-login script when time is exceed.
      // @include http*://portal.trueinternet.co.th/*
      // ==/UserScript==
      //################################################################
      // Configuration Area
      //################################################################
      // User@Domain เช่น myusername@truehisp
      // โดเมนที่มีได้แก่ truewifi,truemove,trueadsl,truehisp,wificard,kscbroadband,kscbroadbandlite,kscothers,ksconecard,kschotspot,au.edu,play,playnw,trueinternet,hispeednet,truefxip,playud

      var username="ชื่อUser@truemove";

      // พาสเวิร์ด

      var password="รหัสผ่าน";

      // ระยะเวลาที่จะ Automatic Sign-in ใหม่อีกครั้ง (Truehisp ต้องน้อยกว่า 180 Minutes. [default:175] )

      var minute = 85;

      // vlan และ mac เอามาจาก url ของหน้า redirect VLAN=851&MAC=00XX:XX:XX:XX จากตัวอย่าง vlan คือ 851 และ mac คือ 0065:aa:f0:aa เอาค่านี้ไปใส่ตัวแปรข้างล่าง
      var vlan = "851";
      var mac = "00XX:XX:XX:XX";

      //################################################################
      // ข้างล่างเป็นส่วนของสคริปต์การทำงาน ไม่ต้องแก้ไขอะไร
      //################################################################

      var index = 0;
      var userdomain = username.split("@",2);
      var domain = new Array();
      domain['truewifi'] = index++;
      domain['truehisp'] = index++;
      domain['truemove'] = index++;
      domain['truemoveh'] = index++;
      domain['trueadsl'] = index++;
      domain['truefxip'] = index++;
      domain['trueinternet'] = index++;
      domain['kscbroadband'] = index++;
      domain['kscbroadbandlite'] = index++;
      domain['kschotspot'] = index++;
      domain['ksconecard'] = index++;
      domain['kscothers'] = index++;
      domain['au.edu'] = index++;
      domain['hispeednet'] = index++;
      domain['play'] = index++;
      domain['playnw'] = index++;
      domain['playud'] = index++;
      domain['wificard'] = index++;
      var user = userdomain[0];
      var domainIndex = domain[userdomain[1].toLowerCase()];

      // url
      var redirect = "http://portal.trueinternet.co.th/wifiauthen/login.do?VLAN="+ vlan +"&MAC="+ mac +"&VERSION=V2";
      var showlogin = "https://portal.trueinternet.co.th/wifiauthen/login.php";
      var showlogin7 = "https://portal.trueinternet.co.th/wifiauthen/pc/7eleven/wi-fi_login.php";
      var logon = "https://portal.trueinternet.co.th/wifiauthen/login_result.php";
      var logon7 = "https://portal.trueinternet.co.th/wifiauthen/pc/7eleven/login_result.php";
      var logout = "https://portal.trueinternet.co.th/wifiauthen/logout_result.php";
      var logout7 = "https://portal.trueinternet.co.th/wifiauthen/pc/7eleven/logout_result.php";

      // timer
      var tosec = minute * 60 * 1000; // automatic re-login in time.

      // function countdown for logout
      window.setTimeout(
      function()
      {
      if (document.location.href == logon7) {
      document.location = logout7;
      } else if (document.location.href == logon) {
      document.location = logout;
      }
      },
      tosec
      );
      // funtcion redirect to show login page
      window.setTimeout(
      function()
      {
      if (document.location.href == logout7){
      document.location = redirect;
      } else if (document.location.href == logout){
      document.location = redirect;
      }
      },
      1000
      );
      // function summit form

      function TrueWiFi(logonURL){
      for (var f = 0; f < document.forms.length; f++) {
      if(document.forms[f].name=="form"){
      dev = document.forms[f];
      for (var e = 0; e < dev.elements.length; e++){
      elm = dev.elements[e];
      if(elm.name=="textuname"){
      elm.value=user;
      } else if(elm.name=="password"){
      elm.value=password;
      } else if(elm.name=="domain"){
      elm.selectedIndex=domainIndex;
      } else if(elm.name=="UserName"){
      elm.value=user+'@'+password;
      }
      }
      dev.action = logonURL;
      dev.submit();
      }
      }
      }

      if (document.location.href == showlogin7){
      window.setTimeout(
      function (){

      TrueWiFi(logon7);

      },
      1000
      );
      } else if (document.location.href == showlogin) {
      window.setTimeout(
      function (){

      TrueWiFi(logon);

      },
      1000
      );
      }

      Comment


      • #4
        ขอบคุณท่าน A_kunG มากครับ ปิดมู้ !@#$%

        Comment


        • #5
          ไม่เป็นไรครับ^^

          Comment

          Working...
          X