建站VPS工具综合杂谈
网站建设、网络程序源码、IPS Invision Community、Xenforo、WordPress等其它源码系统程序交流,包括VPS推荐、服务器建站技术讨论等话题。
365个主题在此版面
-
一次去朋友家玩,看见他家垃圾角落里有台废主机。说是要丢掉,对于我来说怎么会舍得。于是我兴高采烈的抱回了家!开始了变废为宝的脱变。先来看看外观 先给洗洗澡吧 由于手头没有专业的清洗工具,自家水龙头走起。 从新组装电脑过程很简单,怎么拆的怎么装就是了。这里就不再描述了! 装玩即后,测试开机但是无法开机! 检测后发现估计主机电源坏了 恰好手里面以前在垃圾站拆过一个主机电源,应该好的! 于是便开始了移花接木! 由于拆下来的电源比较大,这个机箱比较小。就只能凑合这样用了。 安装系统改换电源后,主机成功点亮。接下来就是安装系统了。这次我安装了Centos8 安装准备 U盘一个(32G)UltraISO(百度自行下载)centos8镜像文件 制作U盘启动打开UltraISO 文件——打开 选择你下载的Centos8的镜像文件,格式为iso 启动——写入镜像文件 U盘启动进入BIOS设置U盘为第一启动项或者在boot菜单中选择U盘即可! 开始进入安装 选择第一个Install Centos 8 等待检测 此过程可能要等待会儿 可能会提示以下错误 在选择Install Centos 7后,几分钟后,弹出如下提示: Entering emergency mode.Exit the shell to continue. Type "journalct1" to view system logs. You might want to save "/run/initramfs/rdsosreport.txt/" to a USB stick…
-
- 0 篇回复
- 20 次查看
-
-
查看磁盘分区fdisk -l 详细解读 Disk /dev/sda:298.1 GiB,320072933376 字节,625142448 个扇区磁盘名称sda 总容量为298.1G 设备启动起点末尾扇区大小ID类型/dev/sda1*2048209919920971521G83Linux/dev/sda2 209719296625141759415422464198.1GfW95 扩展 (LBA)/dev/sda3 209920020971929520762009699G8eLinux LVM/dev/sda5 20972134441734143920762009699G7HPFS/NTFS/exFAT/dev/sda6 41734348862514175920779827299.1G7HPFS/NTFS/exFAT已使用和挂载的分区Disk /dev/mapper/cl-root:65.1 GiB,69948407808 字节,136617984 个扇区 Disk /dev/mapper/cl-swap:2 GiB,2197815296 字节,4292608 个扇区 Disk /dev/mapper/cl-home:31.8 GiB,34154217472 字节,66707456 个扇区格式化mkfs.ext4 /dev/sda5 挂载mount /dev/sda5 /www/mydata开机自动挂载vim /etc/fstab按下添加即可 UUID=/分区 挂载目录 文件系统格式 永久性 是否备份 是否自…
-
- 0 篇回复
- 21 次查看
-
-
什么是智能摘要智能摘要可以帮助网站在搜索结果中展现更丰富,带来更多点击。您需要提供网站的结构化数据,在网站的页面中插入相应协议标签。 这里以博客的为例 <!--必填--> <meta property="og:type" content="blog"/> <meta property="og:image" content="图片地址"/> <meta property="og:release_date" content="发表时间"/> <!--选填--> <meta property="og:title" content=" 博客标题"/> <meta property="og:description" content=" 博客描述" /> <meta property="og:author" content="博客作者"/>在typecho中配置如下 <!--360--> <?php if($this->is('post')||$this->is('page')): ?> <meta property="og:type" content="blog"/> <meta property="og:image" content="<?php echo Content::returnHeaderImgSrc($this,'post',0,true); ?>"/> <met…
-
- 0 篇回复
- 17 次查看
-
-
masscan和nmap一样,都是扫描界的扛把子。两者相比都有其优缺点,masscan号称“世界上最快的人”😘。能够在几分钟扫描整个子网段。但是精准度和nmap相比还是差了那么一点。当然扫描速度也是和硬件想联系!基本实例扫描段内单个端口 masscan 192.168.123.1/24 -p 80 扫描段内多个端口 masscan 192.168.123.1/24 -p 22,80,443 快速扫描 使用如上的的设置可以得到结果,但速度将是比较慢。正如已经讨论的那样,整体上masscan要快一点,所以让我们加快速度。 默认情况下,Masscan扫描速度为每秒100个数据包,这是相当慢的。为了增加这一点,只需提供该-rate选项并指定一个值。 扫描100个常见端口的B类子网,每秒100,000个数据包 masscan 192.168.123.1/16 --top-ports 100 -rate 100000结果保存 masscan 10.11.0.0/16 --top-ports 100 > results.txt除此之外,您还具有以下输出选项: -oX filename:输出到filename的XML。 -oG filename:输出到filename在的grepable格式。 -oJ filename:输出到filename在JSON格式。总结结语 masscan油一个独特的功能是,您可以轻松地暂停和恢复扫描。当您按ctrl+c文件被创建时,调用paused.conf该文件具有扫描的所有设置和进度。您可以继续扫描‐‐r…
-
- 0 篇回复
- 17 次查看
-
-
笔者有时需要将手机屏幕内容投屏到PC端,用作演示。那么如何来做到这点呢? 准备手机一部USB数据线 安装scrcpy在kali中执行下面命令 apt-get install scrcpy 这样便完成了安装 使用首先开启手机的开发者模式--USB试调 通过USB连接电脑后,终端执行命令scrcpy即可 通过无线连接首先执行下面命令开启无线试调 adb tcpip 5555拔掉数据线后执行 adb connect 192.168.1.x:5555最好执行adb devices查看设备 同上,执行在终端中执行scrcpy即可连接手机。 其他如果有多个设备 scrcpy -s ip:5555如果无线比较卡加上参数-b 4m 限制码率,--max=fps限制帧率。 视频演示
-
- 0 篇回复
- 19 次查看
-
-
遇见自己喜欢的字体,怎样引用到自己的网站呢?这里以DZ论坛为例,当然这种方法适用所有网站。下载自己喜欢的字体 下载自己喜欢的字体,字体格式为.ttf。我们可以到第一字体网去下载http://www.diyiziti.com/ 转换字体格式将下载好的字体转换成.eot、 .woff、 .woff2三种格式,文件名可以是任意英文可以根据自己的喜好命名(不要设置为中文就可以了)。这里推荐一个在线转化的网站:https://www.fontke.com/tool/convfont/ 上传字体将转换好的.eot、 .woff、 .woff2三种格式字体上传到自己网站任何位置(建议上传到CDN这样字体渲染速度比较快)。 调用代码@font-face { font-family: "kali"; src: url(https://bbskali.cn/.woff2) format("woff2"), url(https://bbskali.cn/.woff) format("woff"), url(https://bbskali.cn/.ttf) format("truetype"), url(https://bbskali.cn/.eot) format("embedded-opentype"), url(https://bbskali.cn/.svg) format("svg"); } PS:上面的代码里.ttf和 .svg的文件是没有的,但是路径要和.eot、 .woff、 .wof…
-
- 0 篇回复
- 15 次查看
-
-
rar是一款强大的文件压缩工具,但是由于免费版存在弹窗广告极其恶心。如何去掉广告,用上绿色安全的压缩工具呢。实验环境winrar6.0ResourceHacker 首先到官网下载最新版的winrar,我这里以64位为例! 下载后,安装顺序安装winrar。安装完成后,运行rar我们便可以看到恶心的广告了! 破解度娘搜索下载ResourceHacker 找到winrar的安装路径,默认是C:\Program Files\WinRAR 把安装目录下的winrar.exe文件拖到ResourceHacker 在左侧目录里面找到String Table,打开后再找到80:2052 将1277行全部删掉 最后点击左上角File-Save As保存即可! 效果最后打开压缩文件,就没有恶心的广告啦!
-
- 0 篇回复
- 20 次查看
-
-
TPLINK-R476G是基于企业级路由器,拥有行为管理 认证管理 VPN 动态DNS等功能。是一款不错的路由器,公司网络最新优化,购买了不少的设备,在配置网络过程中发现了这款路由器有web认证功能。在这里作一简要的说明: 登录路由器 认证管理-web认证配置相关的AP和参数 配置用户在配置用户管理中,添加用户! 当其他用户访问时,会弹出认证页面,需要输入相应的账号和密码便可以上网了。
-
- 0 篇回复
- 16 次查看
-
-
请注意,本文编写于 1416 天前,最后修改于 1400 天前,其中某些信息可能已经过时。 家里有台lenvo m7400 pro,由于没有网络打印功能。在之前是通过共享打印机的方式实现局域网内的设备完成打印的。但是手机等设备无法连接,当连接打印机的主机关闭后,其他电脑也无法打印。于是我用树莓派将打印机连接实现了网络打印功能。 设备清单lenovo M7400 pro树莓派4B魅族路由器(刷了老毛子固件 方案二) 登录树莓派 进行相关配置登录树莓派 安装cups CUPS(Common UNIX Printing System,通用Unix打印系统)是Fedora Core3中支持的打印系统,它主要是使用IPP(Internet Printing Protocol)来管理打印工作及队列,但同时也支持"LPD"(Line Printer Daemon)和"SMB"(Server Message Block)以及AppSocket等通信协议。apt-get install cups 如上,安装完成cups后执行下面操作 service cups start #启动服务 service cups stop #关闭服务 usermod -a -G lpadmin root #将lpadmin添加到用户组 cupsctl --remote-any这时候,在局域网内任何一台电脑或手机的浏览器中,访问树莓派的 631 端口,如:http://192.168.123.XX:631,就可以进入基于网页的 CUPS 配置界面。 依次点击「Admin…
-
- 0 篇回复
- 19 次查看
-
-
前言在学籍管理中,我们导出学籍后(姓名 学籍号 身份证号)等常用的信息。如何按照学籍信息和对应学生的照片进行命名呢?首先来看看效果 如上,假设我们根据学籍信息(由A-Z排序),拍摄学生照片。如何将excel中对应的学生姓名和学号与对应的学生匹配并重命名呢? 最终实现的效果 问题解决难点将excel中数据和图片一一对应是关键。故要求我们在拍摄照片时需按照学生姓名(由A-Z排序)进行拍摄。不然数据可能无法一一对应。 实现方案01对拍摄的所有文件批量重命名因为照相设备的不同,拷贝出来相片的命名方式是不同的。 如上,按照学生姓名(由A-Z排序)后,给学生拍照。 将所有图片进行批量重命名 import os class BatchRename(): def __init__(self): self.path = '/root/photo/photo1/' def rename(self): filelist = os.listdir(self.path) filelist.sort() total_num = len(filelist) i = 0 for item in filelist: if item.endswith('.jpg'): src = os.path.join(os.path.abspath(self.path), item) …
-
- 0 篇回复
- 18 次查看
-
-
优势随时随地打开空调便携低功耗(使用 HTML CSS 而非 Canvas 绘制)静音操作简单安装便捷 劣势没有风 安装<iframe height="740" src="https://ac.yunyoujun.cn"></iframe>效果
-
- 0 篇回复
- 17 次查看
-
-
本文将利用python调用nmap完成扫描,并将扫描结果通过表格的方式展示出来。以便扫描者更加清晰明了的观察扫描结果。 实验环境Python3nmap7.9 代码如下:#!/usr/bin/env pthon #--*--coding=utf-8--*-- #kali blog(https://blog.bbskali.cn) #逍遥子大表哥 import os from terminaltables import AsciiTable gateway = input('YOU IP Address:') print ("\033[31m稍等 正在扫描\033[0m") print ("当前网关变量为:",gateway) def scan(): scan = os.popen("nmap " + gateway + " -n -P").read() f = open('scan.txt','w') f.write(scan) f.close() devices = os.popen(" grep report scan.txt | awk '{print $5}' ").read() devices_mac = os.popen("grep MAC scan.txt | awk '{print $3}'").read() + os.popen("ip addr | grep 'state UP' -A1 | tail -n1 | awk '{print $2}' | cut -f1 -d'/' ").…
-
- 0 篇回复
- 21 次查看
-
-
Burp Suite是一个用于测试网络应用程序安全性的图形化工具。该工具使用Java编写,由PortSwigger Web Security开发。 该工具有三个版本。可以免费下载的社区版、专业版和试用后可以购买的企业版。本文将全方位的讲解Burp的使用全过程,欢迎各位同仁提出独特的见解。 01Burp的启动我们可以再kali的菜单中,或者再终端执行burpsuite直接启动 02BURP的界面 03渗透第一步做好代理设置Burp的原理是,通过浏览器的代理,将浏览器的所有数据代理到brup中。再通过Burp对数据抓包,修改,放包最终达到所要的目的。 基于http的代理这里已kali自带的火狐浏览器为列,菜单-首选项-网络设置代理方式设置为手动代理IP和端口设置为127.0.0.1:8080 这样便完成了http的代理。 基于https的代理首先再浏览器中输入http://burp,点击右上角的CA Certificate下载证书 再浏览器中,导入下载的证书。 再浏览器代理中,勾选为所有协议使用相同代理服务器 重启浏览器后,便可以抓包了。 基于Android的代理相对而言,现在pc端用的比较少,而手机的用的比较多,那么能过用burp抓取手机的包吗? 首先确保手机和kali再同一个局域网,再通过ifconfig命令查看电脑端IP地址,然后再手机WiFi设置里面设置手机代理为电脑的IP 打开Burp Suite配置代理即可,IP为无线局域网的IP,端口设置为和手机端一致即可 配置burp打开burp,选择Proxy(代理)选项卡,会…
-
- 0 篇回复
- 21 次查看
-
-
Mysql是最常见的关系数据库,因开源和免费被广泛使用。如果当我们数据库误删后,在没有备份的情况下如何恢复数据库呢? Mysql8.0数据库恢复环境Windows LinuxMysql8.0.12PHP7.4Dzx3.4 故障描述有网友联系我,说自己的dz站不小心删库了!本地没有备份,已经运维了好几年了。看能不能恢复,在咨询后发现他用的小皮面板,很显然没有做好备份功能!在查阅一番后,知道了自Mysql8.0后,当用户创建了数据库后,会在MySQL8.0.12\data目录下产生相应的恢复文档,用于后期的恢复!当然Mysql之前的版本也有这个功能,但是文件格式变了! 文件说明XXX.sdi表结构文件XXX.MYD数据文件XXX.MYI索引文件我们可以利用这三个文件完成对数据库的恢复! 删库恢复测试1.我们首先创建一个数据库bbskali create database bbskali;2.创建数据表 并建立相应的字段 CREATE TABLE `bbskali`.`nbkali` ( `id` INT(255) NOT NULL , `name` CHAR(255) NOT NULL , `nmuber` INT(255) NOT NULL , `age` INT(255) NOT NULL ) ENGINE = MyISAM; 3.删除数据库 4.我们在date目录下可以看到刚才建立的数据库bbskali的文件夹,以及有关表的相关文件。 5.将文件复制出来,并新建数据库bbskali2和表nbkali(建立字段,不填数值。) 6.继续会…
-
- 0 篇回复
- 18 次查看
-
-
平时在使用Linux学习或者编辑时,总离不开文件的编辑。不像Windows哪样,有各种各样的编辑器。那么我们在Linux环境中常用那些编辑器呢? 01 VimVim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 使用教程基本上 vi/vim 共分为三种模式,分别是命令模式,输入模式和底线命令模式。 命令模式: 此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。 常用的几个命令: 命令释义i切换到输入模式,以输入字符。x删除当前光标所在处的字符。:切换到底线命令模式输入模式 在命令模式下按下i就进入了输入模式。 按键释义ENTER回车键,换行BACK SPACE删除光标前一个字符DEL删除光标后一个字符方向键在文本中移动光标HOME/END移动光标到行首/行尾Insert切换光标为输入/替换模式,光标将变成竖线/下划线ESC退出输入模式,切换到命令模式底线命令模式 在命令模式下按下:(英文冒号)就进入了底线命令模式。 按键释义:q退出程序:w保存文件:wq保存并退出vim键盘图 基本实例创建文本 vim bbskali.txt这样我们便创建了名为bbskali.txt的文档,当然可以创建所有的文本格式,如php jsp doc bat html都行。 输入i进入输入\编辑模式 然后输入我们想要的内容,然后按:退出编辑模式,输入wq保存并关闭文件。 高级功能搜索替换 按键释义/p向光标之下寻找一个名称为 p 的…
-
- 0 篇回复
- 15 次查看
-
-
网线里面的8芯线是由4对不同颜色对绞在一起的传输线组成的,所以也被称为双绞线。相信你也会好奇,为何要扭绞在一起呢。这样做的目的是改变线缆原有的电子特性,抵御外界电磁干扰,降低自身信号串扰,可以达到一个最佳的传输效果。那么网线里8芯线各自作用是什么: ① 输出数据 (+) ② 输出数据 (-) ③ 输入数据 (+) ④ 保留网络传输 ⑤ 保留网络传输 ⑥ 输入数据 (-) ⑦ 保留网络传输 ⑧ 保留网络传输 所以从上面就可以看出,1和2是用来发送数据,3和6是用来接收数据的。
-
- 0 篇回复
- 14 次查看
-
-
第一次玩红警还是高中的时候,记得和同学一起通宵玩游戏。玩着穿越火线,看着电视剧《神话》,在无聊中随机打开了红警。被红警的玩法深深的吸引了我。如今快十年过去了,而我也成为了油腻男,青春的岁月也不复存在。那些陪我玩游戏的伙伴也早已成家立业!
-
- 0 篇回复
- 14 次查看
-
-
Mysql是著名的关系数据库,因其性能稳定,免费而广而人知。现对其基础语法做简单的总结! 登录数据库mysql -u root -p nter password:****** # 登录后进入终端创建数据库create DATABASE bbskali;drop 命令删除数据库drop 命令格式: drop database <数据库名>; 例如删除名为 bbskali 的数据库: drop database bbskali;创建数据表创建MySQL数据表需要以下信息: 表名表字段名定义每个表字段 语法 以下为创建MySQL数据表的SQL通用语法: CREATE TABLE table_name 以下例子中我们将在kali 数据库中创建数据表xiao_tbl: CREATE TABLE `xiao_tb1`( `id` INT UNSIGNED AUTO_INCREMENT, `name` VARCHAR(100) NOT NULL, `number` VARCHAR(40) NOT NULL, `submission_date` DATE, PRIMARY KEY ( `id` ) )ENGINE=InnoDB DEFAULT CHARSET=utf8;实例解析: 如果你不想字段为 NULL 可以设置字段的属性为 NOT NULL, 在操作数据库时如果输入该字段的数据为NULL ,就会报错。 AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1。 PRIMARY KEY关键字用于定义列为…
-
- 0 篇回复
- 15 次查看
-
-
前言ffmpeg是一个非常强大的视频处理工具,它可以转换任何格式的媒体文件,并且还可以用自己的AudioFilter以及VideoFilter进行处理和编辑。并且支持多平台安装比较简单,适用于处理各种视频文件。 安装本文主要讲解在Linux下的使用,因此在Linux中安装执行下面命令即可。 apt-get install ffmpeg 常用示例直接将MP4文件转成m3u8: ffmpeg -i bbskali.mp4 -hls_time 10 -hls_list_size 0 -hls_segment_filename ene_%05d.ts bbskali.m3u8如果已经是ts文件了,则只需要执行下方命令即可: ffmpeg -i bbskali.ts -c copy -map 0 -f segment -segment_list playlist.m3u8 -segment_time 10 output%03d.ts将大量分割成ts文件的视频片段全部转换成mp4视频片段 --- 直接上批处理脚本: for %%a in ("D:\VideoProjects\NewDemo\*.ts") do ffmpeg -i "%%a" -vcodec copy -vcodec copy -f mp4 "D:\VideoProjects\NewDemo\NewMP4\%%~na.mp4" pause上面的 ffmpeg -i test.ts -acodec copy -vcodec copy -f mp4 test.mp4 是将ts文件转换为…
-
- 0 篇回复
- 15 次查看
-
-
“渗透测试的本质即信息收集”,通过收集各种信息,以便我们获取目标的相关信息。本文将解讲解在Windows下常用的收集命令。 查看当前用户及权限whoami 查看系统信息以及补丁情况,是否有域systeminfo 查看账号相关信息hostname # 查看当前主机名 net user # 查看主机账号,为定制字典准备 quser # 查看在线用户,注意管理员是否在线 查看当前保存的登陆凭证cmdkey /l 查看网络连接状态netstat -nao 查看arp通信记录arp -a 查看路由表route print 查看打开文件的记录dir %APPDATA%\Microsoft\Windows\Recent
-
- 0 篇回复
- 16 次查看
-
-
一、前言:Nmap是一个非常实用的网络连接端扫描软件,适用于Linux、Windows、Mac三大主流平台。用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting)。它是网络管理员必用的软件之一,以及用以评估网络系统安全。 二、主机发现:1.全面扫描/综合扫描 nmap -A 192.168.242.1 2.Ping扫描 nmap -sP 192.168.242.1/243.免ping扫描,穿透防火墙,避免被防火墙发现 nmap -P0 192.168.242.14.TCP SYN Ping扫描 nmap -PS -v 192.168.242.135nmap -PS80()端口,10-100 -v 192.168.242.135 (针对防火墙丢弃RST包) 5.TCP ACK Ping 扫描 nmap -PA -v 192.168.242.135UDP Ping 扫描 nmap -PU -v 192.168.242.135ICMP Ping Types 扫描 nmap -PU -v 192.168.242.135 (ICMP ECHO) nmap -PP -v 192.168.242.135 (ICMP 时间戳) nmap -PM -v 192.168.242.135 (ICMP 地址掩码)ARP Ping 扫描 nmap -PR -v 192.168.242.1列表扫描 nmap -sL -v 192.168.242.110.禁止方向域名解析 nmap…
-
- 0 篇回复
- 20 次查看
-
-
利用nmap可以生成我们对目标主机的扫描结果。但是nmap自带的样式并不是很美观。生成报告nmap -T4 -A 192.168.1.1/24 -oX bbskali.xml注意:生成的报告格式为xml 下载文末的附件下载完成后放到/usr/share/nmap替换原来的nmap.xsl 格式转换为了更好的阅读,我们需将xsl文件转换为html 执行命令: xsltproc -o nmap报告.htm bbskali.xml注:bbskali.xml就是我们上步生成的报告 附件下载nmap.xsl 在线体验Nmap扫描报告美化
-
- 0 篇回复
- 16 次查看
-
-
DZ论坛是一款功能十分强大的bbs系统。但是由于功能的强大也使其变得很臃肿。当服务器性能一般的情况下,打开dz的速度也就很一般了。本文将通过自己的实践来告诉大家如何来提高论坛的加载速度。 论坛页面缓存优化全局--性能与优化缓存论坛首页有效期:设置论坛首页缓存更新的时间,单位为秒,0 为关闭(关闭以后,缓存系数将不再起作用),建议设置为 900。此功能只针对游客 缓存帖子有效期:设置帖子页面缓存更新的时间,单位为秒,0 为关闭。请根据实际情况进行调整,建议设置为 900。 缓存目录:默认为 data/threadcache 目录,如果您需要将其指定为其他目录,请确定您指定的目录有可写权限 缓存系数:页面缓存功能可以将会员经常访问的主题临时缓存起来,缓解大型论坛服务器压力。缓存阀值范围 0 - 100,建议设置为 40 ,0 为关闭。在磁盘空间允许的情况下,适当调高缓存系数,可以提高缓存效果。 服务器优化是否优化更新主题浏览量>>是查看数开启防刷新:>>是附件下载量延迟更新:>>是禁止浏览器缓冲:>>否最大在线人数:>>根据自己的实际情况而定关闭session机制:>>是 内存优化(重要)内存的快慢直接影响的程序的加载程度。 在这里我们利用redis来优化我们的内存。 首先,在宝塔面板中安装redis 修改config/config_global.php文件内容如下 $_config['memory']['prefix'] = '3DAD6r_'; $_config[…
-
- 0 篇回复
- 25 次查看
-
-
还在愁斗图没有表情包吗?so让你斗图更加疯狂吧! 素材处理利用图片处理工具,将bj.jpg处理为300*300 安装依赖pip install image将背景图和表情合成from PIL import Image, ImageDraw, ImageFont img = Image.open("bj.jpg") jgz = Image.open("11.png") img.paste(jgz,(90,50)) img.show() img.save("Python生成的表情包.jpg")效果如下 给表情添加文字draw = ImageDraw.Draw(img) ttfront = ImageFont.truetype('simhei.ttf', 24) draw.text((60, 230),"来啊~快活啊 \n 反正有大把时光",fill=(0,0,0), font=ttfront) 完整代码from PIL import Image, ImageDraw, ImageFont img = Image.open("bj.jpg") jgz = Image.open("11.png") img.paste(jgz,(90,50)) #上下左右的坐标 draw = ImageDraw.Draw(img) ttfront = ImageFont.truetype('simhei.ttf', 24) draw.text((60, 230),"来啊~快活啊 \n 反正有大把时光",fill=(0,0,0), font=ttfront) img.…
-
- 0 篇回复
- 15 次查看
-
-
xshell和xftp是自己常用的两个软件,但是时不时的要求你更新,不更新还不能使用。打开时弹出“要继续使用此程序,您必须应用最新的更新或使用新版本”。 解决方法用二进制编辑器打开Xshell/Xftp安装目录下的 nslicense.dll搜索7F 0C 81 F9 80 33 E1 01 0F 86 80/81 替换为:7F 0C 81 F9 80 33 E1 01 0F 83 80/81保存退出即可 注意:注:直接打开nslincense.dll可能没有编辑权限,可以copy一份到其他地方,然后进行修改,再将修改后的dll文件替换掉Xshell、Xftp安装目录下的dll 本文适用于Xsehll、Xftp 5,也适用于Xshell、Xftp 6,5和6的区别仅仅在于: 版本5的十六进制串为:7F 0C 81 F9 80 33 E1 01 0F8680, 版本6的十六进制串为:7F 0C 81 F9 80 33 E1 01 0F8681,但不影响。 动手试试下载C32Asm(文末提供下载) 将nslicense.dll复制到桌面,并在C32Asm中打开。Ctrl+f搜索0F8681 将0F8681替换为0F8381保存即可 将保存好的文件复制到xshell或xftp的根目录下,成功运行! 附件下载xshell xftp解决强制更新
-
- 0 篇回复
- 21 次查看
-