开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 906|回复: 8
收起左侧

[已解决] 文本遍历修改

 关闭 [复制链接]
结帖率:70% (37/53)
发表于 2019-6-18 11:19:17 | 显示全部楼层 |阅读模式   广西壮族自治区南宁市
50精币
window.location.;
var game_host="192.168.109.128";

lenend.php这个文件里包含这两句代码,怎么遍历lenend.php这个文件然后修改立面的内容把192.168.109.128这两段代码改成192.168.1.1

lenend.php这个文件里还有其他192.168.109.128这个IP不能全部替换,只更改上面这两串代码后的192.168.109.128



有大神会的嘛

最佳答案

查看完整内容

.版本 2 .支持库 spec .子程序 文本替换 .局部变量 源文件, 文本型 .局部变量 目标文件, 文本型 源文件 = #lenend_php ' 源文件 = 读入文件 (“lenend.php”) ' // (这里)读入原来的 lenend.php 目标文件 = 子文本替换 (源文件, “192.168.109.128”, “192.168.1.1”, , , 真) 调试输出 (目标文件) ' 写到文件 (“lenend.php”, 到字节集 (目标文件)) 替换原来的 lenend.php ...

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:50% (1/2)
发表于 2019-6-18 11:19:18 | 显示全部楼层   湖北省仙桃市
  
子程序名返回值类型公开备 注
文本替换  
变量名类 型静态数组备 注
源文件文本型 
目标文件文本型 
源文件 = #lenend_php  ' 源文件 = 读入文件 (“lenend.php”) ' //  (这里)读入原来的 lenend.php
目标文件 = 子文本替换 (源文件, “192.168.109.128”, “192.168.1.1”, , , )
调试输出 (目标文件)
' 写到文件 (“lenend.php”, 到字节集 (目标文件))   替换原来的 lenend.php



i支持库列表   支持库注释   
spec特殊功能支持库

回复

使用道具 举报

结帖率:77% (17/22)

签到天数: 11 天

发表于 2019-6-18 11:24:15 | 显示全部楼层   浙江省嘉兴市
先找到这两个需要修改的ip的文本段取出来,再找到这两个IP进行修改。

补充内容 (2019-6-18 11:26):
也就是取两次
1、第一次取出整段文本;
2、再取出这两个文本的位置,再进行替换;
当然如果这两个文本ip有特定的特征,更加好办了,鉴于没有上传PHP源文件,都是猜的。
回复

使用道具 举报

结帖率:70% (37/53)
 楼主| 发表于 2019-6-18 11:29:45 | 显示全部楼层   广西壮族自治区南宁市
