推广宣传
最新发布
-
SEO超级外链工具api使用教程 创作原因 当我从网上看到SEO超级外链工具源码,试了试发现等他完成更新要很长时间,而且每天都要提交所以我写了SEO超级外链工具的api,通过宝塔的计划任务实现每天自动提交,我已经集成到当前源码里面了 api.php文件内 //梦云博客www.0330.top <?php header('Content-type: application/json; charset=utf-8'); // 获取GET参数 $urlToCheck = $_GET['url'] ?? ''; $page = isset($_GET['page']) ? intval($_GET['page']) : 1; $linksFile = 'links.txt'; // 检查链接文件是否存在 if (!file_exists($linksFile)) { echo json_encode(['error' => 'Links file not found.']); exit; } // 读取链接文件 $links = file($linksFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); if ($links === false) { echo json_encode(['error' => 'Failed to read links file.']); exit; } $totalLinks = count($links); $perPage = 10; // 每页处理的链接数 $totalPages = ceil($totalLinks / $perPage); // 总页数 // 初始化成功计数器 $successCount = 0; // 处理当前页面的链接 $start = ($page - 1) * $perPage; $end = min($start + $perPage, $totalLinks); $linksForCurrentPage = array_slice($links, $start, $perPage); foreach ($linksForCurrentPage as $linkTemplate) { // 替换模板中的占位符为实际的URL $targetUrl = str_replace('***', $urlToCheck, $linkTemplate); // 使用cURL发起HTTP请求 $ch = curl_init($targetUrl); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_TIMEOUT, 15); // 设置超时时间 curl_setopt($ch, CURLOPT_NOBODY, true); // 不需要body,只需要HTTP状态码 // 执行cURL请求 curl_exec($ch); $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); // 根据HTTP响应码计数成功或失败 if ($httpCode === 200) { $successCount++; } } // 输出当前页的处理结果 $result = [ 'page' => $page, 'perPage' => $perPage, 'totalLinks' => $totalLinks, 'currentSuccessCount' => $successCount, 'totalSuccessCount' => $successCount, 'remainingPages' => $totalPages - $page ]; // 如果不是最后一页,添加下一页的URL if ($page < $totalPages) { // 生成下一页的URL $nextPageUrl = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]&page=" . ($page + 1); $result['nextPageUrl'] = $nextPageUrl; } else { // 这是最后一页,输出所有页面的处理结果 $result['totalSuccessCount'] = $successCount; $result['remainingPages'] = 0; } echo json_encode($result);shell脚本 #!/bin/bash #将https://www.0330.top/seo/api.php?url=www.0330.top替换成你的api地址 #www.0330.too是将要进行seo的网址 # 初始化变量 url="https://www.0330.top/seo/api.php?url=www.0330.top" page=1 total_success=0 # 循环,直到没有更多的页面需要处理 while true; do # 调用API并获取结果 response=$(curl -s "$url?page=$page") # 解析返回的JSON以获取成功数和下一页的URL # 请根据实际返回的JSON字段调整下面的解析命令 current_success=$(echo $response | grep -o '"currentSuccessCount": *[0-9]*' | cut -d ':' -f 2 | tr -d ',"') next_page_url=$(echo $response | grep '"nextPageUrl":' | cut -d '"' -f 4) # 如果current_success为空,说明解析失败,可能是JSON格式不匹配或API返回了错误 if [ -z "$current_success" ]; then echo "Error: Failed to parse current success count from response." break fi # 累加成功数 total_success=$((total_success + current_success)) # 输出当前页的结果 echo "Page $page: Current Success Count = $current_success, Total Success Count = $total_success" # 检查是否还有下一页 if [ -z "$next_page_url" ]; then echo "All pages processed." break fi # 更新页码 page=$((page + 1)) done # 输出最终的总成功数 echo "Total Success Count after all pages: $total_success"教程 讲在宝塔面板的计划任务里添加shell脚本,将脚本里面的api改成你自己的 S41014-22591471_com.lemurbrowser.exts(1).png图片 执行日志 S41014-22573518_com.lemurbrowser.exts(1).png图片 seo源码下载 https://www.0330.top/archives/52.html
-
SEO超级外链工具源码 源码介绍 超级外链工具,是一款在线全自动化发外链的推广工具。使用本工具可免费为网站在线批量增加外链,大大提高外链发布工作效率,是广大草根站长们必备的站长工具。 api教程: https://www.0330.top/archives/55.html原创更新api 当我从网上看到SEO超级外链工具源码,试了试发现等他完成更新要很长时间,而且每天都要提交所以我写了SEO超级外链工具的api,通过宝塔的计划任务实现每天自动提交,我已经集成到当前源码里面了 搭建环境 PHP 5.6+ 安装教程 上传源码压缩包到网站目录并解压即可 首页截图 S41014-22451234_com.android.browser(1).png图片 在线体验 https://www.0330.top/seo/ 源码下载 SEO超级外链工具源码 下载地址:https://wwp.lanzoup.com/iCWXS2ckap5a 提取码:
-
序智应用商店系统Pro V2.3.3源码-一个超级好看的应用商店系统 2abe1113-3c59-465d-97d6-a3072398f396.png图片 介绍 一个超级好看的应用商店系统,内置PC+手机端模板,支持PC、IOS、安卓机型识别分配下载,支持付费下载、任务下载、免费下载三种模式,支持用户投稿以及审核功能,内置用户会员管理系统 演示站 客户端:https://appstore.demo.xuuce.com/ 后台端:https://appstore.demo.xuuce.com/admin 后台账号:admin 后台密码:123456 安装教程 查看官方文档https://bbs.xuuce.com/forum-post/29.html/ 系统简介 序智应用:一个超级好看的应用商店系统,内置PC+手机端模板,支持PC、IOS、安卓机型识别分配下载,支持付费下载、任务下载、免费下载三种模式,支持用户投稿以及审核功能,内置用户会员管理系统 环境需求 推荐使用PHP8.2 + Mysql >= 5.7 主要功能介绍 支持PC、IOS、安卓机型识别分配下载 支持付费下载、任务下载、免费下载三种模式 支持用户投稿以及审核功能 内置用户投稿分红逻辑 内置用户会员模块以及用户交互关注模块 标准版模板兼容PC端以及手机端模板 支持自定义任务模块 支持易支付模块 支持应用文件上传功能 支持自定义分类以及应用投稿审核功能 支持邮件验证登录功能 支持首页自定义显示 支持自定义搜索 1.新增PC端首页应用展示自选样式 2.新增PC端首页排行榜 3.新增用户投稿竞价榜单 4.新增手机端首页Nav 5.新增后台自定义Nav管理 6.新增后台自定义分类应用展示列表样式 7.修复PC端应用详情中点击其他应用异常弹窗 8.优化手机端及PC端部分样式 9.整改手机端个人中心样式 演示图片 c8bf11f0-54ac-4e32-9e87-f1b8a4ca4737.png图片 943698ff-18e0-44b9-ae8d-99b72239380c.png图片 下载地址 官方下载 下载地址:https://www.xuuce.com/1/appstore/ 提取码:
-
最新大学生网课系统源码 {card-default label="介绍" width=""} 这里提供了最新的大学生代刷网课系统源码,也是一款刷网课平台系统源码。如果你对此感兴趣,可以下载并进行研究。 {/card-default} 图片展示 0e4e45a9-d3ff-4d19-996a-b7140a601e30.png图片 82702e1f-b88e-47c8-be20-6fe34c855947.png图片 安装教程 打开Nginx.htaccess文件,复制其中的内容,并将其设置为伪静态规则。建议使用PHP 7.3进行配置。 在config文件夹中找到config.php文件,将其中的数据库信息改为自己的数据库信息。 将根目录中的数据库文件导入到自己的数据库中。 要登录后台,需要使用在数据库中存储的账号和密码进行登录。二次验证密码需在config文件夹中的config.php文件中修改。 在user表中只提供了一个账号,其uid为1。如果需要添加或修改账号,可将其ID、密码和用户名进行相应的更改。 下载地址 学习网课代 下载地址:https://wwp.lanzoup.com/iUBSY2ceus0h 提取码:
-
Lan仿朋友圈系统开源源码,可用于表白墙等微商相册,商品图册等 源码介绍 Lan仿朋友圈系统开源,可用于表白墙等微商相册,商品图册等 支持前端用户注册 支持消息提示 用户注册可设置必须验证邮箱账号(可防止部分用户恶意注册)支持匿名发布(可做表白墙) 支持发布音乐 支持日夜模式、搜索功能、回到顶部 支持游客点赞及评论 可开启用户发布文章及评论审核(防止用户发布恶意内容)可管理全站用户支寺图片上传自动压缩大小 更多功能可自行探索! 安装教程 推荐安装环境Nginx ≥1.22 PHP=7.4MySQL≥5.6 访问 https://你的域名/install进行安装演示图片 d4422e3f-6445-4f3d-94b7-1ee9caf1f05b.png图片 8aa49147-6c41-43b8-801c-b289d21b4d19.png图片 b5d74a16-a01d-40ba-a63f-f8819b043854.png图片 ba06f0c4-abb8-4356-a47c-529a672562fc.png图片 下载地址 Lan仿朋友圈系统开源源码 下载地址:https://wwp.lanzoup.com/iYYBN2cer33c 提取码:
-
个人主页 : 24年新款设计 {card-default label="目录" width=""} 引言 设计理念 技术实现 个人作品展示 社交媒体与联系方式 结语 {/card-default} 演示图 18f7c08a-aea6-4d60-bd1b-12294e358f5c.png图片 演示地址 https://www.0330.top/homepage/zb/ 正文 1. 引言 梦云博客是一个充满创意与技术的个人网站,展示了故渊渡在网页设计与编程方面的技能。本文将带您走进故渊渡的世界,了解他的设计理念、技术实现以及个人作品展示。 2. 设计理念 梦云博客的设计理念是简洁、现代且具有艺术感。他注重用户体验,力求让访问者在浏览网站时感受到舒适与愉悦。此外,他还特别注重细节处理,使网站在视觉上更具吸引力。 3. 技术实现 梦云博客的技术实现主要基于HTML、CSS和JavaScript等前端技术。他善于运用Bootstrap、jQuery等开源框架来提高开发效率。此外,他还关注新兴技术,如WebAssembly、PWA等,以保持技术栈的领先地位。 4. 个人作品展示 梦云博客的个人作品展示包括了他的博客、摄影作品以及其他技术项目。这些作品充分展示了他在网页设计、摄影和技术开发方面的才华。访问者可以通过他的作品了解到故渊渡的技能和兴趣。 5. 社交媒体与联系方式 梦云博客在各大社交媒体平台上都有活跃的账号,如GitHub、微博等。访问者可以通过这些平台关注故渊渡的最新动态,与他交流互动。此外,他的个人主页上还提供了联系方式,方便访问者与他取得联系。 6. 结语 梦云博客的个人主页是一个充满创意与技术的展示平台,展示了他在网页设计与编程方面的技能。通过本文的阅读,读者可以更深入地了解故渊渡的世界,欣赏他的作品并与他建立联系。 下载地址 执笔个人主页 下载地址:https://wwp.lanzoup.com/iYYBN2cer33c 提取码:
-
zyyo个人主页源码 去掉了首屏壁纸,太丑了 ZYYO主页 ZYYO演示图片 包含对图标,项目,分类,主题样式,标签,描述,左侧信息的增删改查 方便的编辑名称,图标,点击.js事件等等 可以控制贪吃蛇,侧边栏,技能的开关 可以在后台切换多主题,方便的对多主题进行切换,对主题所有细节进行修改 演示站:http://www.6a68.com 多主题优雅个人主页 后续计划增加主页时钟,主页音乐播放器 增加php管理后台 1.6更新 2024.09.05 增加`docker-com一键部署 自行安装docker和docker-compose 拉取本仓库代码,修改Caddyfile配置中第一行为你的域名,然后docker compose up -d启动 就是这么简单,您无需配置ssl证书,caddy镜像会为你自动配置证书和开启https,并自动续期证书。 贡献者:starry 1.5更新 2024.5.14 修复ios浏览器背景无法正常模糊 修复黑夜模式切换造成的不连贯卡顿 优化不同屏幕大小的字体以及其他大小显示 优化大量细节 1.4 最新更新 把所有图片全部改为字体图标 去除鼠标样式 优化细节 修改所有路径为相对路径 修复其他问题 1.3最新更新 优化加载动画 增加点击q弹动画 增加5套亮色主题,且通用css变量实现,完全取消主题切换对js的依赖.新增主题只需要在/static/root.css修改 去除前台切换多主题,只可切换暗夜模式 增加模糊,有背景整体模糊和卡片模糊 卡片半透明模糊或者背景模糊二选一 增加自定义功能 优化细节 优化动效,去除无用效果 电脑端改为一行4个 手机端有一行两个和一行一个 1.2 新增侧边栏并且支持移动端弹出 去除白色主题 优化动效,优化卡顿 1.0 无侧边栏白天黑夜切换 三套主题 前台一键切换 使用 下载解压即可访问 /static/root.css主题文件 /static/style.css样式文件 在此可以修改各种字体 /static/img/favicon.ico网页ico和主页头像 /static/script.js js文件 缘由 受到xhofe和ddiu个人主页的灵感启发 感谢这二位大佬 决定写款主页练手 初个版本花了几个小时,页面并不复杂,但是在后续我花费了很多时间去优化这个主页,因为我有非常严重的强迫证,非常抓细节 我真的为了这个主页的优化后续付出了非常多的心力,请还不要攻击,喜欢可以赞助,不喜欢可以走开 特色 具有白天和黑夜模式 白天模式有5套主题 模糊方式有背景整体模糊和卡片模糊,可以通过css切换主题 原生html,css,js,未使用框架和插件,问就是不会 github:https://github.com/ZYYO666/homepage 演示站:http://www.6a68.com 技术栈 html css js 鸣谢 iconfont图标 Pacifico-Regular字体 Ubuntu-Regular字体 备注 页面图标都是svg,可也自己找然后切换 字体目前最新版是鸿蒙字体,可以自己设置 zyyo一键永久部署带后台可绑定自己域名 zyyo一键部署 zyyo 下载地址:https://github.com/ZYYO666/homepage 提取码: 一键部署 下载地址:http://y.0330.top/#/pages/shop/shop?gid=16 提取码:
-
为typecho joe主题添加一个随机笑话页面 为typecho joe主题添加一个随机笑话的独立页面 演示图片 演示页面 https://www.8b18.com/22.html 使用方法 1在joe主题根目录随便创建一个.php文件将代码粘贴进去 2在后台添加独立页面选择笑话模板 具体代码 <?php /** * 笑话 * * @package custom * **/ ?> <?php $API_KEY = '7e9401a58dc937d2d827a09fc39f37a3'; $API_URL = 'http://v.juhe.cn/joke/randJoke.php'; $get_post_data = array( 'key' => $API_KEY, ); $sk = 'e80d5492e21e7390907b97076cb770a5'; $resdata = api::send($API_URL, $get_post_data, 'POST', true, $sk); $cc= json_decode($resdata)->result; // var_dump($cc); $bb =serialize($cc); class api { public static function send($API_URL, $get_post_data, $type, $ifsign, $sk) { $get_post_data = http_build_query($get_post_data); if ($ifsign) { $sign = md5($get_post_data . $sk); $res = self::send_curl($API_URL, $type, $get_post_data, $sign); } else { $res = self::send_curl($API_URL, $type, $get_post_data, null); } return $res; } public static function send_curl($API_URL, $type, $get_post_data, $sign) { $ch = curl_init(); if ($type == 'POST') { curl_setopt($ch, CURLOPT_URL, $API_URL); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $get_post_data); } elseif ($type == 'GET') { curl_setopt($ch, CURLOPT_URL, $API_URL . '?' . $get_post_data); } if ($sign) { curl_setopt($ch, CURLOPT_HTTPHEADER, ['sign:' . $sign]); } curl_setopt($ch, CURLOPT_REFERER, $API_URL); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); $resdata = curl_exec($ch); curl_close($ch); return $resdata; } } ?> <!DOCTYPE html> <html lang="zh-CN"> <head> <?php $this->need('public/include.php'); ?> <?php if ($this->options->JPrismTheme) : ?> <link rel="stylesheet" href="<?php $this->options->JPrismTheme() ?>"> <?php else : ?> <link rel="stylesheet" href="https://fastly.jsdelivr.net/npm/prismjs@1.23.0/themes/prism.min.css"> <?php endif; ?> <script src="https://fastly.jsdelivr.net/npm/clipboard@2.0.6/dist/clipboard.min.js"></script> <script src="https://fastly.jsdelivr.net/npm/typecho-joe-next@6.2.4/plugin/prism/prism.min.js"></script> <script src="<?php $this->options->themeUrl('assets/js/joe.post_page.min.js'); ?>"></script> </head> <body> <div id="Joe"> <?php $this->need('public/header.php'); ?> <div class="joe_container"> <div class="joe_main"> <div class="joe_detail" data-cid="<?php echo $this->cid ?>"> <?php $this->need('public/batten.php'); ?> <?php $this->need('public/article.php'); ?> <?php $friends = []; $friends_color = [ '#F8D800', '#0396FF', '#EA5455', '#7367F0', '#32CCBC', '#F6416C', '#28C76F', '#9F44D3', '#F55555', '#736EFE', '#E96D71', '#DE4313', '#D939CD', '#4C83FF', '#F072B6', '#C346C2', '#5961F9', '#FD6585', '#465EFB', '#FFC600', '#FA742B', '#5151E5', '#BB4E75', '#FF52E5', '#49C628', '#00EAFF', '#F067B4', '#F067B4', '#ff9a9e', '#00f2fe', '#4facfe', '#f093fb', '#6fa3ef', '#bc99c4', '#46c47c', '#f9bb3c', '#e8583d', '#f68e5f', ]; $friends_text = $this->options->JFriends; if ($friends_text) { $friends_arr = explode("\r\n", $friends_text); if (count($friends_arr) > 0) { for ($i = 0; $i < count($friends_arr); $i++) { $name = explode("||", $friends_arr[$i])[0]; $url = explode("||", $friends_arr[$i])[1]; $avatar = explode("||", $friends_arr[$i])[2]; $desc = explode("||", $friends_arr[$i])[3]; $friends[] = array("name" => trim($name), "url" => trim($url), "avatar" => trim($avatar), "desc" => trim($desc)); }; } } ?> <ul class="joe_detail__friends"> <?php foreach ($cc as $xh) : ?> <li class="joe_detail__friends-item"> <a class="contain" href="<?php echo $item['url']; ?>" target="_blank" rel="noopener noreferrer" style="background: <?php echo $friends_color[mt_rand(0, count($friends_color) - 1)] ?>"> <span class="title"><?php echo $xh->title; ?></span> <div class="content"> <div class="desc"><?php echo $xh->content; ?></div> </div> </a> </li> <?php endforeach; ?> </ul> <?php $this->need('public/handle.php'); ?> <?php $this->need('public/copyright.php'); ?> </div> <?php $this->need('public/comment.php'); ?> </div> <?php $this->need('public/aside.php'); ?> </div> <?php $this->need('public/footer.php'); ?> </div> </body> </html>
-
梦云建站1.2客户端部署教程 说明 为了方便多节点,可以配置多个客户端配置完后台地址即可 环境要求 PHP版本大于7.1 MySQL大于5.5 修改配置文件.env .env文件的位置在根目录 只需要修改第一行的地址改成你的后端地址即可 设置运行目录 设置伪静态 location / { try_files $uri $uri/ /index.php?$query_string; }安装扩展 在项目根目录执行composer 命令 composer install回车让后输入yes在回车 下方内容是对程序的优化加快速度【可以不操作】 优化配置 自动加载器改进 composer install --optimize-autoloader --no-dev优化配置加载 php artisan config:cache客户端源码 客户端源码 下载地址:http://0330top.oss-cn-beijing.aliyuncs.com/%E6%A2%A6%E4%BA%91%E5%BB%BA%E7%AB%99/1.2/khd.zip 提取码: