用户:钻石ew666/沙盒/Pycmd:修订间差异

添加1,352字节 、​ 2020年7月15日 (星期三)
(创建页面,内容为“'''Pycmd'''是用户钻石ew666创造的一个{{黑幕|代码照抄(个鬼哦!)的lj}}控制台。 ==简介== # 这是个lj控制台! # 这是个lj控…”)
 
 
(未显示2个用户的16个中间版本)
'''Pycmd'''是用户[[钻石ew666]]创造的一个基于Python语言的{{黑幕|代码照抄(个鬼哦!)的lj}}控制台。
 
==简介==
==程序源代码==
 
<code>#Python 3.8.0
#-*- coding:utf-8 -*-
 
<codepre>#Python 3.8.0
#-*- coding:utf-8 -*-
#导出模块
import sys, os, webbrowser, codecs, time, datetime
from ctypes import *
version_number = "1.1.2"
#定义一堆函数
def cls():
import os
import sys
f_handler=open('out.log', 'w')
oldstdout = sys.stdout
os.system('cls')
sys.stdout = oldstdout
 
def msg():
msg = input("[input]请输入消息:")
print(msg)
def openurl():
url = input("[input]请输入要打开的网页URL:")
webbrowser.open(url)
print("已打开网页", url)
 
def printversion():
print("Version:", version_number)
 
def openexe():
flie = input("请输入要打开的可执行文件名:")
print("已打开可执行文件", flie)
os.system(flie)
 
def restartprintdate():
cur=datetime.datetime.now()
cur.hour
cur.minute
cur.year
cur.day
cur.month
i = datetime.datetime.now()
print ("当前的日期和时间是 %s" % i)
print ("ISO格式的日期和时间是 %s" % i.isoformat() )
print ("当前的年份是 %s" %i.year)
print ("当前的月份是 %s" %i.month)
print ("当前的日期是 %s" %i.day)
print ("dd/mm/yyyy 格式是 %s/%s/%s" % (i.day, i.month, i.year) )
print ("当前小时是 %s" %i.hour)
print ("当前分钟是 %s" %i.minute)
print ("当前秒是 %s" %i.second)
 
def shlmsg():
user32 = windll.LoadLibrary('user32.dll')
print("已使用 Python Shell 显示消息", shellmsg)
user32.MessageBoxA(0, str.encode(shellmsg), str.encode('Python Shell'), 0)
def restart():
 
def restart():
python = sys.executable
 
#显示欢迎语句
printversion()
#控制台主循环
while True:
choose = input("Pycmd_Admin>")
if choose == "^Z":
sys.exit()
ifelif choose == "exit()":
sys.exit()
elif choose == "exit":
os.system("explorer")
print("已打开 文件资源管理器")
elif choose == "date":
printdate()
elif choose == "":
continue
print("[ERROR]SyntaxError:未知的命令:'" + choose + "'")
 
</codepre>
 
('''艹!!!!!'''源代码炸了!!!)
 
==程序可执行文件==
 
*'''目前一堆bugs,暂不开放下载。'''
 
==更新和优化==
 
这个项目已经咕了(个毛线)。
 
===更新记录===
 
*V1.2, 增加了查看时间的命令"date"。
 
===bug清单===
 
*pyc_1:有几率在启动时不显示任何文字,需重启控制台。
*pyc_2:有几率不显示光标<s>强迫症杀手</s>。
*pyc_3:当输入的可执行文件名无意义时,仍会显示“已打开可执行文件 xxx”。
**已知是python特性。
*pyc_4:当打开cmd或powershell时,会在关闭后才显示“已打开cmd/powershell”。
**现已修复。
 
==须知==
 
这是一个'''开源项目'''。
 
<s>但是谁会闲的没事去研究源代码?</s>
121

个编辑