php微信域名拦截检测

php微信域名拦截检测

<?php /** * 微信域名拦截检测 * 2024年2月1日编写 * 作者:TANKING */ // 页面编码 header("Content-type:application/json"); // 获取Url $url = $_GET['url']; if($url) { // 调用官方接口 $checkUrl = 'https://cgi.urlsec.qq.com/index.php?m=url&a=validUrl&url='.urlencode($url); $ch = cu...

PHP 2024-02-24 PM 1843℃ 0条
Rust 屏幕截图

Rust 屏幕截图

截屏https://github.com/nashaofu/screenshots-rs添加依赖[dependencies]screenshots = "0.5.3"use screenshots::Screen; use std::{fs, time::Instant}; fn main() { let mut start; let screens = Screen::all().unwrap(); fs::create_dir_all("D:/Test/").unwrap(); for screen in screens { ...

Rust 2023-05-15 PM 4142℃ 0条
rust 延时 500毫秒

rust 延时 500毫秒

要在 Rust 中延迟执行代码,您可以使用 std::thread::sleep() 函数。这个函数接受一个时间量参数,表示需要等待的时间长度。下面是一个示例代码,将延迟 500 毫秒(0.5 秒):use std::{thread, time}; fn main() { let duration = time::Duration::from_millis(500); thread::sleep(duration); } 以上代码中,time::Duration::from_millis(500) 会创建一个表示 500 毫秒的持续时间对象,然后将其传递给 thread...

Rust 2023-05-15 PM 4119℃ 0条
rust 实现命令行程序 运行 不显示 窗口

rust 实现命令行程序 运行 不显示 窗口

如果你想在 Windows 操作系统上使用 Rust 编写一个命令行程序,并且不想让窗口显示出来,你可以使用 windows::windows_subsystem 模块,将子系统定义为 "windows",如下所示:#![windows_subsystem = "windows"] fn main() { // 在此处编写代码 } 当你构建并运行该程序时,它将终止掉,但是没有窗口显示。请注意,这只能在 Windows 平台上工作。如果你要开发跨平台命令行程序,则需要考虑其他方法来隐藏窗口,因为 Linux 或 macOS 不存在 Windows 子系统的概念...

Rust 2023-05-15 PM 3741℃ 0条
php 百度翻译代码

php 百度翻译代码

<?php /*************************************************************************** * Copyright (c) 2015 Baidu.com, Inc. All Rights Reserved * **************************************************************************/ /** * @file baidu_transapi.php * @author mouyantao(mouyantao@baidu.co...

PHP 2023-05-04 PM 2421℃ 0条
php  MagicCrypt 加密解密 与 rust  MagicCrypt 通用

php MagicCrypt 加密解密 与 rust MagicCrypt 通用

PHP用到mcrypt模块来实作AES,因此需要激活mcrypt模块在线MagicCrypt加密解密 http://www.txttool.com/t/?id=NjA2<?phpnamespace org\magiclen\magiccrypt; class MagicCrypt { private $iv; private $key; private $bit; public function __construct($key = '', $bit = 128, $iv = '') { switch ($bit) { ...

PHP 2023-05-04 AM 2604℃ 0条
rust reqwest交叉编译错误 error: failed to run custom build command for `openssl-sys v0.9.63`

rust reqwest交叉编译错误 error: failed to run custom build command for `openssl-sys v0.9.63`

windows下 编译报错error: failed to run custom build command for openssl-sys v0.9.63解决办法:1.安装opensslWindows下:https://slproweb.com/products/Win32OpenSSL.html网站下载https://slproweb.com/download/Win64OpenSSL-1_0_2u.exe或https://slproweb.com/download/Win32OpenSSL-1_0_2u.exeLinux下:centos: yum install -y openss...

Rust 2023-04-24 PM 3681℃ 0条
rust 保存文本 使用Windows(CRLF)格式

rust 保存文本 使用Windows(CRLF)格式

您可以在Rust中使用标准库中的std::fs模块来保存文本文件,并且在Windows上使用CRLF行尾。下面是一个基本示例:rustuse std::fs::File; use std::io::{BufWriter, Write}; fn main() { // 创建一个新文件并打开它以进行写入 let file = File::create("example.txt").unwrap(); // 使用 BufWriter 来缓冲写入操作 let mut writer = BufWriter::new(file); ...

Rust 2023-04-24 PM 2004℃ 0条
rust 清空 文本文件 内容

rust 清空 文本文件 内容

在 Rust 语言中,要清空文本文件的内容可以使用标准库中的 File 和 Write trait。具体步骤如下:打开一个文本文件并获取其句柄。使用 set_len() 方法将该文件的长度设置为 0。关闭该文件。以下是示例代码:use std::fs::{File, OpenOptions}; use std::io::prelude::*; fn main() { let file_path = "/path/to/your/file.txt"; // 打开文件并获取文件句柄,如果不存在则创建该文件 let mut file = Open...

Rust 2023-04-23 AM 1696℃ 0条
php 实现https Ssl证书到期监听

php 实现https Ssl证书到期监听

function index(){ $domains = [ 'sumubai.cc', ]; foreach($domains as $domain) { try{ $cert_info = get_cert_info($domain); $dn = $cert_info['subject']['CN']; //证书保护域名 $validFrom_time_t = date('m-d H:i', $cert_info['validFrom_time...

PHP 2023-04-16 AM 1317℃ 0条
js过滤特殊字符

js过滤特殊字符

// 过滤所有特殊字符 var stripscript = function(s) { var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?↵\r\n]"); var rs = ""; for (var i = 0; i < s.length; i++) { rs = rs + s.substr(i, 1).replace(pattern, '');...

前端 2023-04-13 PM 1390℃ 0条