<?php ob_start();  $open_time = 1428404400; header("Content-type: text/html; charset=utf-8");  ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>最新【阿桂工作室】武尊替换官方数据版</title>  <style type="text/css">         html, body{ height:100%; }         body { margin:0; padding:0; overflow:hidden; background:#000000; font-size:12px; } </style>  <script language="javascript" src="/js/swfobject.js"></script> <script type="text/javascript" src="/js/rightclick.js"></script> <script type="text/javascript" src="/js/randomname.js"></script> <script src="/js/jquery.js" type="text/javascript"></script> <script language="javascript" type="text/javascript"> var getrnd=getQueryString("mathrnd"); if(getrnd==null){window.location.href=document.URL+"&mathrnd="+RndNum(10);}                 function RndNum(n)                 {                         var rnd="M";                         for(var i=0;i<n;i++)                         {                                 rnd+=Math.random();                                 return rnd;                         }                 }                 function getQueryString(name)                 {                          var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");                           var r = window.location.search.substr(1).match(reg);                          if (r != null) return unescape(r[2]); return null;                  }            var state = 1; //1不要弹出,2保存收藏夹,3弹出提示         var m_url = "/";         var m_name = "武尊";         window.onbeforeunload = function(evt) {                         //onreload();             switch (state) {                 case 1:                     break;                 case 2:                     AddFavorite();                     break;                 case 3:                     evt = evt || window.event                     evt.returnValue = '确认结束当前游戏?';             }         }         function AddFavorite() {             if (document.all) {                 window.external.addFavorite(m_url, m_name);             } else if (window.sidebar) {                 window.sidebar.addPanel(m_name, m_url, "");             }         }         function reflesh(){                         state = 1;                         window.location.reload();                 }                 /*function onreload(){                         document.getElementById('customRightClick').doClose();                 }*/                 function navigateToSignIn(){                         state = 1;                         window.location.;                 }                 function navigateToReg(){navigateToSignIn();}                 function navigateToLogin(){navigateToSignIn();}                  function GetRecommendedName(gend){                         document.getElementById("customRightClick").setRecommendedName(randomName(gend));                 }                 function OnSetChinaLimit(realname,cid,sid){                         if (realname != ""&&cid!=""){                                  $.ajax({                                         type: "GET",                                         url: "/regfcm.php?realname="+realname+"&cid="+cid+"&sid="+sid,                                         contentType: "application/x-www-form-urlencoded; charset=UTF-8",                                         cache: false,                                         success: function(result){                                         }                                 });                         }else{                                 return "fcmerror";                         }                     return "fcmok";                 }                 function OnGetGift(sid,chrname,code){                         if (chrname != ""&&code!=""){                                  $.ajax({                                         type: "GET",                                         url: "/actgift.php?chrname="+encodeURI(chrname)+"&code="+code+"&sid="+sid,                                         contentType: "application/x-www-form-urlencoded; charset=UTF-8",                                         cache: false,                                         success: function(result){                                                  var fl = document.getElementById("customRightClick");                                                  fl.refreshgift();                                                  fl.alert(result);                                         }                                 });                         }                 }  </script> </head> <body id="flashcontent" scroll="no" onload="RightClick.init();">         <div id="content" style="width:1102px; height:579px; text-align:center;position:absolute; top:50%; left:50%; margin-left:-551px; margin-top:-290px;">         <div id="customRightClick">            <div style="margin-top:300px;color:#ffffff"> 正在连接,请稍候......</div>         </div> </div> <script type="text/javascript">     var flashContainer = "customRightClick";         function initSwf()         {                 var wm="windows";                 var loaderSwfURL = "preloader.swf";                 var installerURL = "expressInstall.swf";                 var version = "9.0.0";                 var language="zh_CN";                 var game_sign="";                 var game_flag="";                 //---                 var game_host="192.168.109.128";                 var game_port=7843;                 //var ResURL = "/res/";                 var ResURL = "/res/";                 //var ResURL = "http://192.168.109.128/wzres222301/";                 var game_confirmPK="false";                 var alert_china = "false";                 //-                 <?php                         ob_start();                         $gc=$_REQUEST['acc'];                         $tm=mt_rand(1000,99999);                         $conn=@mysql_connect("192.168.109.128", "root","900045.taobao.com");                         if (!$conn)        exit("alert('数据库连接失败,端口:3306 用户名:root 密码:900045.taobao.com');}</script>");                         mysql_select_db("wu_web", $conn);                         mysql_query("set names 'utf8'");                         if(!isset($gc) || empty($gc)){                                 $gc=time().mt_rand (1000,9999);                         }                         $selsql="replace INTO login_info (userid,username,logintime,ticket,onlineip,status) VALUES ( '".$gc."', '".$gc."', '2020-02-02 02:02:02', '".$gc."', null, '0')";                         $selres=mysql_query($selsql);                         //$gc="qwer";                         //$tm=32113;                         echo("game_sign='".$gc."';");                         echo("game_flag='".$tm."';");                         //ob_end_flush();                 ?>                 var gamevars = {                                 DDsign:game_sign,                                 DDflag:game_flag,                                 DDhost:game_host,                                 DDport:game_port,                                 DDresURL:ResURL,                                 DDauthType:101,                                 DDlanguage:language,                                 DDconfirmPK:game_confirmPK,                                 DDtipSty:"wuzun",                                 DDAlertChina:alert_china,                                 DDauthGW:false                 };                 if (window.ActiveXObject){                         wm="opaque";                 }                 var param = {                                 bgColor:"#000000",                                 align:"middle",                                 allowScriptAccess:"always",                                 menu:"false",                                 hasPriority:"true",                                 wmode:wm                 };                 swfobject.embedSWF(loaderSwfURL, flashContainer, "100%", "100%", version, installerURL, gamevars, param);         };         var isfull=1;//1全屏 2 默认         if(isfull==1){                 enterFullscreen();         }         function enterFullscreen()         {                 document.getElementById("content").style.width = "100%";                 document.getElementById("content").style.height = "100%";                 document.getElementById("content").style.left = 0;                 document.getElementById("content").style.top = 0;                 document.getElementById("content").style.marginTop = "0px";                 document.getElementById("content").style.marginLeft = "0px";         };          function exitFullscreen()         {                 document.getElementById("content").style.width = "1102px";                 document.getElementById("content").style.height = "579px";                 document.getElementById("content").style.left = "50%";                 document.getElementById("content").style.top = "50%";                 document.getElementById("content").style.marginTop = "-290px";                 document.getElementById("content").style.marginLeft = "-551px";         };          function cancelFunction() {         alert("Express Install was cancelled");     };         if (swfobject.hasFlashPlayerVersion("9"))         {            swfobject.addDomLoadEvent(initSwf);         }     else {         var fn = function() {             var att = { data:"expressInstall.swf", width:"600", height:"240" };             var par = { menu:false };             swfobject.showExpressInstall(att, par, id, cancelFunction);         };         swfobject.addDomLoadEvent(fn);     } </script> </body> </html>
回复

使用道具 举报

结帖率:70% (37/53)
 楼主| 发表于 2019-6-18 11:30:12 | 显示全部楼层   广西壮族自治区南宁市
<?php ob_start();
$open_time = 1428404400;
header("Content-type: text/html; charset=utf-8");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>最新【阿桂工作室】武尊替换官方数据版</title>

<style type="text/css">
        html, body{ height:100%; }
        body { margin:0; padding:0; overflow:hidden; background:#000000; font-size:12px; }
</style>

<script language="javascript" src="/js/swfobject.js"></script>
<script type="text/javascript" src="/js/rightclick.js"></script>
<script type="text/javascript" src="/js/randomname.js"></script>
<script src="/js/jquery.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
var getrnd=getQueryString("mathrnd");
if(getrnd==null){window.location.href=document.URL+"&mathrnd="+RndNum(10);}
                function RndNum(n)
                {
                        var rnd="M";
                        for(var i=0;i<n;i++)
                        {
                                rnd+=Math.random();
                                return rnd;
                        }
                }
                function getQueryString(name)
                {
                        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");  
                        var r = window.location.search.substr(1).match(reg);
                        if (r != null) return unescape(r[2]); return null;
                }
           var state = 1; //1不要弹出,2保存收藏夹,3弹出提示
        var m_url = "/";
        var m_name = "武尊";
        window.onbeforeunload = function(evt) {
                        //onreload();
            switch (state) {
                case 1:
                    break;
                case 2:
                    AddFavorite();
                    break;
                case 3:
                    evt = evt || window.event
                    evt.returnValue = '确认结束当前游戏?';
            }
        }
        function AddFavorite() {
            if (document.all) {
                window.external.addFavorite(m_url, m_name);
            } else if (window.sidebar) {
                window.sidebar.addPanel(m_name, m_url, "");
            }
        }
        function reflesh(){
                        state = 1;
                        window.location.reload();
                }
                /*function onreload(){
                        document.getElementById('customRightClick').doClose();
                }*/
                function navigateToSignIn(){
                        state = 1;
                        window.location.;
                }
                function navigateToReg(){navigateToSignIn();}
                function navigateToLogin(){navigateToSignIn();}

                function GetRecommendedName(gend){
                        document.getElementById("customRightClick").setRecommendedName(randomName(gend));
                }
                function OnSetChinaLimit(realname,cid,sid){
                        if (realname != ""&&cid!=""){
                                 $.ajax({
                                        type: "GET",
                                        url: "/regfcm.php?realname="+realname+"&cid="+cid+"&sid="+sid,
                                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                                        cache: false,
                                        success: function(result){
                                        }
                                });
                        }else{
                                return "fcmerror";
                        }
                    return "fcmok";
                }
                function OnGetGift(sid,chrname,code){
                        if (chrname != ""&&code!=""){
                                 $.ajax({
                                        type: "GET",
                                        url: "/actgift.php?chrname="+encodeURI(chrname)+"&code="+code+"&sid="+sid,
                                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                                        cache: false,
                                        success: function(result){
                                                 var fl = document.getElementById("customRightClick");
                                                 fl.refreshgift();
                                                 fl.alert(result);
                                        }
                                });
                        }
                }

</script>
</head>
<body id="flashcontent" scroll="no">
        <div id="content" style="width:1102px; height:579px; text-align:center;position:absolute; top:50%; left:50%; margin-left:-551px; margin-top:-290px;">
        <div id="customRightClick">
           <div style="margin-top:300px;color:#ffffff"> 正在连接,请稍候......</div>
        </div>
</div>
<script type="text/javascript">
    var flashContainer = "customRightClick";
        function initSwf()
        {
                var wm="windows";
                var loaderSwfURL = "preloader.swf";
                var installerURL = "expressInstall.swf";
                var version = "9.0.0";
                var language="zh_CN";
                var game_sign="";
                var game_flag="";
                //---
                var game_host="192.168.109.128";
                var game_port=7843;
                //var ResURL = "/res/";
                var ResURL = "/res/";
                //var ResURL = "http://192.168.109.128/wzres222301/";
                var game_confirmPK="false";
                var alert_china = "false";
                //-
                <?php
                        ob_start();
                        $gc=$_REQUEST['acc'];
                        $tm=mt_rand(1000,99999);
                        $conn=@mysql_connect("192.168.109.128", "root","900045.taobao.com");
                        if (!$conn)        exit("alert('数据库连接失败,端口:3306 用户名:root 密码:900045.taobao.com');}</script>");
                        mysql_select_db("wu_web", $conn);
                        mysql_query("set names 'utf8'");
                        if(!isset($gc) || empty($gc)){
                                $gc=time().mt_rand (1000,9999);
                        }
                        $selsql="replace INTO login_info (userid,username,logintime,ticket,onlineip,status) VALUES ( '".$gc."', '".$gc."', '2020-02-02 02:02:02', '".$gc."', null, '0')";
                        $selres=mysql_query($selsql);
                        //$gc="qwer";
                        //$tm=32113;
                        echo("game_sign='".$gc."';");
                        echo("game_flag='".$tm."';");
                        //ob_end_flush();
                ?>
                var gamevars = {
                                DDsign:game_sign,
                                DDflag:game_flag,
                                DDhost:game_host,
                                DDport:game_port,
                                DDresURL:ResURL,
                                DDauthType:101,
                                DDlanguage:language,
                                DDconfirmPK:game_confirmPK,
                                DDtipSty:"wuzun",
                                DDAlertChina:alert_china,
                                DDauthGW:false
                };
                if (window.ActiveXObject){
                        wm="opaque";
                }
                var param = {
                                bgColor:"#000000",
                                align:"middle",
                                allowScriptAccess:"always",
                                menu:"false",
                                hasPriority:"true",
                                wmode:wm
                };
                swfobject.embedSWF(loaderSwfURL, flashContainer, "100%", "100%", version, installerURL, gamevars, param);
        };
        var isfull=1;//1全屏 2 默认
        if(isfull==1){
                enterFullscreen();
        }
        function enterFullscreen()
        {
                document.getElementById("content").style.width = "100%";
                document.getElementById("content").style.height = "100%";
                document.getElementById("content").style.left = 0;
                document.getElementById("content").style.top = 0;
                document.getElementById("content").style.marginTop = "0px";
                document.getElementById("content").style.marginLeft = "0px";
        };

        function exitFullscreen()
        {
                document.getElementById("content").style.width = "1102px";
                document.getElementById("content").style.height = "579px";
                document.getElementById("content").style.left = "50%";
                document.getElementById("content").style.top = "50%";
                document.getElementById("content").style.marginTop = "-290px";
                document.getElementById("content").style.marginLeft = "-551px";
        };

        function cancelFunction() {
        alert("Express Install was cancelled");
    };
        if (swfobject.hasFlashPlayerVersion("9"))
        {
           swfobject.addDomLoadEvent(initSwf);
        }
    else {
        var fn = function() {
            var att = { data:"expressInstall.swf", width:"600", height:"240" };
            var par = { menu:false };
            swfobject.showExpressInstall(att, par, id, cancelFunction);
        };
        swfobject.addDomLoadEvent(fn);
    }
</script>
</body>
</html>

回复

使用道具 举报

结帖率:100% (6/6)

签到天数: 28 天

发表于 2019-6-18 11:32:19 | 显示全部楼层   陕西省汉中市
文本替换不就可以了吗、
先读入文件,然后
子文本替换 (源文本, “var game_host=” + #引号 + “192.168.109.128” + #引号, “var game_host=” + #引号 + “192.168.1.1” + #引号, , , 真)
回复

使用道具 举报

结帖率:70% (37/53)
 楼主| 发表于 2019-6-18 14:47:18 | 显示全部楼层   广西壮族自治区南宁市
lijiuyun 发表于 2019-6-18 12:56
[e=4].版本 2
.支持库 spec

.版本 2

.子程序 _按钮2_被单击

源文件 = #lenend_php
目标文件 = 子文本替换 (源文件, “var game_host=” + #引号 + “127.0.0.1” + #引号, “var game_host=” + #引号 + 编辑框1.内容 + #引号, , , 真)
目标文件 = 子文本替换 (源文件, “window.location.href='http://” + “127.0.0.1';”, “window.location.href='http://” + 编辑框1.内容, , , 真)
写到文件 (“lenend.php”, “D:\WZserver\upupw\htdocs”)


这样写好像不行吧,要转换怎么写呢
错误(10044): 不能将“字节集”数据转换到“文本型”数据。
回复

使用道具 举报

结帖率:50% (1/2)
发表于 2019-6-18 15:06:44 | 显示全部楼层   湖北省仙桃市
liaoguinan 发表于 2019-6-18 14:47
.版本 2

.子程序 _按钮2_被单击

写到文件 (到字节集(目标文件), “D:\WZserver\upupw\htdocs\lenend.php”)
回复

使用道具 举报

结帖率:50% (1/2)
发表于 2019-6-18 15:08:31 | 显示全部楼层   湖北省仙桃市
liaoguinan 发表于 2019-6-18 14:47
.版本 2

.子程序 _按钮2_被单击

刚才 弄反了

写到文件 ( “D:\WZserver\upupw\htdocs\lenend.php”,到字节集(目标文件))
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表