首页
友情链接
关于我们
Search
1
Docker安装Chromium浏览器 - Docker里的浏览器
67 阅读
2
Docker 常用命令
52 阅读
3
Windows10添加共享网络打印机出现错误0x000004f8
27 阅读
4
Docker安装FRPS、FRPC
25 阅读
5
Docker安装网心云
21 阅读
Windows
Linux
Docker
源码代码
资源下载
登录
Search
陌路离殇
累计撰写
72
篇文章
累计收到
0
条评论
本站共
12.41 W
字
首页
栏目
Windows
Linux
Docker
源码代码
资源下载
页面
友情链接
关于我们
用户中心
登录
搜索到
22
篇与
源码代码
相关的结果
2024-10-28
JS倒计时打开指定网页
<script type="text/javascript"> function countDown(secs, surl) { var jumpTo = document.getElementById('jumpTo'); jumpTo.innerHTML = secs; if (--secs > 0) { setTimeout("countDown(" + secs + ",'" + surl + "')", 1000); }else { location.href = surl; } } </script><span id="jumpTo">5</span>秒后自动跳转到首页 <script type="text/javascript">countDown(5, 'http://www.fooov.com');</script>
2024年10月28日
4 阅读
0 评论
0 点赞
2024-10-26
typecho加弹窗
1.找到你的Typecho主题的模板文件(通常在 usr/themes/[你的主题名]/ 目录下)。2.编辑你的主题的 footer.php 文件,在合适的位置(通常在页面底部)添加以下代码:<?php if (!isset($_COOKIE['displayPopup']) || $_COOKIE['displayPopup'] != 'yes'): ?> <script> function openPopup() { document.getElementById('popup').style.display = 'block'; document.getElementById('fade').style.display = 'block'; } function closePopup() { document.getElementById('popup').style.display = 'none'; document.getElementById('fade').style.display = 'none'; var expires = new Date(); expires.setTime(expires.getTime() + (1 * 24 * 60 * 60 * 1000)); // 设置Cookie保存1天 document.cookie = "displayPopup=yes; expires=" + expires.toUTCString() + "; path=/"; } window.onload = function() { openPopup(); // 页面加载时显示弹窗 }; </script> <div id="popup" style="display:none; width:500px; height:300px; position:fixed; top:50%; left:50%; margin-left:-250px; margin-top:-150px; z-index:1001;"> <a href="javascript:void(0)" onclick="closePopup()" style="float:right;">关闭</a> <img src="your_popup_image.jpg" width="500" height="300" /> </div> <div id="fade" style="display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; z-index:1000;"></div> <?php endif; ?>3.将 your_popup_image.jpg 替换为你想要显示的弹窗内容的图片地址。4.如果你想要关闭弹窗后不再显示,确保你有正确设置Cookie。这段代码会在用户访问网站时加载弹窗,并在用户关闭弹窗后设置一个Cookie,使得用户在接下来的24小时内不会再看到弹窗。这是一个简单的实现,你可以根据需要添加更多的样式和功能。
2024年10月26日
8 阅读
0 评论
0 点赞
2024-10-26
Server 酱新版旧版API及使用方法
Server 酱旧接口:http://sc.ftqq.com/SCKEY.send请求参数:text:标题desp:内容请求格式:POST/GETServer 酱新接口:https://sctapi.ftqq.com/SCKEY.send请求参数:text:标题desp:内容请求格式:POST/GET
2024年10月26日
19 阅读
0 评论
0 点赞
2024-10-26
检测IP端口是否开放API
PHP代码<?php header('Content-type: application/json;charset=utf-8'); header('Access-Control-Allow-Origin:*'); $ip = $_REQUEST['ip']; $port = $_REQUEST['port']; if(empty($ip&&$port)){ $Json=[ "code"=>"201", "msg"=>"IP和端口不能为空", "time"=>date('Y-m-d H:i:s',time()), "data"=>[], ]; $Json = json_encode($Json,JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES); echo stripslashes($Json);die; } $fp = fsockopen($ip,$port,$errno,$errstr,1); if(strpos($errstr,"getaddrinfo failed")!==false||strpos($errstr,"Unable to find the socket")!==false){//strpos($errstr,"Connection timed out")!==false|| $Json=[ "code"=>"202", "msg"=>"IP或域名连接失败", "time"=>date('Y-m-d H:i:s',time()), "data"=>[], ]; $Json = json_encode($Json,JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES); echo stripslashes($Json);die; } $Json=[ "code"=>"200", "msg"=>"success", "time"=>date('Y-m-d H:i:s',time()), "data"=>[ "ip"=>$ip, "port"=>$port, "status"=>!$fp?0:1, ], ]; $Json = json_encode($Json,JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES); echo stripslashes($Json); ?>使用方法请求示例:http://localhost/scanport.php?ip=223.5.5.5&port=53请求方式:GET/POST返回格式:JSON请求参数说明:名称是否必填说明ip是需要检测端口的IP或域名port是需要检测的端口返回参数说明:名称说明code状态码msg返回提示信息time请求时间ip返回查询的IP或域名port返回查询的端口status端口状态。1:开启 ;0:关闭返回示例:{ "code": "200", "msg": "success", "time": "2024-01-14 17:34:02", "data": { "ip": "223.5.5.5", "port": "53", "status": 1 } }错误码说明:名称说明201IP或端口不能为空202IP或域名连接失败
2024年10月26日
9 阅读
0 评论
0 点赞
2024-10-26
PHP中使用curl实现GET请求
function http_curl_get($url,$hosts,$referer){ //生成随机IP $cip = mt_rand(11, 191) . "." . mt_rand(0, 240) . "." . mt_rand(1, 240) . "." . mt_rand(1, 240); //函数初始化 $curl = curl_init(); //这是你想用PHP取回的URL地址。你也可以在用curl_init()函数初始化时设置这个选项。 curl_setopt($curl, CURLOPT_URL, $url); //如果你想把一个头包含在输出中,设置这个选项为一个非零值。 curl_setopt($curl, CURLOPT_HEADER, 0); //设置返回值不直接输出,例如返回xml格式,会将xml原样输出 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //检查服务器SSL证书中是否存在一个公用名 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); //设为0表示不检查证书。设为1表示检查证书中是否有CN(common name)字段。设为2表示在1的基础上校验当前的域名是否与CN匹配 curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); //可解压缩gzip、deflate等压缩文件 curl_setopt($curl, CURLOPT_ENCODING, ''); //浏览器UA curl_setopt($curl,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']); //设置$headers curl_setopt($curl, CURLOPT_HTTPHEADER, ['Host:'.$hosts,'X-FORWARDED-FOR:'.$cip]); //设置REFERER curl_setopt($curl,CURLOPT_REFERER,$referer); //跟踪爬取重定向页面 curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); //设置连接超时时间,单位是秒 curl_setopt($curl, CURLOPT_TIMEOUT, 5); //判断错误并输出 if(curl_errno($curl)){ echo 'Error:' . curl_error($curl); }else{ $data = curl_exec($curl); } curl_close($curl); //返回数据 return $data; }
2024年10月26日
10 阅读
0 评论
0 点赞
1
2
3
4
5