去掉模型车牌生成器的比例限制

原始版本比例最小可以设置为8,现在去除了这个限制,可以随意设置比例。

关键代码:

00DE410D  |.  83FA 5C       cmp edx,0x5C
00DE4110      0F87 E7020000 ja ChePai.00DE43FD  # 修改 此行为nop即可
00DE4116  |.  8B87 B0000000 mov eax,dword ptr ds:[edi+0xB0]
00DE411C  |.  03C0          add eax,eax
00DE411E  |.  03C0          add eax,eax
00DE4120  |.  03C0          add eax,eax
00DE4122  |.  99            cdq
00DE4123  |.  F7FE          idiv esi
00DE4125  |.  6A 4D         push 0x4D
00DE4127  |.  68 3092F300   push ChePai.00F39230                     ;  Bitmap Files (*.BMP)|*.BMP|JPEG Files (*.JPG)|*.JPG|PNG Files (*.PNG)|*.PNG||
00DE412C  |.  8D4C24 18     lea ecx,dword ptr ss:[esp+0x18]
00DE4130  |.  894424 2C     mov dword ptr ss:[esp+0x2C],eax
00DE4134  |.  8B87 B4000000 mov eax,dword ptr ds:[edi+0xB4]
Continue Reading

can’t open file ‘< unprintable file name>’: [Errno 2] No such file or directory

尝试从cmd或者bat中执行带有中文路径的命令时就可能会得到标题中的错误:can’t open file ‘<unprintable file name>’: [Errno 2] No such file or directory。例如下面的代码:

cd /d H:\PyCharmProjects\spider
call H:\PyCharmProjects\spider\venv\Scripts\activate
python "超碰视频\chaop.py"

出这个错误的关键是unprintable file name,而不是文件不存在,当命令执行完成之后,如果直接在终端中再次运行最后一条命令其实是可以执行的。所以要解决这个问题一个办法是不要使用非英文目录或者文件名。除此之外还有另外一个办法,修改cmd的编码,默认的cmd编码是936,通过chcp命令可以查看修改编码:

如果要想bat中的命令能够成功执行,在文件开头加上 chcp 65001即可,修改后如下:

chcp 65001
cd /d H:\PyCharmProjects\spider
call H:\PyCharmProjects\spider\venv\Scripts\activate
python "超碰视频\chaop.py"
Continue Reading