Python Tech

ssh连接并获取服务器信息

Perface

SSH(Secure Shell)是一种安全协议,运作于应用层和传输层,特点是对传输数据进行加密(FTP、Telnet是明文传输),有效防止信息泄露问题,而且传输的数据是经过压缩的,可以加快传输的速度。最初的SSH协议由一家芬兰公司开发,现在多使用OpenBSD 计划组提供的OpenSSH。

在Linux下通常使用SSH都是基于密钥的连接:本机提供用户名、密码连接远程服务器,并申请用密匙进行安全验证。服务器收到请求之后,先根据连接时提供的用户名,在服务器的用户根目录下寻找公有密匙,然后把它和本机存储的公有密匙进行比较。如果两个密匙一致,服务器就用公有密匙加密信息(Challenge)并把它发送给客户端软件。本文介绍用Python的…

Continue Reading
Python Tech

探索Python多线程编程

本文研究利用Python中提供的threading模块,实现Python多线程编程的一些入门技巧。

MULTITHREADED

多线程编程出现之前,程序是一个执行序列,按顺序在CPU中运行的,即使程序的子任务之间相互独立,也要按顺序执行。为了提高效率,能将各种本质上就是异步的子任务做并行处理的编程方式应运而生了,这就是多线程编程

线程有时也被称为轻量级进程,具有开始、顺序执行、结束三部分。与进程不同,线程之间可以直接共享运行的结果,所以线程可以用一个指令指针来记录自己运行到什么地方,然后通过…

Continue Reading
Tech Website

使用Apache的模块:rewrite模块语法格式

Preface

无论是对于搜索引擎还是对于访客而言,很多网站程序生成的URL并不友好,所以需要将URL以更简短的方式来重写。这种技术可以解决很多常见的问题,如:页面伪静态域名重定向等。URL重写并非只有Apache的rewrite模块能做到,ISAPI也可以实现。但ISAPI只能用于Wndows,国内很多虚拟空间都只支持ISAPI2,功能较弱。rewrite模块的强大在于,他可以用正则来实时重写URL请求,一个规则可以拥有很多子规则、附加条件。…

Continue Reading
Python Tech

PyQT实现通知区域图标和对话气泡

的:
  1. 软件运行时,在通知区域显示图标;
  2. 当有新任务时,显示对话气泡。
实现:
  1. 利用PyQT在系统的通知区域显示图标;
  2. 让Python程序循环执行。

首先来实现第一个功能——在通知区域显示图标和对话气泡。

需要制作的是:图标,点击图标弹出的菜单,菜单的行为,对话气泡,主窗口。需要的模块是systray_rc,在PyQT的范例中可以找到,安装后的目录是\Python目录\Lib\site-packages\PyQt4\examples\desktop\systray

Continue Reading
Python Tech

Python批量解压rar

本文解决在某个目录中有很多rar压缩文件,而且后缀是.exe,利用Python将其批量解压缩。

首先需要安装UnRAR模块(在文章底部可以下载),他是利用ctypes来调用UnRAR.dll进行解压操作,需要Python2.3或以上的版本才能使用,只能在win系统下使用。Python代码如下

# -*- coding: utf-8 -*-

import os
import UnRAR

#这里指定的是当前目录,获得当前目录下的总文件数rarNum
Continue Reading
Tech Website

在线GALgame

2024-05-01 更新

原文写于2010年,现在是2024年,这个月我放弃了 onlinegalgame.com 的续费。十四年间改变了许多人和事,当下以ChatGPT为代表的AI助手,是使用最多的AI产品,人们借助AI完成具体的任务。而另一面是Character.AI为代表的产品,他们为用户创造出可以交流、共情的虚拟角色。大概整个世界逐渐走向隔离孤立,我们也越来越渴望陪伴,即使它们是虚拟的,AI不仅能够理解我们的情绪,还能根据交互历史调整自身的行为和反应,提供更加人性化的陪伴。

Continue Reading
Other Tech

word doc变成了exe 解决方法

老师的U盘感染了病毒,word文档都没了。老师开始在电话里和我说的时候,我还以为是那个“把文件夹隐藏,替换成文件夹名称.exe”的病毒。但似乎不是。文件夹没有变化,但word文档都被变成了exe后缀,而且这些exe文件还是word图标的。

回到宿舍用eXescope查看文件头,原来是自解压格式文件。病毒把原来的word文件和病毒文件打包成了自解压格式文件,然后换上了word的图标。

不管怎么说还是一个做得挺聪明的病毒,也算文明吧,至少没把doc文件删除。…

Continue Reading