Compare commits
53 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 9cc549527d | |||
| 43e473ad39 | |||
| d78916f4b0 | |||
| bf370e9a91 | |||
| 84f71c2043 | |||
| e5231d7846 | |||
| b653bcbb80 | |||
| ad9deaed81 | |||
| 1b9e106d2a | |||
| c51cf18f4c | |||
| 4217f58c2c | |||
| c0ea459dae | |||
| ff0a578890 | |||
| cacc3ac5af | |||
| f84ff6c809 | |||
| 8e5dd50f19 | |||
| c5a66a7850 | |||
| 0cdb9b1f42 | |||
| 0e17b327fb | |||
| a90fb2ae37 | |||
| a5fd2522dd | |||
| 1352fd7906 | |||
| 50cdbd13f4 | |||
| 386022ea36 | |||
| 9d330cd147 | |||
| dc660bb1f1 | |||
| 249a98c915 | |||
| 8b9a54ed41 | |||
| 51364b5365 | |||
| 9768f9b505 | |||
| 3dc900f2a6 | |||
| c5c0f6ced6 | |||
| e7761599ae | |||
| ae05629960 | |||
| 57d1af8a16 | |||
| 6640fcb602 | |||
| 03f91159d4 | |||
| 3a5ef5abb1 | |||
| 664ee477db | |||
| fe5c5c71bd | |||
| 550ea348d4 | |||
| c85fed882a | |||
| 57f18f1a74 | |||
| d8a92fab02 | |||
| b1673b5753 | |||
| 02e44ebb11 | |||
| 314a685395 | |||
| 7b20666c87 | |||
| befcbf0520 | |||
| 312de15392 | |||
| 9aed7a1d2f | |||
| ad0c970d67 | |||
| d8f0c55d37 |
0
API/Python/__init__.py
Normal file → Executable file
0
API/Python/__pycache__/__init__.cpython-37.pyc
Normal file → Executable file
0
API/demo/a.py
Normal file → Executable file
@@ -57,30 +57,37 @@ print("请问是否要更新操作系统?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
os.system("sudo apt upgrade -y")
|
||||
print("请问是否要安装原版 wine(wine64)?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
os.system("sudo apt install wine -y")
|
||||
print("请问是否要安装 deepin-wine?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
os.system("sudo apt install deepin-wine -y")
|
||||
print("请问是否要安装 deepin-wine5(需要安装最新版星火应用商店)?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
print("请问是否要安装 deepin-wine5-stable?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
os.system("sudo apt install deepin-wine5-stable -y")
|
||||
print("请问是否要安装 deepin-wine6-stable?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
os.system("sudo apt install deepin-wine6-stable -y")
|
||||
print("请问是否要安装 spark-wine7-devel(需要安装最新版星火应用商店)?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
InstallSparkWine("spark-wine7-devel")
|
||||
print("请问是否要安装 ukylin-wine(需要添加 ukylin 源,但因为可能会导致系统问题,将不会自动添加)?[Y/N]", end=" ")
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
os.system("sudo apt install ukylin-wine -y")
|
||||
if os.system("which wine > /dev/null"):
|
||||
print("请问是否要安装原版 wine(wine64)?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
os.system("sudo apt install wine -y")
|
||||
if os.system("which deepin-wine > /dev/null"):
|
||||
print("请问是否要安装 deepin-wine?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
os.system("sudo apt install deepin-wine -y")
|
||||
if os.system("which deepin-wine5 > /dev/null"):
|
||||
print("请问是否要安装 deepin-wine5(需要安装最新版星火应用商店)?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if os.system("which deepin-wine5-stable > /dev/null"):
|
||||
print("请问是否要安装 deepin-wine5-stable?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
os.system("sudo apt install deepin-wine5-stable -y")
|
||||
if os.system("which deepin-wine6-stable > /dev/null"):
|
||||
print("请问是否要安装 deepin-wine6-stable?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
os.system("sudo apt install deepin-wine6-stable -y")
|
||||
if os.system("which spark-wine7-devel > /dev/null"):
|
||||
print("请问是否要安装 spark-wine7-devel(需要安装最新版星火应用商店)?[Y/N]", end=' ')
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
InstallSparkWine("spark-wine7-devel")
|
||||
if os.system("which ukylin-wine > /dev/null"):
|
||||
print("请问是否要安装 ukylin-wine(需要添加 ukylin 源,但因为可能会导致系统问题,将不会自动添加)?[Y/N]", end=" ")
|
||||
choose = input().upper()
|
||||
if not choose == "N":
|
||||
os.system("sudo apt install ukylin-wine -y")
|
||||
print("全部完成!")
|
||||
@@ -19,8 +19,23 @@ import req as requests
|
||||
import PyQt5.QtWidgets as QtWidgets
|
||||
from UI.AutoConfig import *
|
||||
from Model import *
|
||||
try:
|
||||
import PyQt5.QtWebEngineWidgets as QtWebEngineWidgets
|
||||
webeng = True
|
||||
except:
|
||||
print("未安装此依赖库")
|
||||
webeng = False
|
||||
|
||||
urlSources = "https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/auto"
|
||||
urlSourcesList = [
|
||||
"https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/auto", # Gitlink 源
|
||||
"https://gitee.com/gfdgd-xi/deep-wine-runner-auto-configuration-script/raw/master/", # Gitee 源
|
||||
"https://gfdgd-xi.github.io/deep-wine-runner-auto-configuration-script/", # Github 源
|
||||
"http://gfdgdxi.msns.cn/wine-runner-list/auto/", # 备用源1,纯 IPv6 源
|
||||
"http://120.25.153.144/deep-wine-runner-auto-configuration-script/", # 备用源2
|
||||
"http://gfdgdxi.free.idcfengye.com/wine-runner-list/auto/", # 备用源 3
|
||||
"http://127.0.0.1/wine-runner-list/auto/" # 本地测试源
|
||||
]
|
||||
urlSources = urlSourcesList[0]
|
||||
lists = []
|
||||
class ProgramRunStatusUpload():
|
||||
msgWindow = None
|
||||
@@ -90,6 +105,7 @@ class ProgramRunStatusUpload():
|
||||
|
||||
class InformationWindow():
|
||||
def ShowWindow():
|
||||
#webeng = False
|
||||
# 获取选中项
|
||||
try:
|
||||
choose = ui.searchList.selectionModel().selectedIndexes()[0].data()
|
||||
@@ -102,11 +118,13 @@ class InformationWindow():
|
||||
if i[0] == choose:
|
||||
fileName = i[1]
|
||||
break
|
||||
aboutHtml = ""
|
||||
try:
|
||||
get = requests.get(f"{urlSources}/information/{fileName}.txt")
|
||||
if get.status_code / 100 != 2 and get.status_code / 100 != 3:
|
||||
int("Bad")
|
||||
about = get.text
|
||||
aboutHtml = str(about)
|
||||
if not "<" in about:
|
||||
# 非 Html 标签
|
||||
for i in about.splitlines():
|
||||
@@ -137,20 +155,49 @@ class InformationWindow():
|
||||
starHtml = ""
|
||||
if maxHead > 5:
|
||||
for i in range(end):
|
||||
starHtml += f"<img src='{programPath}/Icon/BadStar.svg' width=50>\n"
|
||||
if webeng:
|
||||
starHtml += f"<img src='https://code.gitlink.org.cn/gfdgd_xi/deep-wine-runner/raw/branch/main/Icon/BadStar.svg' width=50>\n"
|
||||
else:
|
||||
starHtml += f"<img src='{programPath}/Icon/BadStar.svg' width=50>\n"
|
||||
else:
|
||||
for i in range(maxHead):
|
||||
starHtml += f"<img src='{programPath}/Icon/Star.svg' width=50>\n"
|
||||
if webeng:
|
||||
starHtml += f"<img src='https://code.gitlink.org.cn/gfdgd_xi/deep-wine-runner/raw/branch/main/Icon/Star.svg' width=50>\n"
|
||||
else:
|
||||
starHtml += f"<img src='{programPath}/Icon/Star.svg' width=50>\n"
|
||||
head = maxHead
|
||||
for i in range(head, end):
|
||||
starHtml += f"<img src='{programPath}/Icon/UnStar.svg' width=50>"
|
||||
if webeng:
|
||||
starHtml += f"<img src='https://code.gitlink.org.cn/gfdgd_xi/deep-wine-runner/raw/branch/main/Icon/UnStar.svg' width=50>"
|
||||
else:
|
||||
starHtml += f"<img src='{programPath}/Icon/UnStar.svg' width=50>"
|
||||
about += f"\n<hr/><h1>评分情况</h1>\n<p align='center'>{starHtml}</p>\n<p align='center'>{tipsInfo}</p>"
|
||||
message = QtWidgets.QDialog()
|
||||
messageLayout = QtWidgets.QVBoxLayout()
|
||||
informationText = QtWidgets.QTextBrowser()
|
||||
if webeng:
|
||||
informationText = QtWebEngineWidgets.QWebEngineView()
|
||||
print(aboutHtml)
|
||||
if aboutHtml[:7] == "Visit: ":
|
||||
url = aboutHtml[7:].splitlines()[0]
|
||||
print(url)
|
||||
informationText.setUrl(QtCore.QUrl(url.strip()))
|
||||
else:
|
||||
#informationText.linkClicked.connect(lambda: print("a"))
|
||||
try:
|
||||
with open("/tmp/deepin-wine-runner-information.html", "w") as file:
|
||||
file.write(about)
|
||||
informationText.setUrl(QtCore.QUrl("file:///tmp/deepin-wine-runner-information.html"))
|
||||
except:
|
||||
traceback.print_exc()
|
||||
informationText.setHtml(about)
|
||||
#informationText.urlChanged.connect(lambda: informationText.setUrl(QtCore.QUrl("https://gfdgd-xi.github.io")))
|
||||
else:
|
||||
informationText = QtWidgets.QTextBrowser()
|
||||
informationText.setHtml(about)
|
||||
uploadFen = QtWidgets.QPushButton("提交评分")
|
||||
uploadFen.clicked.connect(lambda: ProgramRunStatusUpload.ShowWindow(fileName, choose))
|
||||
informationText.setHtml(about)
|
||||
|
||||
#informationText.setUrl(QtCore.QUrl("https://gfdgd-xi.github.io"))
|
||||
messageLayout.addWidget(informationText)
|
||||
messageLayout.addWidget(uploadFen)
|
||||
message.setWindowTitle(f"关于“{choose}”的介绍")
|
||||
@@ -319,6 +366,26 @@ def readtxt(path):
|
||||
f.close() # 关闭文本对象
|
||||
return str # 返回结果
|
||||
|
||||
def ChangeSources():
|
||||
global urlSources
|
||||
sources = [ui.actionGitlink, ui.actionGitee, ui.actionGithub, ui.action_IPv6, ui.action_2, ui.action_3, ui.action]
|
||||
for i in range(0, len(sources)):
|
||||
if sources[i].isChecked():
|
||||
urlSources = urlSourcesList[i]
|
||||
# 解析云列表
|
||||
try:
|
||||
# 获取列表
|
||||
lists = json.loads(requests.get(f"{urlSources}/list.json").text)
|
||||
# 解释列表并显示在 GUI 上
|
||||
nmodel = QtGui.QStandardItemModel(window)
|
||||
for i in lists:
|
||||
nmodel.appendRow(QtGui.QStandardItem(i[0]))
|
||||
ui.searchList.setModel(nmodel)
|
||||
except:
|
||||
traceback.print_exc()
|
||||
QtWidgets.QMessageBox.critical(window, "提示", "无法连接服务器")
|
||||
break
|
||||
|
||||
if __name__ == "__main__":
|
||||
homePath = os.path.expanduser('~')
|
||||
programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string
|
||||
@@ -339,6 +406,20 @@ if __name__ == "__main__":
|
||||
window.setWindowIcon(QtGui.QIcon(f"{programPath}/deepin-wine-runner.svg"))
|
||||
iconPath = "{}/deepin-wine-runner.svg".format(programPath)
|
||||
window.show()
|
||||
#ui.actionGitlink.setExclusive(True)
|
||||
sourcesGroup = QtWidgets.QActionGroup(window)
|
||||
sourcesGroup.addAction(ui.actionGitlink)
|
||||
sourcesGroup.addAction(ui.actionGitee)
|
||||
sourcesGroup.addAction(ui.actionGithub)
|
||||
sourcesGroup.addAction(ui.action_IPv6)
|
||||
sourcesGroup.addAction(ui.action_2)
|
||||
sourcesGroup.addAction(ui.action_3)
|
||||
sourcesGroup.addAction(ui.action)
|
||||
sourcesGroup.triggered.connect(ChangeSources)
|
||||
sourcesGroup.setExclusive(True)
|
||||
#for i in [ui.actionGitlink, ui.actionGitee, ui.actionGithub, ui.action_IPv6, ui.action]:
|
||||
#i.triggered.connect(ChangeSources)
|
||||
#pass
|
||||
# 连接信号和槽
|
||||
ui.saerchBotton.clicked.connect(Connect.SearchBotton_Clicked)
|
||||
ui.uploadFen.clicked.connect(UploadFen)
|
||||
|
||||
14
AutoShell/command/installother
Executable file
@@ -0,0 +1,14 @@
|
||||
#!/usr/bin/env python3
|
||||
# 加入路径
|
||||
import os
|
||||
import sys
|
||||
programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string
|
||||
sys.path.append(f"{programPath}/../../")
|
||||
import ConfigLanguareRunner
|
||||
# 符号转移
|
||||
argv = []
|
||||
for i in sys.argv[1:]:
|
||||
argv.append(i.replace(" ", "\\ "))
|
||||
com = ConfigLanguareRunner.Command(f"{os.path.basename(sys.argv[0])} {' '.join(argv)}")
|
||||
com.Run(com.GetCommandList(), os.getenv("WINEPREFIX"), os.getenv("WINE"))
|
||||
sys.exit(int(ConfigLanguareRunner.programEnv[9][1]))
|
||||
122
BuildDesktop.py
Executable file
@@ -0,0 +1,122 @@
|
||||
#!/usr/bin/env python3
|
||||
# 使用系统默认的 python3 运行
|
||||
#################################################################################################################
|
||||
# 作者:gfdgd xi
|
||||
# 版本:2.5.0
|
||||
# 更新时间:2022年11月20日
|
||||
# 感谢:感谢 wine、deepin-wine 以及星火团队,提供了 wine、deepin-wine、spark-wine-devel 给大家使用,让我能做这个程序
|
||||
# 基于 Python3 的 PyQt5 构建
|
||||
#################################################################################################################
|
||||
#################
|
||||
# 引入所需的库
|
||||
#################
|
||||
import os
|
||||
import sys
|
||||
import traceback
|
||||
import PyQt5.QtGui as QtGui
|
||||
import PyQt5.QtCore as QtCore
|
||||
import PyQt5.QtWidgets as QtWidgets
|
||||
|
||||
desktopList = []
|
||||
desktopUsrList = []
|
||||
|
||||
def GetDesktopList(path):
|
||||
for i in os.listdir(path):
|
||||
if os.path.isdir(f"{path}/{i}"):
|
||||
GetDesktopList(f"{path}/{i}")
|
||||
if os.path.isfile(f"{path}/{i}"):
|
||||
try:
|
||||
desktop = {}
|
||||
with open(f"{path}/{i}") as file:
|
||||
things = file.read()
|
||||
for k in things.splitlines():
|
||||
if not "=" in k:
|
||||
continue
|
||||
desktop[k[:k.index("=")].lower()] = k[k.index("=") + 1:]
|
||||
desktopList.append([desktop["Name".lower()], desktop["Icon".lower()], desktop["Exec".lower()], f"{path}/{i}"])
|
||||
except:
|
||||
traceback.print_exc()
|
||||
delButton.setEnabled(len(desktopList))
|
||||
|
||||
class DesktopList(QtCore.QThread):
|
||||
show = QtCore.pyqtSignal(int)
|
||||
def __init__(self) -> None:
|
||||
super().__init__()
|
||||
|
||||
def run(self):
|
||||
if os.path.exists(f"{homePath}/.local/share/applications"):
|
||||
GetDesktopList(f"{homePath}/.local/share/applications")
|
||||
self.show.emit(0)
|
||||
|
||||
def ShowDesktop(temp):
|
||||
nmodel = QtGui.QStandardItemModel(window)
|
||||
if not len(desktopList):
|
||||
item = QtGui.QStandardItem("无")
|
||||
nmodel.appendRow(item)
|
||||
y = 0
|
||||
for i in desktopList:
|
||||
#item = QtGui.QStandardItem(QtGui.QIcon(i[1]), i[0])
|
||||
#nmodel.appendRow(item)
|
||||
if os.path.exists(i[1]):
|
||||
nmodel.setItem(y, 0, QtGui.QStandardItem(QtGui.QIcon(i[1]), i[0]))
|
||||
else:
|
||||
nmodel.setItem(y, 0, QtGui.QStandardItem(QtGui.QIcon.fromTheme(i[1]), i[0]))
|
||||
nmodel.setItem(y, 1, QtGui.QStandardItem(i[2]))
|
||||
nmodel.setItem(y, 2, QtGui.QStandardItem(i[3]))
|
||||
y += 1
|
||||
nmodel.setHeaderData(0, QtCore.Qt.Horizontal, "程序名")
|
||||
nmodel.setHeaderData(1, QtCore.Qt.Horizontal, "运行路径")
|
||||
nmodel.setHeaderData(2, QtCore.Qt.Horizontal, ".desktop 文件所在路径")
|
||||
nmodel.setColumnCount(3)
|
||||
desktopListView.setModel(nmodel)
|
||||
|
||||
def GetDesktopThread():
|
||||
global desktop
|
||||
desktop = DesktopList()
|
||||
desktop.show.connect(ShowDesktop)
|
||||
desktop.start()
|
||||
|
||||
def DeleteButton():
|
||||
index = desktopListView.currentIndex().row()
|
||||
if index < 0:
|
||||
QtWidgets.QMessageBox.critical(window, "错误", "未选中任何项")
|
||||
return
|
||||
print(index)
|
||||
print(desktopList[index][3])
|
||||
#desktopListView.rowMoved(index)
|
||||
|
||||
#desktopListView.removeRow(index)
|
||||
try:
|
||||
os.remove(desktopList[index][3])
|
||||
del desktopList[index]
|
||||
ShowDesktop(0)
|
||||
except:
|
||||
traceback.print_exc()
|
||||
QtWidgets.QMessageBox.critical(window, "错误", traceback.format_exc())
|
||||
|
||||
|
||||
programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string
|
||||
homePath = os.getenv("HOME")
|
||||
iconPath = "{}/deepin-wine-runner.svg".format(programPath)
|
||||
#GetDesktopList(f"{homePath}/.local/share/applications")
|
||||
#print(desktopList)
|
||||
app = QtWidgets.QApplication(sys.argv)
|
||||
window = QtWidgets.QMainWindow()
|
||||
widget = QtWidgets.QWidget()
|
||||
layout = QtWidgets.QGridLayout()
|
||||
delButton = QtWidgets.QPushButton("删除指定图标")
|
||||
delButton.clicked.connect(DeleteButton)
|
||||
#desktopListView = QtWidgets.QListView()
|
||||
desktopListView = QtWidgets.QTableView()
|
||||
desktopListView.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
desktopListView.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)#(QAbstractItemView::SelectRows)
|
||||
layout.addWidget(desktopListView, 0, 0, 1, 4)
|
||||
layout.addWidget(delButton, 1, 3, 1, 1)
|
||||
widget.setLayout(layout)
|
||||
window.setCentralWidget(widget)
|
||||
window.setWindowTitle("图标管理")
|
||||
window.resize(int(window.frameGeometry().width() * 1.5), int(window.frameGeometry().height() * 1.2))
|
||||
window.setWindowIcon(QtGui.QIcon(f"{programPath}/deepin-wine-runner.svg"))
|
||||
window.show()
|
||||
GetDesktopThread()
|
||||
app.exec_()
|
||||
0
ChangeWineBottonVersion/10.reg
Normal file → Executable file
0
ChangeWineBottonVersion/2003.reg
Normal file → Executable file
0
ChangeWineBottonVersion/2008.reg
Normal file → Executable file
0
ChangeWineBottonVersion/7.reg
Normal file → Executable file
0
ChangeWineBottonVersion/8.1.reg
Normal file → Executable file
0
ChangeWineBottonVersion/8.reg
Normal file → Executable file
0
ChangeWineBottonVersion/desktop/desktop.reg
Normal file → Executable file
0
ChangeWineBottonVersion/vista.reg
Normal file → Executable file
0
ChangeWineBottonVersion/xp.reg
Normal file → Executable file
BIN
CheckDLL/Check.exe
Executable file
90
CheckDLL/CheckCommand.py
Executable file
@@ -0,0 +1,90 @@
|
||||
#!/usr/bin/env python3
|
||||
# 使用系统默认的 python3 运行
|
||||
#################################################################################################################
|
||||
# 作者:gfdgd xi、为什么您不喜欢熊出没和阿布呢
|
||||
# 版本:2.5.0
|
||||
# 更新时间:2022年11月18日
|
||||
# 感谢:感谢 wine、deepin-wine 以及星火团队,提供了 wine、deepin-wine、spark-wine-devel 给大家使用,让我能做这个程序
|
||||
# 基于 Python3 的 PyQt5 构建
|
||||
#################################################################################################################
|
||||
#################
|
||||
# 引入所需的库
|
||||
#################
|
||||
import os
|
||||
import sys
|
||||
import json
|
||||
|
||||
if len(sys.argv) <= 1:
|
||||
print("参数不足")
|
||||
sys.exit(1)
|
||||
|
||||
if "--help" in sys.argv:
|
||||
print("帮助:")
|
||||
print("[exe path] [option]")
|
||||
print("--json 以 json 格式输出")
|
||||
print("-w [wine botton] [wine program path]")
|
||||
|
||||
jsonPrint = "--json" in sys.argv
|
||||
if jsonPrint:
|
||||
del sys.argv[sys.argv.index("--json")]
|
||||
lists = []
|
||||
programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string
|
||||
checkDll = False
|
||||
if "-w" in sys.argv:
|
||||
wineCommand = sys.argv.index("-w")
|
||||
wineBotton = os.getenv("HOME")
|
||||
wineProgram = "deepin-wine6-stable"
|
||||
checkDll = True
|
||||
try:
|
||||
wineBotton = sys.argv[wineCommand + 1]
|
||||
wineProgram = sys.argv[wineCommand + 2]
|
||||
except:
|
||||
pass
|
||||
badChar = [
|
||||
"(", "?", "*", "!", ")", "&", "'", "\""
|
||||
]
|
||||
with open(sys.argv[1], "rb") as file:
|
||||
while True:
|
||||
things = file.readline()
|
||||
if things == b"":
|
||||
break
|
||||
for n in [".dll", ".DLL"]:
|
||||
if n.encode() in things:
|
||||
# 提取 DLL 名称
|
||||
for i in str(things[1: -2]).split("\\x"):
|
||||
charBad = False
|
||||
for b in badChar:
|
||||
if b in i:
|
||||
charBad = True
|
||||
if n in i and not charBad and i[0] != "/":
|
||||
name = i[2: ].replace(",{M", "").replace("+", "")
|
||||
# 文件路径合法性检测
|
||||
|
||||
try:
|
||||
dllName = name[:name.index(".dll") + 4]
|
||||
except:
|
||||
try:
|
||||
dllName = name[:name.index(".DLL") + 4]
|
||||
except:
|
||||
dllName = name
|
||||
|
||||
if dllName.lower() == ".dll":
|
||||
continue
|
||||
if dllName in lists:
|
||||
continue
|
||||
if checkDll:
|
||||
if jsonPrint:
|
||||
if os.system(f"WINEPREFIX='{wineBotton}' {wineProgram} '{programPath}/Check.exe' '{dllName}' > /dev/null 2>&1"):
|
||||
lists.append(dllName)
|
||||
continue
|
||||
else:
|
||||
os.system(f"WINEPREFIX='{wineBotton}' {wineProgram} '{programPath}/Check.exe' '{dllName}'")
|
||||
lists.append(dllName)
|
||||
elif jsonPrint:
|
||||
lists.append(dllName)
|
||||
continue
|
||||
else:
|
||||
print(dllName)
|
||||
lists.append(dllName)
|
||||
if jsonPrint:
|
||||
print(json.dumps(lists))
|
||||
9
CheckDLL/bash/mfc100.dll.sh
Normal file
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env deepin-wine-runner-auto-install-bash
|
||||
# 使用 Wine 运行器的语言解析器
|
||||
##########################################################################################
|
||||
# 作者:gfdgd xi、为什么您不喜欢熊出没和阿布呢
|
||||
# 更新时间:2022年11月19日
|
||||
##########################################################################################
|
||||
# 用于判断是否为 bash 解释器
|
||||
installvcpp 4
|
||||
info 提示 修复完成!重新检测即可
|
||||
9
CheckDLL/bash/mfc42.dll.sh
Normal file
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env deepin-wine-runner-auto-install-bash
|
||||
# 使用 Wine 运行器的语言解析器
|
||||
##########################################################################################
|
||||
# 作者:gfdgd xi、为什么您不喜欢熊出没和阿布呢
|
||||
# 更新时间:2022年11月03日
|
||||
##########################################################################################
|
||||
# 用于判断是否为 bash 解释器
|
||||
installother 2
|
||||
info 提示 修复完成!重新检测即可
|
||||
9
CheckDLL/bash/msvbvm60.dll.sh
Normal file
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env deepin-wine-runner-auto-install-bash
|
||||
# 使用 Wine 运行器的语言解析器
|
||||
##########################################################################################
|
||||
# 作者:gfdgd xi、为什么您不喜欢熊出没和阿布呢
|
||||
# 更新时间:2022年11月19日
|
||||
##########################################################################################
|
||||
# 用于判断是否为 bash 解释器
|
||||
installvb 4
|
||||
info 提示 修复完成!重新检测即可
|
||||
451
CheckDLL/lists.json
Normal file
@@ -0,0 +1,451 @@
|
||||
{
|
||||
"check": "",
|
||||
"aaaamon.dll": "描述: aaaamon.dll是Aaaa监视软件动态链接库文件相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"activeds.dll": "描述: activeds.dll是活动目录服务相关应用程序COM接口。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"actxprxy.dll": "描述: actxprxy.dll是Marshalingx ActiveX控件COM接口相关文件。\n属于: Windows ActiveX \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"adsmsext.dll": "描述: adsmsext.dll是LDAP协议支持相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"advert.dll": "描述: advert.dll是一个广告软件相关文件,会在Internet Explorer浏览器上显示广告。\n属于: Aureate \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"amovie.dll": "描述: amovie.ocx是应用在Windows 9x平台的多媒体和视频播放技术相关文件。\n属于: IE \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ash.dll": "描述: ash.dll是Bankash木马相关文件,该木马允许攻击者访问你的计算机,窃取密码和个人数据。\n属于: Bankash Trojan \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ati_d3d.dll": "描述: ati_d3d.dll是ATI显示卡3D效果支持相关文件。\n属于: ATI \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"avicap.dll": "描述: avicap.dll是Windows API应用程序接口,用于截取AVI视频和摄像头及其它视频硬件设备的视频。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"avifil32.dll": "描述: avifil32.dll是AVI视频支持相关模块。\n属于: Microsoft AVI \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"awfxrn32.dll": "描述: awfxrn32.dll是IFAX文件传输接口相关文件。\n属于: 未知N/A \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"awlft332.dll": "描述: awlft332.dll是本地传真程序接口相关文件。\n属于: Windows 98,95 \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"awlhut32.dll": "描述: awlhut32.dll是ASN.1数据编码和解码相关文件。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"awutil32.dll": "描述: awutil32.dll是微软Microsoft传真应用程序相关文件。\n属于: Microsoft Fax \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"batmeter.dll": "描述: batmeter.dll是电池状态信息管理相关文件,出现在BatMeterCapabilities、CreateBatMeter、DestroyBatMeter和PowerCapabilities等电池厂家的程序中。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"bib.dll": "描述: bib.dll是Adobe Acrobat界面相关文件。\n属于: Adobe Acrobat \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"browselc.dll": "描述: browselc.dll是Windows Shell壳浏览用户界面相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"btvid_32.dll": "描述: btvid_32.dll是Brooktree视频卡I2C和GPIO应用程序接口相关文件。\n属于: Brooktree \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cabinet.dll": "描述: cabinet.dll是Cab压缩包应用程序接口相关文件。\n属于: Microsoft Cabinet File \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"calwin32.dll": "描述: calwin32.dll是NetWare应用程序相关动态链接库文件。\n属于: NetWare \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cdaengine.dll": "描述: cdaengine.dll是WildTangent广告间谍软件相关文件。\n属于: WildTangent Spyware \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cdosys.dll": "描述: cdosys.dll是应用程序CDO相关文件。\n属于: CDO \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cdudflib.dll": "描述: cdudflib.dll是Direct CD光盘刻录软件相关支持文件。\n属于: DirectCD \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cmc.dll": "描述: cmc.dll是MAPI 1.0(Windows消息应用程序接口)公用消息调用相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"d32-fw.dll": "描述: d32-fw.dll是雅虎通相关动态链接库文件文件,用于使雅虎通能够透过防火墙。\n属于: Yahoo Messenger \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"d3d8thk.dll": "描述: d3d8.dll是DirectX 8.0的Direct3D显示支持程序,用于支持游戏。\n属于: DirectX \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"d3dim700.dll": "描述: d3dim700.dll是微软Microsoft Direct3D图形系统相关模块。\n属于: Direct3D \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"d3dxof.dll": "描述: d3dxof.dll是Direct3D文件格式相关文件。\n属于: Direct3D \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dao3032.dll": "描述: dao3032.dll是Microsoft Jet DAO数据访问相关动态链接库文件。\n属于: Microsoft Jet \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dciman32.dll": "描述: dciman32.dll是显示控制界面管理相关文件,用于调制显示性能。\n属于: Display Control Interface Manager \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ddrawex.dll": "描述: ddrawex.dll是Direct Draw显示相关模块。\n属于: DirectDraw \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"deskcp16.dll": "描述: deskcp16.dll是Windows 9x操作系统显示配置相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"devenum.dll": "描述: devenum.dll是DirectShow相关模块,用于声音输入、声音输出和MIDI设备。\n属于: DirectShow \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"devmgr.dll": "描述: devmgr.dll是Windows设备管理相关文件。\n属于: Windows Device Manager \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dispex.dll": "描述: dispex.dll是Visual Basic脚本COM接口相关文件。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dnsapi.dll": "描述: dnsapi.dll是DNS客户端应用程序接口API相关文件。\n属于: DNS Client \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dplay.dll": "描述: dplay.dll是DirectPlay播放器的支持文件。\n属于: Microsoft DirectPlay DLL \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dplayx.dll": "描述: dplayx.dll是DirectPlay相关支持文件。\n属于: DirectX \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"drmclien.dll": "描述: drmclien.dll是播放包相关系统库文件。\n属于: DRM \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dxtmsft.dll": "描述: dxtmsft.dll是DirectX媒体图像转换相关支持文件。\n属于: DirectX \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dxtrans.dll": "描述: dxtrans.dll是DirectX相关转换模块。\n属于: DirectX \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ecomwr.dll": "描述: ecomwr.dll是McAfee杀毒软件相关动态链接库文件。\n属于: McAfee \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"efsadu.dll": "描述: efsadu.dll是文件加密相关支持模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"encsplsh.dll": "描述: encsplsh.dll是微软Microsoft Encarta百科全书相关文件。\n属于: 未知N/A \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"esent.dll": "描述: esent.dll是VBA相关运行时支持文件。\n属于: VBA \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"expsrv.dll": "描述: expsrv.dll是VBA运行时相关服务文件。\n属于: VBA \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"glide.dll": "描述: glide.dll是3DFX (Voodoo)图像显示卡相关文件。\n属于: Glide for Voodoo Banshee \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"googletoolbar1.dll": "描述: googletoolbar1.dll是google.com出品的搜索工具条相关文件。\n属于: Google Searching Facility \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"gpsb2.dll": "描述: gpsB2.dll是VX2间谍软件相关程序。\n属于: VX2 Spyware Module \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"hid.dll": "描述: hid.dll是USB的HID相关动态链接库文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"hotplug.dll": "描述: hotplug.dll是微软Microsoft Windows安全硬件移除相关文件,用于例如PCMCIA设备。\n属于: Microsoft Windows Opearting System \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"hpdcmon.dll": "描述: hpdcmon.dll是惠普HP打印机语言监视支持文件。\n属于: HP Printers \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"iccvid.dll": "描述: iccvid.dll是Cinepak视频解码相关文件。\n属于: Cinepak Video \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"icm32.dll": "描述: icm32.dll是显示器色彩调节和计算相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"icqcore.dll": "描述: icqcore.dll是ICQ即时通讯软件图形用户界面相关文件。\n属于: ICQ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"icqmapi.dll": "描述: icqmapi.dll是ICQ即时通讯软件消息相关应用程序接口文件。\n属于: ICQ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"idapi32.dll": "描述: idapi32.dll是Borland数据库系统相关文件。\n属于: Borland Database Engine \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"idq.dll": "描述: idq.dll是ISAPI索引相关文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"iedkcs32.dll": "描述: iedkcs32.dll是微软Microsoft Internet Explorer浏览器用户个性化相关文件。\n属于: Microsoft Internet Explorer \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ifc22.dll": "描述: ifc22.dll是罗技Logitech鼠标增强相关文件。\n属于: iFeel TouchSence Logitech mouse \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"iforce2.dll": "描述: iforce2.dll是力反馈游戏手柄相关文件。\n属于: Games \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"imeshare.dll": "描述: imeshare.dll是微软Microsoft Office输入法相关文件。\n属于: Microsoft Office \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"imgcmn.dll": "描述: imgcmn.dll是基本图形相关库文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"imgscan.dll": "描述: imgscan.ocx是ImagEdit扫描控制相关文件\n属于: Microsoft ImagEdit \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"imm32.dll": "描述: imm32.dll是微软Microsoft Windows输入法管理相关文件。\n属于: Microsoft Windows (IMM) \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"inetcomm.dll": "描述: inetcomm.dll是微软即时通讯相关应用程序接口文件。\n属于: Microsoft Internet Messaging API \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"inetcplc.dll": "描述: inetcplc.dll是Internet控制面板相关动态链接库文件。\n属于: Microsoft Windows \n系统 DLL文件: Yes \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"inetwh32.dll": "描述: inetwh32.dll是Blue Sky软件在线帮助相关文件。\n属于: Blue Sky DLL \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ir50_32.dll": "描述: ir50_32.dll是Intel Indeo视频解码相关文件。\n属于: Indeo video \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"itss.dll": "描述: itss.dll是微软Microsoft储存系统相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"jgdw400.dll": "描述: jgdw400.dll是AOL .ART格式文件相关支持文件。\n属于: AOL \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"jit.dll": "描述: jit.dll是微软Java运行时相关动态链接库文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"jpeg1x32.dll": "描述: jpeg1x32.dll是JPEG图像相关库文件。\n属于: Microsoft JPEG \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"kbdus.dll": "描述: kbdus.dll是美式键盘相关文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"lmf32v.dll": "描述: lmf32v.dll是Vertical Theories的广告程序。该程序监视你的浏览行为,并回传到其服务器进行分析。该进程也会弹出广告。\n属于: Hyperlinker Spyware Module \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"loadpowerprofile.dll": "描述: LoadPowerProfile (powrprof.dll)是微软Microsoft Windows 9x电源管理控制面板相关模块。\n属于: Microsoft Windows Operating System \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"localspl.dll": "描述: localspl.dll是本地打印机相关动态链接库文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"locwin32.dll": "描述: locwin32.dll是Novell Netware客户端相关文件。\n属于: Novell NetWare Client API \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ls3df.dll": "描述: ls3df.dll是Mafia计算机游戏相关文件。\n属于: Game Mafia \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"lsasrv.dll": "描述: lsasrv.dll用于本地安全密码验证相关动态链接库文件。\n属于: Microsoft Windows Operating System \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ltwrp10n.dll": "描述: ltwrp10n.dll是Win32 LEADTOOLS图像库文件。\n属于: LEADTOOLS \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"lz32.dll": "描述: lz32.dll是LZ解压和压缩相关文件。\n属于: LZ Expand/Compress \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"lzexpand.dll": "描述: lz32.dll是LZ压缩格式解压和压缩相关文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mapistub.dll": "描述: mapistub.dll是Windows NT的MAPI相关文件。\n属于: MAPI \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mapobj90.dll": "描述: mapobj90.dll是MapPoint相关软件。它是一个地图和分析工具。\n属于: MapPoint \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"maxlink3.dll": "描述: maxlink3.dll是Visioneer扫描仪相关库文件。\n属于: 未知N/A \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"maxrast.dll": "描述: maxrast.dll是Visioneer公司相关库文件,用于支持图像。\n属于: PaperPort \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"maxutil.dll": "描述: maxutil.dll是Visioneer扫描仪相关库文件。\n属于: PaperPort \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mdvmqlt.dll": "描述: mdvmqlt.dll是EA公司Battle Field 1942游戏相关文件。\n属于: Game BattleField \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mfc42loc.dll": "描述: mfc42loc.dll是MFC应用程序本地化资源相关文件。\n属于: MFC \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mfc42u.dll": "描述: mfc42u.dll是微软MFC程序相关动态链接库文件。\n属于: Visual C++ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mfcuia32.dll": "描述: mfcuia32.dll是对象链接与嵌入OLE的ANSI和Unicode对话框支持相关文件。\n属于: OLE \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mmcndmgr.dll": "描述: mmcndmgr.dll是MMC Node管理COM接口相关动态链接库文件。\n属于: MMC \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mmefxe.dll": "描述: mmefxe.ocx是微软多媒体控制相关COM接口文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"moricons.dll": "描述: moricons.dll是Windows NT图标资源文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mplvpx.dll": "描述: mplvpx.dll是微软Microsoft Media Player音乐回放相关动态链接库文件。\n属于: Microsoft Media Player \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mprddm.dll": "描述: mprddm.dll微软Microsoft路由和RAS拨号管理相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msacm.dll": "描述: msacm.dll是微软音频压缩相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mscat32.dll": "描述: mscat32.dll是MakeCat.exe相关动态链接库文件。\n属于: MakeCat \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mscms.dll": "描述: mscms.dll是微软图像色彩管理系统相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mscomctl.dll": "描述: mscomctl.ocx是公用ActiveX插件控制模块。\n属于: Windows ActiveX \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msconf.dll": "描述: msconf.dll是NetMeeting网络会议程序相关文件。\n属于: Netmeeting \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msdart32.dll": "描述: msdart32.dll是对象链接与嵌入数据库访问相关模块。\n属于: OLE DB \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msdtcprx.dll": "描述: msdtcprx.dll是微软Microsoft分布式负载平衡相关文件。\n属于: MS DTC \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msgr3ge.dll": "描述: msgr3ge.dll是微软Office产品德语字符检查支持相关文件。\n属于: Microsoft Office \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msgrru32.dll": "描述: msgrru32.dll是微软Office产品俄语字符检查相关文件。\n属于: Microsoft Office \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msgsvc.dll": "描述: msgsvc.dll是NT信使服务管理相关文件,用于发送和接收信使消息。\n属于: Alerter \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mshtmled.dll": "描述: mshtmled.dll是微软HTML编辑相关模块。\n属于: HTML \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msieftp.dll": "描述: msieftp.dll是微软IE浏览器支持FTP访问相关文件。\n属于: Internet Explorer \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msjet40.dll": "描述: msjet40.dll是Microsoft Jet数据库相关文件。\n属于: Microsoft Jet Engine \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msjt3032.dll": "描述: msjt3032.dll是微软Microsoft Jet数据库相关文件。\n属于: Microsoft Jet Engine \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msjter35.dll": "描述: msjter35.dll是微软Microsoft Jet数据库引擎相关文件。\n属于: Microsoft Jet Engine \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msls31.dll": "描述: msls31.dll是Internet Explorer浏览器和字处理程序Unicode字符支持相关文件。\n属于: IE \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msnet32.dll": "描述: msnet32.dll是微软Microsoft 32位网络应用程序接口相关文件。\n属于: Microsoft Network \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msoert2.dll": "描述: msoert2.dll是微软Microsoft Outlook Express动态链接库文件。\n属于: Outlook Express \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msorcl32.dll": "描述: msorcl32.dll是Oracle 微软ODBC数据库相关文件。\n属于: ODBC \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mspdb60.dll": "描述: mspdb60.dll是Microsoft Visual Studio编程数据库支持相关文件。.\n属于: Visual Studio \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msrating.dll": "描述: msrating.dll是微软Microsoft网络安全等级和本地用户管理相关模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msrclr40.dll": "描述: msrclr40.dll是DAO 3.6数据库相关文件。\n属于: Microsoft Jet \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msrdo20.dll": "描述: msrdo20.dll是ODBC数据库支持相关文件。\n属于: ODBC \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mssp3ge.dll": "描述: mssp3ge.dll是Lingsoft CSAPI字符检查相关文件。\n属于: Lingsoft \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msspel2.dll": "描述: msspel2.dll是Word 6.0字符校对检查相关文件。\n属于: Word \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mswsock.dll": "描述: mswsock.dll是Winsock网络服务相关文件。\n属于: Windows Socket \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mydocs.dll": "描述: mydocs.dll是我的文档文件夹用户解码相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"n32userl.dll": "描述: n32userl.dll是Norton AntiVirus反病毒软件相关模块。\n属于: Norton Antivirus \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"netapi.dll": "描述: netapi.dll是Windows网络应用程序接口相关文件,用于访问微软网络。\n属于: Microsoft network \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"netdtect.dll": "描述: netdtect.dll是网卡自动检测相关模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"netevent.dll": "描述: netevent.dll是网络错误消息相关提醒模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"netman.dll": "描述: netman.dll是网络连接管理相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"netrap.dll": "描述: netrap.dll是网络远程管理协议相关模块。.\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"netshell.dll": "描述: netshell.dll是网络连接管理Shell壳程序。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"netwin32.dll": "描述: netwin32.dll是Novell NetWare网络库文件。\n属于: Novell NetWare Net Library \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"newdotnet.dll": "描述: newdotnet.dll是New.net应用程序相关动态链接库文件。\n属于: New.net \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ntdsapi.dll": "描述: ntdsapi.dll是分布式计算机处理环境的目录服务COM接口模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"nvqtwk.dll": "描述: NvQTwk.dll是Nvidia显示卡相关库文件。\n属于: Nvidia Graphics Library Module \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"nwcalls.dll": "描述: nwcalls.dll是Novell NetWare应用程序接口相关文件,用于NCP连接文件服务器和客户端计算机。\n属于: NetWare API \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"odbcbcp.dll": "描述: odbcint.dll是ODBC数据库查询相关模块。\n属于: ODBC \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"odbcint.dll": "描述: odbcint.dll是ODBC数据库查询相关模块。\n属于: Microsoft ODBC Resource DLL \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"odbcjt32.dll": "描述: odbcint.dll是微软ODBC数据库查询相关模块。\n属于: Microsoft ODBC \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ole2.dll": "描述: ole2.dll是对象链接与嵌入相关模块。\n属于: Microsoft OLE 2.3.2 16/32 Interoperability Library \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"oledlg.dll": "描述: ole2.dll是对象链接与嵌入OLE相关模块,用于公共对话框。\n属于: Microsoft OLE \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"p2bbnd.dll": "描述: p2bbnd.dll是Crystal数据报告相关模块。\n属于: Crystal Report \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"p2sodbc.dll": "描述: p2sodbc.dll是ODBC数据Crystal报告相关模块。\n属于: Crystal Report \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"passfilt.dll": "描述: passfilt.dll是密码策略和保护相关模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pdh.dll": "描述: pdh.dll是登陆和硬件统计相关模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pdm.dll": "描述: pdm.dll是进程脚本调试管理相关文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"perfctrs.dll": "描述: perfctrs.dll是Windows登陆和硬件统计相关模块。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"perfproc.dll": "描述: perfproc.dll是登陆和硬件统计相关模块。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pifmgr.dll": "描述: pifmgr.dll是windows图标资源管理相关模块。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pnen3260.dll": "描述: pnen3260.dll是RealMedia Player播放器相关模块。\n属于: RealMedia \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pngu3263.dll": "描述: pngu3263.dll是Realnetworks RealPlayer播放器图形用户界面相关模块。\n属于: RealPlayer \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pngu3266.dll": "描述: pngu3266.dll是RealMedia Player播放器相关模块。\n属于: RealMedia \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pperr.dll": "描述: pperr.dll是Visioneer 5300 USB接口扫描器设备相关模块。\n属于: PaperPort \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"printui.dll": "描述: printui.dll是命令行方式安装打印机相关文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"prismxl.dll": "描述: prismxl.exe是Lanovation PrismXL相关服务,用于进行远程控制。\n属于: Lanovation PrismXL \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pstprx32.dll": "描述: pstprx32.dll是微软Microsoft Outlook代理储存管理相关文件。\n属于: Microsoft Outlook \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ra32.dll": "描述: ra32.dll是RealAudio音频支持相关文件。\n属于: RealAudio \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ragui32.dll": "描述: ragui32.dll是RealAudio音频高级支持文件。\n属于: RealAudio \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rasapi16.dll": "描述: rasapi16.dll是16位网络拨号应用程序接口相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rasman.dll": "描述: rasman.dll是远程控制相关软件模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rasscrpt.dll": "描述: rasscrpt.dll是网络拨号脚本相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"regsvr32.dll": "描述: regsvr32.dll是DLL添加辅助相关文件,用于注册和反注册DLL文件。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rmoc3260.dll": "描述: rmoc3260.dll是RealPlayer和Windows Media Player媒体回放相关COM接口文件。\n属于: Real Player \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rnaui.dll": "描述: rnaui.dll是网络拨号设置库文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rnr20.dll": "描述: rnr20.dll是微软Microsoft Windows Sockets 2.0的TCP/IP协议相关服务。\n属于: Windows Socket \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rpcss.dll": "描述: rpcss.dll是分布式COM服务相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rpmn3260.dll": "描述: rpmn3260.dll是RealNetworks公司RealPlayer产品动态链接库文件。\n属于: Real Player \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rsabase.dll": "描述: rsabase.dll是Windows 2000加密服务相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rsaenh.dll": "描述: rsaenh.dll是微软Microsoft增强加密服务相关文件,用于128位加密。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rtutils.dll": "描述: rtutils.dll是一个追踪API接口,用于输出诊断信息到微软Microsoft Windows NT/Windows 2000路由和远程控制服务。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rupdate.dll": "描述: rupdate.dll是McAfee产品相关文件,用于自动升级。\n属于: McAfee Products \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"samlib.dll": "描述: samlib.dll是安全认证管理应用程序接口API相关文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"sendmail.dll": "描述: sendmail.dll是用于通过网站发送邮件的库文件。\n属于: Microsoft Windows IIS \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"sens.dll": "描述: sens.dll是系统事件提醒服务相关库文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"sensapi.dll": "描述: sensapi.dll是系统事件提醒服务相关文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"setupwbv.dll": "描述: setupwbv.dll用于检查并修复Internet Explorer配置。\n属于: Microsoft Internet Explorer \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"sfc.dll": "描述: sfc.dll用于校验和监视系统文件变更。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"sfcfiles.dll": "描述: sfcfiles.dll是系统文件监视和验证相关程序。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"sh31w32.dll": "描述: sh31w32.dll用于内存利用情况。\n属于: SmartHeap \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"shell.dll": "描述: shell.dll是Windows Shell壳应用程序接口相关库文件,用于打开网页和文件。\n属于: Microsoft Windows Shell \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"shimgvw.dll": "描述: shimgvw.dll用于图像显示的COM接口程序。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"softpub.dll": "描述: softpub.dll是用于支持加密的动态链接库文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"speer.dll": "描述: Speer.dll是Solid Peer间谍软件相关文件。\n属于: Solid Peer spyware \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"spin32.dll": "描述: spin32.ocx是Visual Basic语言的ActiveX控件。\n属于: Microsoft Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"spmsg.dll": "描述: spmsg.dll是用于显示service packs补丁包消息的文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"sqlsrv32.dll": "描述: sqlsrv32.dll是用于微软SQL服务ODBC驱动相关文件。\n属于: Microsoft SQL Server ODBC Driver \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ss32x25.dll": "描述: ss32x25.ocx是FarPoint技术相关文件,用于显示控制。\n属于: FarPoint \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"stclient.dll": "描述: stclient.dll是COM+配置安全客户端相关文件。\n属于: Microsoft COM+ \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"stobject.dll": "描述: stobject.dll是资源文件,用于图标等。\n属于: Microsoft Systray \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"storprop.dll": "描述: storprop.dll是用于更改DVD读取区域相关动态链接库文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"streamci.dll": "描述: streamci.dll是安装流媒体硬件设备相关文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"sysmon.dll": "描述: sysmon.ocx是系统性能监视的ActiveX控件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"system86.dll": "描述: system86.dll是内存分配库文件。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"tapi.dll": "描述: tapi.dll是微软Windows电话服务相关模块。\n属于: Windows Telephony \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"tdc.dll": "描述: tdc.ocx是Visual Basic应用程序相关表列数据ActiveX控件模块。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"thumbvw.dll": "描述: thumbvw.dll是文档缩略图察看相关动态链接库文件,用于在资源管理器中察看文档、JPEG文件等。\n属于: Thumbnail View \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"tl32v20.dll": "描述: tl32v20.dll是DiskKeeper软件保护锁相关文件。\n属于: DiskKeeper \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"toolhelp.dll": "描述: toolhelp.dll是Windows默认数组应用程序接口相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"traffic.dll": "描述: traffic.dll是微软飞行模拟软件第三方模块。\n属于: Flight Simulator \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"tsd32.dll": "描述: tsd32.dll是音频编码和解码相关文件。\n属于: TrueSpeech \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"txfaux.dll": "描述: txfaux.dll是微软Microsoft分布式处理相关文件。\n属于: MSDTC \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"unrar.dll": "描述: unrar.dll是RAR压缩包解压相关文件。\n属于: UnRAR \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"url.dll": "描述: url.dll是Internet快捷壳扩展相关应用程序接口文件。\n属于: IE \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"usp10.dll": "描述: usp10.dll是字符显示脚本应用程序接口相关文件。\n属于: Uniscribe \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vb5stkit.dll": "描述: vb5stkit.dll是VB应用程序创建快捷方式应用程序接口相关文件。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vba332.dll": "描述: vba322.dll是Microsoft Office自动控制相关模块。\n属于: Microsoft Office \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vbajet32.dll": "描述: vbajet32.dll是Visual Basic应用程序开发相关文件。\n属于: VBA \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ver.dll": "描述: ver.dll是Windows版本检测应用程序接口相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"version.dll": "描述: version.dll是Windows NT系统版本检测应用程序接口相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vfpodbc.dll": "描述: vfpodbc.dll是Visual FoxPro应用程序ODBC数据管理应用程序接口相关文件。\n属于: ODBC \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vsnetutils.dll": "描述: vsnetutils.dll是ZoneLabs ZoneAlarm防火墙软件相关文件。\n属于: ZoneAlarm \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wab32res.dll": "描述: wab32res.dll是微软地址薄相关文件,用于Outlook和Outlook Express储存Email邮件地址和其它联系信息。\n属于: Outlook \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"webhits.dll": "描述: webhits.dll是网络服务应用程序接口相关模块,用于统计点击率高的HTML页面。\n属于: ISAPI \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"win87em.dll": "描述: win87em.dll是Windows应用程序浮点运算相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"winnls.dll": "描述: winnls.dll是特殊字符输入扩展相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"winplay.dll": "描述: winplay.dll是游戏软件多媒体播放解码回放相关文件。\n属于: Game \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"winscard.dll": "描述: winscard.dll是个人计算机对智能卡读取相关程序。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wkssvc.dll": "描述: wkssvc.dll是本地系统进行远程文件打印相关服务文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wldap32.dll": "描述: wldap32.dll是LDAP应用程序接口相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wlnotify.dll": "描述: wlnotify.dll是对Windows事件提醒相关应用程序接口,例如Windows登陆、关机、注销等。\n属于: Winlogon \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wmicore.dll": "描述: wmicore.dll是WMI服务相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wmmutil.dll": "描述: wmmutil.dll是Windows Movie Maker影像处理程序支持文件。\n属于: Windows Movie Maker \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wow32.dll": "描述: wow32.dll是16位代码调用32位代码应用程序接口。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wshom.dll": "描述: wshom.ocx是Windows本地脚本对象运行时相关文件。\n属于: Windows Script Host \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wsnmp32.dll": "描述: wsnmp32.dll是SNMP管理应用程序接口,用于发送和接收SNMP精灵的请求。\n属于: WinSNMP \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wtsapi32.dll": "描述: wtsapi32.dll是终端服务的应用程序接口,用于包括:(1) 管理终端服务,(2)设置和恢复终端服务用户的配置信息,(3)应用终端服务虚拟频道。\n属于: Windows Terminal Server \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wuv3is.dll": "描述: wuv3is.dll是Windows Update升级相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"xolehlp.dll": "描述: xolehlp.dll是Microsoft分布式平衡负载相关应用程序接口文件。\n属于: MSDTC \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ac1st15.dll": "描述: ac1st15.dll是AutoCAD、AutoCAD LT、KeyPLANTING和KeySCAPE等软件动态链接库,该文件是Autodesk公司出品。\n属于: AutoCAD \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"binkw32.dll": "描述: binkw32.dll是BINK视频解码器相关进程,用于压缩视频回放,例如游戏中的视频。\n属于: Bink Video Player \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"bwcc.dll": "描述: bwcc.dll是Borland Windows控件相关动态链接库文件。\n属于: Borland C++ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"bwcc32.dll": "描述: bwcc32.dll是Borland Windows控件相关动态链接库文件。\n属于: Borland C++ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cards.dll": "描述: cards.dll是Windows纸牌游戏相关文件。\n属于: Game Windows Solitare \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cctrust.dll": "描述: cctrust.dll是Symantec公司ccTrust公用客户端动态链接库文件。\n属于: Symantec Products \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cd_clint.dll": "描述: cd_clint.dll是Cydoor公司动态链接库文件。\n属于: CYDOOR \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cdonts.dll": "描述: cdonts.dll协同数据对象界面相关文件。\n属于: CDO \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cncs232.dll": "描述: cncs232.dll是Europress和IMSI公司多媒体库文件,用于支持它们的游戏。\n属于: Games Multimedia Fusion \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cncs32.dll": "描述: cncs32.dll是create游戏图像相关动态链接库文件。\n属于: Game Factory \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"core.dll": "描述: core.dll是SuperScape 3D Viewer察看器相关动态链接库。\n属于: Viscape Universal \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"d3d9.dll": "描述: d3d9.dll是DirectX 9的动态链接库,用于支持Windows多媒体和游戏。\n属于: DirectX \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"disktool.dll": "描述: disktool.dll是DiskTool软件动态链接库文件,它是一款系统管理软件用于监视磁盘状态和避免数据文件储存问题。\n属于: Disktool \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"eax.dll": "描述: eax.dll是EAX环绕音效特性相关库文件。\n属于: EAX \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"egnsengine.dll": "描述: egnsengine.dll是Gator GAIN间谍软件相关文件。\n属于: Gator GAIN \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"fm20.dll": "描述: fm20.dll是微软表单创建相关动态链接库文件。\n属于: Microsoft Office \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"gapi32.dll": "描述: gapi32.dll是微软邮件协议相关文件。\n属于: Microsoft Exchange \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"glide2x.dll": "描述: glide2x.dll是3DFX (Voodoo)显示卡Glide 3D驱动程序相关文件。\n属于: Glide for Voodoo Banshee \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"glide3x.dll": "描述: glide3x.dll是3DFX (Voodoo)显示卡Glide 3D驱动程序相关文件。\n属于: Glide for Voodoo Banshee \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"glu32.dll": "描述: glide2x.dll是OpenGL图像相关动态链接库文件。\n属于: Microsoft OpenGL \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"hhctrl.dll": "描述: hhctrl.ocx是Microsoft帮助文档界面相关文件。\n属于: Microsoft HTML Help Control \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"idle.dll": "描述: idle.dll是Microsoft Visual C++无功分量部分相关文件。\n属于: Visual C++ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"iepeers.dll": "描述: iepeers.dll是微软Microsoft Internet Explorer浏览器库文件。\n属于: Microsoft Internet Explorer \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ijl15.dll": "描述: ijl15.dll是IntelJPG图像压缩相关库文件。\n属于: Intel JPEG Library \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"imgedit.dll": "描述: imgedit.ocx是微软图像处理相关文件。\n属于: Microsoft ImagEdit \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"jscript.dll": "描述: jscript.dll是Microsoft JavaScript脚本支持相关文件。\n属于: Microsoft JScript \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"libeay32.dll": "描述: libeay32.dll是OpenSSL加密特性相关文件,用于通过网络加密传输。\n属于: OpenSSL \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"maxcodec.dll": "描述: maxcodec.dll是ScanSoft PaperPort软件图像压缩和解压相关模块。\n属于: PaperPort \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"maxkernl.dll": "描述: maxkernl.dll是ScanSoft PaperPort Visioneer扫描仪相关库文件。\n属于: PaperPort \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mfc30.dll": "描述: mfc30.dll是微软Microsoft MFC程序库文件。\n属于: Visual C++ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mfc40.dll": "描述: mfc40.dll是微软Microsoft MFC程序库文件。\n属于: Visual C++ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mfc42.dll": "描述: mfc42.dll是微软Microsoft MFC程序库文件。\n属于: Visual C++ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mfc42d.dll": "描述: mfc42d.dll是MFCDLL共享库文件,用于支持调试版本的MFC程序。\n属于: MFC \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mfc70.dll": "描述: mfc70.dll是微软Microsoft MFC程序相关库文件。\n属于: Visual C++ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mfcans32.dll": "描述: mfcans32.dll用于对对象链接和嵌入OLE的Unicode和MBCS字符支持。\n属于: OLE \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mfco42d.dll": "描述: mfco42d.dll是MFC OLE调试版本动态链接库文件。\n属于: MFC \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mhputilu.dll": "描述: mhputilu.dll是微软Microsoft Picture It图像软件动态链接库文件。\n属于: Microsoft Picture It! Publishing 2001 \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mlang.dll": "描述: mlang.dll是多语言支持动态链接库文件。用于转换网络字符集为Unicode。\n属于: IE \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mplapx.dll": "描述: mplapx.dll是微软Microsoft Media Player音乐回放相关模块。\n属于: Microsoft Media Player \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mrtrate.dll": "描述: mrtrate.dll是Intuit Quicken动态链接库文件。\n属于: Rate Sensing Manager \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mscomm32.dll": "描述: mscomm32.ocx是ActiveX公用控制模块,用于例如Visual Basic 6.0程序的MSComm控制。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msdxm.dll": "描述: msdxm.ocx是Windows Media Player播放器ActiveX控制相关文件。\n属于: Windows Media Player \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mshtml.dll": "描述: mshtml.dll是HTML解释器相关模块。\n属于: HTML \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msjet35.dll": "描述: msjet35.dll是微软Microsoft Jet数据引擎主要文件。该文件用于向Microsoft Access数据库读写数据。\n属于: Microsoft Jet Engine \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mso9.dll": "描述: mso9.dll是微软Microsoft Office 2000办公软件套装的一部分。\n属于: Office 2000 \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mso97.dll": "描述: mso97.dll是微软Microsoft Office 2000软件套装的一部分。\n属于: Office 2000 \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msoe.dll": "描述: msoe.dll是Outlook Express邮件程序相关模块。\n属于: Outlook Express \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mss32.dll": "描述: mss32.dll是Miles声音播放系统库文件,用于WinAMP等多媒体程序音乐回放和声音特效。\n属于: WinAmp \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msscript.dll": "描述: msscript.ocx是Visual Basic 6.0应用程序脚本控制的一部分,用于运行时库。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mssp232.dll": "描述: mssp232.dll是微软Microsoft Office软件字符检查相关文件。\n属于: Microsoft Office \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msspell3.dll": "描述: msspell3.dll是文档字符检查相关模块。\n属于: Word \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msstdfmt.dll": "描述: msstdfmt.dll是微软标准数据格式对象相关动态链接库文件。\n属于: Visual Studio \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvbvm50.dll": "描述: msvbvm50.dll是微软Microsoft Visual Basic虚拟机相关文件。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvbvm60.dll": "描述: msvbvm60.dll是微软Microsoft Visual Basic虚拟机相关模块。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvcirt.dll": "描述: msvcirt.dll是微软C语言程序运行库相关文件,用于例如打印。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvcirtd.dll": "描述: msvcirtd.dll是用户选择进行调试版本编译时所使用的运行库文件。\n属于: Visual C++ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvcp50.dll": "描述: msvcp50.dll是标准的C运行库相关程序。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvcp60.dll": "描述: msvcp60.dll是标准的C运行库程序。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvcp70.dll": "描述: msvcp70.dll是.Net的C运行库相关文件。\n属于: Microsoft .NET \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvcr70.dll": "描述: msvcr70.dll是微软C运行库相关程序。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvcrt.dll": "描述: msvcrt.dll是标准的微软C运行库文件。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvcrt10.dll": "描述: msvcrt10.dll是微软标准C运行库相关文件。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvcrt20.dll": "描述: msvcrt20.dll是微软标准C运行库相关文件。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvcrt40.dll": "描述: msvcrt40.dll是微软标准C运行库相关文件。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvcrtd.dll": "描述: msvcrtd.dll是微软编译程序调试版本相关文件。\n属于: Visual C++ \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msvfw32.dll": "描述: msvfw32.dll是微软BMP位图压缩和解压缩相关文件,用于Microsoft Video视频。\n属于: Microsoft Video \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mswinsck.dll": "描述: mswinsck.ocx是Visual Basic语言的socket编程相关文件。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msxml.dll": "描述: msxml.dll是Internet Explorer 4.0或更高版本的浏览器相关文件,用于解释XML文档。\n属于: XML \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"npdocbox.dll": "描述: NPDocBox.dll是Adobe Acrobat插件相关文件,为Netware和Internet Explorer浏览器安装。\n属于: Adobe Acrobat \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"nvcpl.dll": "描述: nvcpl.dll是NVIDIA显示卡相关动态链接库文件。\n属于: NVIDIA drivers \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"nvcpldaemon.dll": "描述: NvCplDaemon (NvQTwk.dll)是Nvdia显示卡相关文件。\n属于: NVidia Graphics Library Module \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"nvmctray.dll": "描述: nvmctray.dll是NVidia显示卡相关文件。\n属于: NVidia Multimedia \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"nvmediacenter.dll": "描述: nvmctray.dll是NVidia显示卡相关文件。\n属于: NVidia Multimedia \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"nwnp32.dll": "描述: nwnp32.dll是Novell NetWare网络支持相关链接库文件。\n属于: Novell Network \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"odbc32.dll": "描述: odbc32.dll是ODBC数据库查询相关文件。\n属于: ODBC DLL \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"oleacc.dll": "描述: oleacc.dll是微软Microsoft Active Accessibility相关动态链接库文件。\n属于: Microsoft Active Accessibility \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"oleaut32.dll": "描述: oleaut32.dll是对象链接与嵌入OLE相关文件。\n属于: Microsoft OLE DLL \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"omi9.dll": "描述: omi9.dll是邮件程序MAPI特性相关文件,用于例如Outlook。\n属于: Microsoft MAPI \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"opengl32.dll": "描述: opengl32.dll是微软OpenGL特性相关动态链接库文件。\n属于: Microsoft OpenGL \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"oscore.dll": "描述: oscore.dll是AOL即时通讯软件相关文件。\n属于: AOL Messenger \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"p5dll.dll": "描述: p5dll.dll是P5Device相关动态链接库文件。\n属于: P5Device \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pcdlib32.dll": "描述: pcdlib32.dll是柯达Kodak产品相关文件,用于设备数据传输。\n属于: Kodak Photo \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pcre.dll": "描述: pcre.dll是Perl语言相关库文件。\n属于: Perl \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pgsdk.dll": "描述: pgsdk.dll是微软图形SDK开发包相关动态链接库文件。\n属于: Microsoft Presentation Graphics SDK \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pncrt.dll": "描述: pncrt.dll是C语言开发界面相关运行时文件。\n属于: Windows \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pstprx.dll": "描述: pstprx.dll是Windows CE Outlook数据同步相关文件。\n属于: Outlook \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"quartz.dll": "描述: quartz.dll是DirectShow相关库文件,是DirectX的一部分。\n属于: Microsoft DirectX \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"riched20.dll": "描述: riched20.dll是字符编辑器相关文件。\n属于: RichEdit \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"riched32.dll": "描述: riched32.dll是字符编辑器相关文件。\n属于: RichEdit \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"richtx32.dll": "描述: richtx32.ocx是微软Microsoft字符编辑器控制相关程序,用于字符对话框对象高级编辑。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"schannel.dll": "描述: schannel.dll是Internet Explorer 3.x或者4.x浏览器128位加密相关文件。\n属于: Microsoft Internet Explorer \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"setup.dll": "描述: setup.dll是流行的安装程序相关支持文件。\n属于: TextBridge Pro 96 \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"setupapi.dll": "描述: setupapi.dll是流行的安装程序支持相关文件。\n属于: Microsoft Windows Setup \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"smackw32.dll": "描述: smackw32.dll是Smacker视频解码器相关文件。\n属于: Games Media Smacker \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"storm.dll": "描述: storm.dll是暴雪游戏相关动态链接库文件,出现在StarCraft和Diablo等游戏中。\n属于: Games Blizzard \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"symstore.dll": "描述: symstore.dll是Symantec公司设置相关动态链接库文件。\n属于: Symantec \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"tabctl32.dll": "描述: tabctl32.ocx是一个ActiveX控制模块,用于SSTab控制和Tabbed对话框控制。\n属于: OLE \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"threed32.dll": "描述: threed32.ocx是Sheridon 3D控制对象相关文件,用于渲染3D图像。\n属于: Sheridon \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"topsearch.dll": "描述: topsearch.dll是Kazaa.exe的间谍软件相关文件。\n属于: Kazaa \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"tsbyuv.dll": "描述: tsbyuv.dll是东芝Toshiba视频播放解码器相关程序。\n属于: Toshiba Video \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"twain.dll": "描述: twain.dll是静态图像应用程序接口相关文件。\n属于: Twain Source Manager \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vb40016.dll": "描述: vb40016.dll是Visual Basic运行时相关文件。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vb40032.dll": "描述: vb40032.dll是Visual Basic运行时相关文件。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vb6fr.dll": "描述: vb6fr.dll是Visual Basic语言运行时相关文件。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vb6stkit.dll": "描述: vb6stkit.dll是Visual Basic应用程序接口API相关文件。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vbrun100.dll": "描述: vbrun100.dll是Visual Basic语言运行时相关程序。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vbrun200.dll": "描述: vbrun200.dll是Visual Basic语言运行时相关文件。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vbrun300.dll": "描述: vbrun300.dll是Visual Basic语言运行时相关文件。\n属于: Visual Basic \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vbscript.dll": "描述: vbscript.dll是VBScript脚本相关支持文件。\n属于: VBScript \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vsutil.dll": "描述: vsutil.dll是ZoneLabs ZoneAlarm软件相关文件。\n属于: ZoneAlarm \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wab.dll": "描述: wab.dll是微软Microsoft地址薄相关文件,用于储存Outlook和Outlook Express的Email地址和其它信息。\n属于: Outlook \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wab32.dll": "描述: wab32.dll是微软Microsoft地址薄相关文件,用于储存Outlook和Outlook Express的Email邮件地址和其它联系信息。\n属于: Outlook \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"weputil.dll": "描述: weputil.dll是Windows娱乐包的相关文件。\n属于: Windows Entertainment Pack \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"winaspi.dll": "描述: winaspi.dll是ASPI驱动相关文件,用于控制CD-ROM驱动器、CD/DVD刻录机,支持相关CD刻录备份软件,\n属于: ASPI \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"winaspi32.dll": "描述: winaspi32.dll是ASPI驱动相关文件,用于控制CD-ROM驱动器、CD/DVD刻录机,支持相关CD刻录备份软件,\n属于: ASPI \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"window.dll": "描述: window.dll是Unreal游戏程序相关文件,用于显示或者配置DirectX设置对话框。\n属于: Games Unreal \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wing.dll": "描述: wing.dll是Windows应用程序图形显示库文件,用以取代DirectX。\n属于: Windows Graphics \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wing32.dll": "描述: wing32.dll是Windows应用程序图形显示库文件,用以取代DirectX。\n属于: Windows Graphics \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wsock32n.dll": "描述: wsock32n.dl是SOCKS网络协议相关文件。\n属于: Windows Winsock \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"xmlparse.dll": "描述: xmlparse.dll是Yahoo!雅虎通即时通讯软件XML解释器文件。\n属于: Yahoo Messenger \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"xmltok.dll": "描述: xmltok.dll是XSLT引擎解码相关文件。\n属于: XSLT \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ygxa_2.dll": "描述: ygxa_2.dll是Yahoo!雅虎通即时通讯软件图形用户界面相关文件。\n属于: Yahoo Messenger \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"yml.dll": "描述: yml.dll是Yahoo!雅虎通应用程序相关库文件。\n属于: Yahoo Messenger \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"zlib.dll": "描述: zlib.dll是ZLIB压缩库相关文件,用于Windows应用程序压缩和解压缩。\n属于: ZLIB \n系统 DLL文件: 否 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"advapi32.dll": "描述: advapi32.dll是一个高级API应用程序接口服务库的一部分,用于支持非常多的API应用程序接口,包括安全和注册的调用。\n属于: Windows NT 4.0 \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"advpack.dll": "描述: advpack.dll用于帮助硬件和软件读取和验证.INF文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"asycfilt.dll": "描述: asycfilt.dll是Microsoft OLE (对象链接和嵌入)特性相关DLL文件。\n属于: OLE \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"atl.dll": "描述: atl.dll文件用于支持ATL特性。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"avicap32.dll": "描述: avicap32.dll是Windows API应用程序接口相关模块,用于对摄像头和其它视频硬件进行AVI电影和视频的截取。\n属于: Windows NT 4.0 \n系统 DLL文件: Yes \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"browseui.dll": "描述: browseui.dll用于浏览器UI界面的管理。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"comctl32.dll": "描述: comctl32.dll是Windows应用程序公用GUI图形用户界面模块。\n属于: Windows NT \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"comdlg32.dll": "描述: comdlg32.dll是Windows应用程序公用对话框模块,用于例如打开文件对话框。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"commctrl.dll": "描述: commctrl.dll是Windows应用程序公用GUI图形用户界面模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"cpuinf32.dll": "描述: cpuinf32.dll是CPU信息获取相关模块,用于获取例如CPU速度和CPU ID。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"crtdll.dll": "描述: crtdll.dll是标准C语言库,用于例如打印机,内存等。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"crypt32.dll": "描述: crypt32.dll是Windows加密API应用程序接口模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ctl3d.dll": "描述: ctl3d.dll是Windows应用程序公用GUI图形用户界面3D显示模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ctl3d32.dll": "描述: ctl3d32.dll是Windows应用程序公用GUI图形用户界面3D维显示模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"d3d8.dll": "描述: d3d8.dll是DirectX的3D显示部分控制模块,在DirectX 8.0中被安装。\n属于: DirectX \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dbghelp.dll": "描述: dbghelp.dll是symbol引擎及相关模块,用于Windows图形。\n属于: Windows Image \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ddeml.dll": "描述: ddeml.dll是exchange数据交换管理相关模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ddraw.dll": "描述: ddraw.dll是DirectX的DLL文件,用于绘制多媒体应用程序的2D图形。\n属于: DirectX \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"devcon32.dll": "描述: devcon32.dll是设备配置管理动态链接库。用于提供COM库支持SoundFont和EFX特性。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dhcpcsvc.dll": "描述: dhcpcsvc.dll是Windows DHCP客户端服务模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dinput.dll": "描述: dinput.dll是DirectX的DLL文件,用于支持DirectInput输入。该文件用于支持多媒体输入设备,例如游戏手柄\n属于: DirectX DLL \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dinput8.dll": "描述: dinput.dll是DirectX的DLL文件,用于DirectInput输入。该文件用于支持多媒体输入设备,例如游戏手柄。\n属于: DirectX \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"dsound.dll": "描述: dsound.dll是DirectX的DLL文件,用于支持Direct Sound声音特性。\n属于: DirectX \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"framedyn.dll": "描述: framedyn.dll是framework链接库文件,\n属于: Windows WMI \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"fxscfgwz.dll": "描述: fxscfgwz.dll是Windows 2000传真配置相关模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"gdi32.dll": "描述: gdi32.dll是Windows GDI图形用户界面相关程序,用于辅助创建组建。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"gdiplus.dll": "描述: gdiplus.dll是GDI图形设备接口图形界面相关模块。\n属于: Microsoft GDI+ \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"hal.dll": "描述: hal.dll是Windows硬件提取层模块,该用于用于解决硬件的复杂性。\n属于: Microsoft Windows Operating System \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"icmp.dll": "描述: icmp.dll是Windows 2000产品相关模块,用于网络ICMP请求。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"iconlib.dll": "描述: iconlib.dll是微软Microsoft图标管理程序。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"imagehlp.dll": "描述: imagehlp.dll是Windows调试辅助动态链接库相关模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"inetmib1.dll": "描述: inetmib1.dll是Windows NT的简单网络管理协议SNMP相关模块。\n属于: Windows SNMP \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"iphlpapi.dll": "描述: iphlpapi.dll是Windows IP辅助API应用程序接口模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"kernel.dll": "描述: kernel.dll是在旧版本Windows操作系统中重要的一个DLL动态链接库文件。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ksuser.dll": "描述: ksuser.dll is a library which transports latency sensitive, time-stamped data between user perhiperals and system perhiperals\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mapi32.dll": "描述: mapi32.dll是Windows Messaging即时通讯软件API应用程序接口(MAPI)。\n属于: MAPI \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mgmtapi.dll": "描述: mgmtapi.dll是微软Microsoft简单网络管理应用程序接口API模块。\n属于: SNMP \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mmsystem.dll": "描述: mmsystem.dll是多媒体管理模块,用于支持16位多媒体应用程序。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mpr.dll": "描述: mpr.dll是Windws操作系统网络通讯相关模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mprapi.dll": "描述: mprapi.dll是Windows 2000路由管理模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msacm32.dll": "描述: msacm32.dll是32位应用程序音频压缩模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msafd.dll": "描述: msafd.dll是微软Microsoft Windows操作系统 Sockets 2.0传输服务相关模块。\n属于: Windows Socket \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mscomct2.dll": "描述: mscomct2.ocx是ActiveX插件公用管理模块。\n属于: Windows ActiveX \n系统 DLL文件: Yes \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"mscoree.dll": "描述: mscoree.dll是.NET Framework相关组件。\n属于: Microsoft .NET \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msgina.dll": "描述: msgina.dll是WIndows登陆认证策略相关模块。该模块用于完成所有用户登陆和验证功能。\n属于: GINA \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msi.dll": "描述: msi.dll是Windows安装程序MSI(Microsoft Installer)相关模块。\n属于: Windows Installer \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msimg32.dll": "描述: msimg32.dll是Windows图形设备接口GDI相关模块,用于支持新的API应用程序接口和GDI32相关特性。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msjava.dll": "描述: msjava.dll是Java程序COM接口支持相关模块。\n属于: Microsoft JVM \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msnp32.dll": "描述: msnp32.dll是微软网络协议相关动态链接库。\n属于: Microsoft networks \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"msoss.dll": "描述: msoss.dll是Microsoft Trust ASN信任机制相关应用程序接口API模块,用于加密和解密特性。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"netapi32.dll": "描述: netapi32.dll是Windows网络应用程序接口,用于支持访问微软网络。\n属于: Microsoft network \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"newdev.dll": "描述: newdev.dll是添加系统新硬件设备相关模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ntdll.dll": "描述: ntdll.dll是NT操作系统重要的模块。\n属于: Windows NT \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"oc25.dll": "描述: oc25.dll是对象链接和嵌入OLE运行时模块。\n属于: Microsoft OLE Control runtime DLL \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ole2nls.dll": "描述: ole2.dll是对象链接和嵌入OLE相关模块,用于支持多语言。\n属于: Microsoft OLE \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ole32.dll": "描述: ole32.dll是对象链接和嵌入相关模块。\n属于: OLE \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"olepro32.dll": "描述: olepro32.dll是对象链接和嵌入OLE特性相关模块。\n属于: Microsoft OLE Property Support DLL \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pidgen.dll": "描述: pidgen.dll是Windows操作系统重要的模块,用于管理产品序列号。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"pjlmon.dll": "描述: pjlmon.dll是PJL打印机监视相关模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"powrprof.dll": "描述: powrprof.dll是微软Microsoft Windows电源管理配置工具相关模块。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"psapi.dll": "描述: psapi.dll是Windows系统进程状态支持模块。\n属于: Process Status Helper \n系统 DLL文件: Yes \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rasapi32.dll": "描述: rasapi32.dll是远程访问应用程序接口(RAS),用于Windows应用程序对调制解调器的控制。\n属于: Remote Access API \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"rpcrt4.dll": "描述: rpcrt4.dll是远程程序调用(RPC)应用程序接口API,用于WIndows应用程序对网络和Internet连接。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"run32.dll": "描述: run32.dll 是应用程序DLL文件运行库相关模块。\n属于: Windows 95 \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"scrrun.dll": "描述: scrrun.dll用于阅读和编写脚本和文本文件。\n属于: Microsoft Script Runtime \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"secur32.dll": "描述: secur32.dll是Windows安全特性相关动态链接库。\n属于: Microsoft Windows DLL \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"setupx.dll": "描述: setupx.dll是WIndows安装程序相关模块。\n属于: Microsoft Windows Setup Functions \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"shdoc401.dll": "描述: shdoc401.dll是资源管理器文件夹浏览的COM接口相关模块。\n属于: IE \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"shdoclc.dll": "描述: shdoclc.dll是为Windows应用程序添加基础文件和网络操作相关模块。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"shdocvw.dll": "描述: shdocvw.dll是为Windows应用程序添加基础文件和网络操作相关模块。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"shell32.dll": "描述: shell32.dll是Windows壳Shell相关应用程序接口动态链接库文件,用于打开网页和文件。\n属于: Microsoft Windows Shell \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"shfolder.dll": "描述: shfolder.dll是Windows特殊文件夹相关服务模块,例如我的文档。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"shlwapi.dll": "描述: shlwapi.dll是UNC和URL地址动态链接库文件,用于注册键值和色彩设置。\n属于: Microsoft Windows Shell \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"snmpapi.dll": "描述: snmpapi.dll是简单网络管理协议(SNMP)相关模块,用于监视你的LAN局域网网络状态。\n属于: Microsoft SNMP \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"spoolss.dll": "描述: spoolss.dll是打印机打印相关模块。\n属于: Microsoft Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"svrapi.dll": "描述: svrapi.dll用于监视和管理共享网络资源。\n属于: Microsoft network \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"tapi32.dll": "描述: tapi32.dll是Windows排列层相关模块,用于发送消息到Tapisrv.exe。\n属于: Windows Telephony \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"unidrv.dll": "描述: unidrv.dll是通用打印机驱动动态连接库。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"urlmon.dll": "描述: urlmon.dll是微软Microsoft对象链接和嵌入相关模块。\n属于: OLE \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"usbui.dll": "描述: usbui.dll是通用程序界面应用程序接口,用于管理USB用户界面。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"user32.dll": "描述: user32.dll是Windows用户界面相关应用程序接口,用于包括Windows处理,基本用户界面等特性。\n属于: Windows User API \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"userenv.dll": "描述: userenv.dll是公用应用程序界面应用程序接口,用于管理用户档案。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"vfwwdm32.dll": "描述: vfwwdm32.dll用于Windows应用程序视频进行WDM剪辑驱动相关程序。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"webcheck.dll": "描述: webcheck.dll是用于对网站进行监视的COM接口。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wininet.dll": "描述: wininet.dll是Windows应用程序网络相关模块。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"winmm.dll": "描述: winmm.dll是Windows多媒体相关应用程序接口,用于低档的音频和游戏手柄。\n属于: Windows Multimedia \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"winsock.dll": "描述: winsock.dll是Windows Sockets应用程序接口,用于支持很多Internet和网络相关应用程序。\n属于: Windows Sockets \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"winsrv.dll": "描述: winsrv.dll是Windows服务,用于支持32位用户和图形设备接口。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"winsta.dll": "描述: winsta.dll是成熟的Windows组件,用于剪切板、全球区域特性和桌面组件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wintrust.dll": "描述: wintrust.dll用于验证第三方应用程序的文件,目录,内存使用,数据签名等。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wmaudsdk.dll": "描述: wmaudsdk.dll用于读取、创建和获取.WMA音频格式文件信息。\n属于: Windows Media \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wmvcore.dll": "描述: wmvcore.dll是Windows媒体视频回放解码相关动态链接库。\n属于: Windows Media \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wnaspi32.dll": "描述: wnaspi32.dll是高级Advanced SCSI程序接口( ASPI )管理相关文件。\n属于: Windows \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ws2_32.dll": "描述: ws2_32.dll是Windows Sockets应用程序接口,用于支持Internet和网络应用程序。\n属于: Windows Sockets \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"ws2help.dll": "描述: ws2help.dll是Windows Sockets应用程序接口,用于支持Internet和网络应用程序。\n属于: Windows Sockets \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary",
|
||||
"wsock32.dll": "描述: wsock32.dll是Windows Sockets应用程序接口,用于支持很多Internet和网络应用程序。\n属于: Windows Sockets \n系统 DLL文件: 是 \n常见错误: File Not Found, Missing File, Exception \n\n资料来源:https://www.2cto.com/shouce/system/dlllibrary"
|
||||
}
|
||||
137
CheckDLL/main.py
Normal file
@@ -0,0 +1,137 @@
|
||||
import os
|
||||
import sys
|
||||
import json
|
||||
import traceback
|
||||
import subprocess
|
||||
import PyQt5.QtGui as QtGui
|
||||
import PyQt5.QtCore as QtCore
|
||||
import PyQt5.QtWidgets as QtWidgets
|
||||
# 加入路径
|
||||
import os
|
||||
import sys
|
||||
programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string
|
||||
sys.path.append(f"{programPath}/../")
|
||||
from Model import *
|
||||
finding = False
|
||||
def ReadNeedDll(lists):
|
||||
nmodel = QtGui.QStandardItemModel(window)
|
||||
if not len(lists):
|
||||
item = QtGui.QStandardItem("无")
|
||||
nmodel.appendRow(item)
|
||||
for i in lists:
|
||||
item = QtGui.QStandardItem(i)
|
||||
nmodel.appendRow(item)
|
||||
needDllList.setModel(nmodel)
|
||||
|
||||
def ReadBadNeedDll(lists):
|
||||
global finding
|
||||
nmodel = QtGui.QStandardItemModel(window)
|
||||
if not len(lists):
|
||||
item = QtGui.QStandardItem("无")
|
||||
nmodel.appendRow(item)
|
||||
for i in lists:
|
||||
item = QtGui.QStandardItem(i)
|
||||
nmodel.appendRow(item)
|
||||
badDllList.setModel(nmodel)
|
||||
finding = True
|
||||
|
||||
def ErrorMsg(message):
|
||||
QtWidgets.QMessageBox.critical(window, "错误", message)
|
||||
|
||||
class ReadDll(QtCore.QThread):
|
||||
readNeed = QtCore.pyqtSignal(list)
|
||||
readBad = QtCore.pyqtSignal(list)
|
||||
error = QtCore.pyqtSignal(str)
|
||||
def __init__(self) -> None:
|
||||
super().__init__()
|
||||
|
||||
def run(self):
|
||||
programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string
|
||||
try:
|
||||
output = subprocess.getoutput(f"python3 '{programPath}/CheckCommand.py' '{sys.argv[1]}' --json")
|
||||
print(output)
|
||||
self.readNeed.emit(json.loads(output))
|
||||
except:
|
||||
traceback.print_exc()
|
||||
self.error.emit(traceback.format_exc())
|
||||
try:
|
||||
badoutput = subprocess.getoutput(f"python3 '{programPath}/CheckCommand.py' '{sys.argv[1]}' --json -w '{sys.argv[2]}' '{sys.argv[3]}'")
|
||||
print(badoutput)
|
||||
self.readBad.emit(json.loads(badoutput))
|
||||
except:
|
||||
traceback.print_exc()
|
||||
self.error.emit(traceback.format_exc())
|
||||
|
||||
def GetDll():
|
||||
global read
|
||||
read = ReadDll()
|
||||
read.readNeed.connect(ReadNeedDll)
|
||||
read.readBad.connect(ReadBadNeedDll)
|
||||
read.error.connect(ErrorMsg)
|
||||
read.start()
|
||||
|
||||
def Change():
|
||||
if not finding:
|
||||
return
|
||||
things = badDllList.selectionModel().selectedIndexes()[0].data().lower()
|
||||
repairButton.setEnabled(os.path.exists(f"{programPath}/bash/{things}.sh"))
|
||||
findButton.setEnabled(True)
|
||||
|
||||
def FindDll():
|
||||
global dllMap
|
||||
things = badDllList.selectionModel().selectedIndexes()[0].data().lower()
|
||||
try:
|
||||
dllMap["check"]
|
||||
except:
|
||||
try:
|
||||
with open(f"{programPath}/lists.json", "r") as file:
|
||||
dllMap = json.loads(file.read())
|
||||
except:
|
||||
traceback.print_exc()
|
||||
QtWidgets.QMessageBox.critical(window, "错误", traceback.format_exc())
|
||||
return
|
||||
try:
|
||||
QtWidgets.QMessageBox.information(window, f"关于“{things}”", dllMap[things])
|
||||
except:
|
||||
QtWidgets.QMessageBox.information(window, f"关于“{things}”", "无此 Dll 的信息")
|
||||
|
||||
def RepairDll():
|
||||
things = badDllList.selectionModel().selectedIndexes()[0].data().lower()
|
||||
OpenTerminal(f"'{programPath}/../AutoShell/main.py' '{programPath}/bash/{things}.sh'")
|
||||
|
||||
programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string
|
||||
iconPath = "{}/../deepin-wine-runner.svg".format(programPath)
|
||||
app = QtWidgets.QApplication(sys.argv)
|
||||
window = QtWidgets.QMainWindow()
|
||||
widget = QtWidgets.QWidget()
|
||||
layout = QtWidgets.QGridLayout()
|
||||
badDllList = QtWidgets.QListView()
|
||||
needDllList = QtWidgets.QListView()
|
||||
badDllList.clicked.connect(Change)
|
||||
findButton = QtWidgets.QPushButton("查询此 Dll 信息")
|
||||
repairButton = QtWidgets.QPushButton("修复此 Dll")
|
||||
findButton.setDisabled(True)
|
||||
repairButton.setDisabled(True)
|
||||
findButton.clicked.connect(FindDll)
|
||||
repairButton.clicked.connect(RepairDll)
|
||||
badDllList.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
needDllList.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
|
||||
loadingTips = QtGui.QStandardItemModel(window)
|
||||
loadingTipsItem = QtGui.QStandardItem("正在读取……")
|
||||
loadingTips.appendRow(loadingTipsItem)
|
||||
badDllList.setModel(loadingTips)
|
||||
needDllList.setModel(loadingTips)
|
||||
layout.addWidget(QtWidgets.QLabel("程序需要的 Dll(不太准):"), 0, 0, 1, 1)
|
||||
layout.addWidget(QtWidgets.QLabel("程序缺失的 Dll(不太准):"), 0, 1, 1, 2)
|
||||
layout.addWidget(needDllList, 1, 0)
|
||||
layout.addWidget(badDllList, 1, 1, 1, 2)
|
||||
layout.addWidget(findButton, 2, 1)
|
||||
layout.addWidget(repairButton, 2, 2)
|
||||
widget.setLayout(layout)
|
||||
window.setCentralWidget(widget)
|
||||
window.setWindowIcon(QtGui.QIcon(f"{programPath}/deepin-wine-runner.svg"))
|
||||
window.setWindowTitle(f"查看程序“{os.path.basename(sys.argv[1])}”缺少的 DLL")
|
||||
window.resize(int(window.frameGeometry().width() * 1.2), int(window.frameGeometry().height() * 1.1))
|
||||
GetDll()
|
||||
window.show()
|
||||
app.exec_()
|
||||
0
ConfigLanguareRunner-help.json
Normal file → Executable file
@@ -110,7 +110,8 @@ class Command():
|
||||
"disbledwinecrashdialog",
|
||||
"disbledWinebottlecreatelink",
|
||||
"enabledWinebottlecreatelink",
|
||||
"installvb"
|
||||
"installvb",
|
||||
"installother"
|
||||
]
|
||||
|
||||
def __init__(self, commandString: str) -> None:
|
||||
@@ -396,6 +397,10 @@ class Command():
|
||||
import InstallVisualBasicRuntime
|
||||
return InstallVisualBasicRuntime.Download(self.wineBottonPath, int(self.command[1]), self.wine)
|
||||
|
||||
def InstallOther(self):
|
||||
import InstallOther
|
||||
return InstallOther.Download(self.wineBottonPath, int(self.command[1]), self.wine)
|
||||
|
||||
# 可以运行的命令的映射关系
|
||||
# 可以被使用的命令的映射
|
||||
commandList = {
|
||||
@@ -437,7 +442,8 @@ class Command():
|
||||
"disbledwinecrashdialog": DisbledWineCrashDialog,
|
||||
"disbledWinebottlecreatelink": DisbledWineBottleCreateLink,
|
||||
"enabledWinebottlecreatelink": EnabledWineBottleCreateLink,
|
||||
"installvb": InstallVB
|
||||
"installvb": InstallVB,
|
||||
"installother": InstallOther
|
||||
}
|
||||
|
||||
# 参数数列表
|
||||
@@ -481,7 +487,8 @@ class Command():
|
||||
"disbledwinecrashdialog": [0],
|
||||
"disbledWinebottlecreatelink": [0],
|
||||
"enabledWinebottlecreatelink": [0],
|
||||
"installvb": [1]
|
||||
"installvb": [1],
|
||||
"installother": [1]
|
||||
}
|
||||
windowsUnrun = [
|
||||
"createbotton",
|
||||
|
||||
BIN
GetEXEVersion.exe
Executable file
0
Icon/360.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
0
Icon/BadStar.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
0
Icon/internet explorer.svg → Icon/Internet Explorer.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
0
Icon/Microsoft Office Word.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
245
Icon/PhotoShop.svg
Normal file
|
After Width: | Height: | Size: 16 KiB |
0
Icon/QQ.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
0
Icon/Star.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
0
Icon/TIM.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
0
Icon/UltraISO.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 91 KiB After Width: | Height: | Size: 91 KiB |
0
Icon/UnStar.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
0
Icon/Unknown.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
0
Icon/cmd.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
0
Icon/compressor.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 37 KiB |
0
Icon/wine.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 57 KiB |
0
Icon/微信.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
409
Icon/腾讯会议.svg
Normal file
|
After Width: | Height: | Size: 19 KiB |
237
Icon/腾讯课堂.svg
Normal file
|
After Width: | Height: | Size: 16 KiB |
0
Icon/迅雷.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
29
IconList.json
Normal file
@@ -0,0 +1,29 @@
|
||||
[
|
||||
[
|
||||
["QQ", "wineBottonPath/drive_c/Program Files/Tencent/QQ/Bin/QQ.exe"],
|
||||
["QQ", "wineBottonPath/drive_c/Program Files (x86)/Tencent/QQ/Bin/QQ.exe"],
|
||||
["TIM", "wineBottonPath/drive_c/Program Files/Tencent/TIM/Bin/TIM.exe"],
|
||||
["TIM", "wineBottonPath/drive_c/Program Files (x86)/Tencent/TIM/Bin/TIM.exe"]
|
||||
],
|
||||
[
|
||||
["cmd", "cmd"],
|
||||
["cmd", "cmd.exe"],
|
||||
["cmd", "wineBottonPath/drive_c/windows/system32/cmd.exe"],
|
||||
["Internet Explorer", "iexplore"],
|
||||
["Internet Explorer", "iexplore.exe"],
|
||||
["Internet Explorer", "wineBottonPath/drive_c/Program Files/Internet Explorer/iexplore.exe"],
|
||||
["Internet Explorer", "wineBottonPath/drive_c/Program Files (x86)/Internet Explorer/iexplore.exe"],
|
||||
["微信", "wineBottonPath/drive_c/Program Files/Tencent/WeChat/WeChat.exe"],
|
||||
["微信", "wineBottonPath/drive_c/Program Files (x86)/Tencent/WeChat/WeChat.exe"],
|
||||
["UltraISO", "wineBottonPath/drive_c/Program Files/UltraISO/UltraISO.exe"],
|
||||
["UltraISO", "wineBottonPath/drive_c/Program Files (x86)/UltraISO/UltraISO.exe"],
|
||||
["迅雷", "wineBottonPath/drive_c/Program Files/Thunder Network/MiniThunder/Bin/ThunderMini.exe"],
|
||||
["迅雷", "wineBottonPath/drive_c/Program Files (x86)/Thunder Network/MiniThunder/Bin/ThunderMini.exe"],
|
||||
["Microsoft Office Word", "wineBottonPath/drive_c/Program Files/Microsoft Office/Office12/WINWORD.EXE"],
|
||||
["Microsoft Office Word", "wineBottonPath/drive_c/Program Files (x86)/Microsoft Office/Office12/WINWORD.EXE"],
|
||||
["腾讯会议", "wineBottonPath/drive_c/Program Files/Tencent/WeMeet/wemeetapp.exe"],
|
||||
["腾讯会议", "wineBottonPath/drive_c/Program Files (x86)/Tencent/WeMeet/wemeetapp.exe"],
|
||||
["腾讯课堂", "wineBottonPath/drive_c/Program Files/Tencent/EDU/bin/TXEDU.exe"],
|
||||
["腾讯课堂", "wineBottonPath/drive_c/Program Files (x86)/Tencent/EDU/bin/TXEDU.exe"]
|
||||
]
|
||||
]
|
||||
@@ -21,7 +21,11 @@ def exit():
|
||||
sys.exit()
|
||||
sys.exit()
|
||||
# 获取云列表
|
||||
url = "https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/dlls"
|
||||
sourcesList = [
|
||||
"https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/dlls",
|
||||
"http://gfdgdxi.msns.cn/wine-runner-list/dlls"
|
||||
]
|
||||
url = sourcesList[0]
|
||||
print("获取列表中……", end="")
|
||||
try:
|
||||
lists = json.loads(requests.get(f"{url}/list.json").text)
|
||||
@@ -49,8 +53,8 @@ def Download(wineBotton, dllName, urlPart, wine: str) -> bool:
|
||||
pass
|
||||
os.system(f"aria2c -x 16 -s 16 -d '{wineBotton}/drive_c/windows/system32' -o '{dllName}' '{urlPart}'")
|
||||
#print(f"WINEPREFIX='{wineBotton}' {wine} reg add 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v {os.path.splitext(dllName)[0]} /d native /f")
|
||||
os.system(f"WINEPREFIX='{wineBotton}' {wine} reg add 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v {os.path.splitext(dllName)[0]} /d native /f")
|
||||
return 0
|
||||
return os.system(f"WINEPREFIX='{wineBotton}' {wine} reg add 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v {os.path.splitext(dllName)[0]} /d native /f")
|
||||
#return 0
|
||||
|
||||
def exit():
|
||||
input("按回车键退出")
|
||||
|
||||
@@ -17,7 +17,11 @@ import shutil
|
||||
import req as requests
|
||||
homePath = os.path.expanduser('~')
|
||||
try:
|
||||
fontList = json.loads(requests.get("https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/fonts/list.json").text)
|
||||
sources = [
|
||||
"https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/fonts/list.json",
|
||||
"http://gfdgdxi.msns.cn/wine-runner-list/fonts/list.json"
|
||||
]
|
||||
fontList = json.loads(requests.get(sources[0]).text)
|
||||
except:
|
||||
fontList = [
|
||||
["fake_simsun.ttc", "https://gitlink.org.cn/api/attachments/392168", "simsun.ttc", "fake_simsun.ttc(会替换容器内的宋体,且与 deepin 有问题)"],
|
||||
|
||||
@@ -15,7 +15,11 @@ import sys
|
||||
import json
|
||||
import req as requests
|
||||
try:
|
||||
msxmlList = json.loads(requests.get("https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/msxml/list.json").text)
|
||||
sourcesList = [
|
||||
"https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/msxml/list.json",
|
||||
"http://gfdgdxi.msns.cn/wine-runner-list/msxml/list.json"
|
||||
]
|
||||
msxmlList = json.loads(requests.get(sourcesList[0]).text)
|
||||
except:
|
||||
msxmlList = [
|
||||
["MSXML 4.0 SP2", "https://www.gitlink.org.cn/api/attachments/390679?gfdgd_xi", "msxml6.0.msi"],
|
||||
@@ -25,7 +29,7 @@ except:
|
||||
|
||||
def Download(wineBotton: str, id: int, wine: str):
|
||||
os.system(f"aria2c -x 16 -s 16 -d \"/tmp/deepin-wine-runner-msxml/\" -o \"{msxmlList[id][2]}\" \"{msxmlList[id][1]}\"")
|
||||
os.system(f"WINEPREFIX='{wineBotton}' {wine} msiexec /i \"/tmp/deepin-wine-runner-msxml/{msxmlList[id][2]}\"")
|
||||
return os.system(f"WINEPREFIX='{wineBotton}' {wine} msiexec /i \"/tmp/deepin-wine-runner-msxml/{msxmlList[id][2]}\"")
|
||||
|
||||
if __name__ == "__main__":
|
||||
if "--help" in sys.argv:
|
||||
|
||||
@@ -15,7 +15,11 @@ import sys
|
||||
import json
|
||||
import req as requests
|
||||
try:
|
||||
netList = json.loads(requests.get("https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/net/list.json").text)
|
||||
sourcesList = [
|
||||
"https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/net/list.json",
|
||||
"http://gfdgdxi.msns.cn/wine-runner-list/net/list.json"
|
||||
]
|
||||
netList = json.loads(requests.get(sourcesList[0]).text)
|
||||
except:
|
||||
netList = [
|
||||
["Microsoft® .NET Framework 1.1 版可转散发套件", "https://download.microsoft.com/download/8/2/7/827bb1ef-f5e1-4464-9788-40ef682930fd/dotnetfx.exe"],
|
||||
@@ -48,7 +52,7 @@ except:
|
||||
def Download(wineBotton: str, id: int, wine: str):
|
||||
programName = os.path.split(netList[id][1])[1]
|
||||
os.system(f"aria2c -x 16 -s 16 -d \"/tmp/deepin-wine-runner-net\" -o \"{programName}\" \"{netList[id][1]}\"")
|
||||
os.system(f"WINEPREFIX='{wineBotton}' {wine} '/tmp/deepin-wine-runner-net/{programName}'")
|
||||
return os.system(f"WINEPREFIX='{wineBotton}' {wine} '/tmp/deepin-wine-runner-net/{programName}'")
|
||||
|
||||
if __name__ == "__main__":
|
||||
if "--help" in sys.argv:
|
||||
|
||||
131
InstallOther.py
@@ -14,21 +14,43 @@ import os
|
||||
import sys
|
||||
import json
|
||||
import req as requests
|
||||
try:
|
||||
sourcesList = [
|
||||
"https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/other/list.json",
|
||||
"http://gfdgdxi.msns.cn/wine-runner-list/other/list.json"
|
||||
]
|
||||
msxmlList = json.loads(requests.get(sourcesList[0]).text)
|
||||
except:
|
||||
msxmlList = [
|
||||
["Windows Script 5.7 for Windows XP", "https://download.microsoft.com/download/f/f/e/ffea3abf-b55f-4924-b5a5-bde0805ad67c/scripten.exe", "exe", "scripten.exe"],
|
||||
["Windows Management Instrumentation 1.50.1131", "https://www.gitlink.org.cn/api/attachments/390680", "exe", "WMITools.exe"]
|
||||
]
|
||||
|
||||
if "--help" in sys.argv:
|
||||
print("作者:gfdgd xi、为什么您不喜欢熊出没和阿布呢")
|
||||
print("版本:1.0.0")
|
||||
print("本程序可以更方便的在 wine 容器中安装运行库")
|
||||
sys.exit()
|
||||
if len(sys.argv) <= 2 or sys.argv[1] == "" or sys.argv[2] == "":
|
||||
print("您未指定需要安装的容器和使用的 wine,无法继续")
|
||||
print("参数:")
|
||||
print("XXX 参数一 参数二 参数三(可略)")
|
||||
print("参数一为需要安装的容器,参数二为需要使用的wine,参数三为是否缓存(可略),三个参数位置不能颠倒")
|
||||
sys.exit()
|
||||
def Download(wineBotton: str, id: int, wine: str) -> int:
|
||||
try:
|
||||
os.remove(f"/tmp/deepin-wine-runner-other/{msxmlList[id][2]}")
|
||||
except:
|
||||
pass
|
||||
os.system(f"aria2c -x 16 -s 16 -d '/tmp/deepin-wine-runner-other' -o '{msxmlList[id][3]}' \"{msxmlList[id][1]}\"")
|
||||
if msxmlList[id][2] == "exe":
|
||||
return os.system(f"WINEPREFIX='{wineBotton}' {wine} '/tmp/deepin-wine-runner-other/{msxmlList[id][3]}'")
|
||||
if msxmlList[id][2] == "msi":
|
||||
return os.system(f"WINEPREFIX='{wineBotton}' {wine} msiexec /i '/tmp/deepin-wine-runner-other/{msxmlList[id][3]}'")
|
||||
if __name__ == "__main__":
|
||||
if "--help" in sys.argv:
|
||||
print("作者:gfdgd xi、为什么您不喜欢熊出没和阿布呢")
|
||||
print("版本:1.0.0")
|
||||
print("本程序可以更方便的在 wine 容器中安装运行库")
|
||||
sys.exit()
|
||||
if len(sys.argv) <= 2 or sys.argv[1] == "" or sys.argv[2] == "":
|
||||
print("您未指定需要安装的容器和使用的 wine,无法继续")
|
||||
print("参数:")
|
||||
print("XXX 参数一 参数二 参数三(可略)")
|
||||
print("参数一为需要安装的容器,参数二为需要使用的wine,参数三为是否缓存(可略),三个参数位置不能颠倒")
|
||||
sys.exit()
|
||||
|
||||
homePath = os.path.expanduser('~')
|
||||
print('''
|
||||
homePath = os.path.expanduser('~')
|
||||
print('''
|
||||
mmmm m #
|
||||
m" "m mm#mm # mm mmm m mm
|
||||
# # # #" # #" # #" "
|
||||
@@ -37,54 +59,47 @@ print('''
|
||||
|
||||
|
||||
''')
|
||||
try:
|
||||
msxmlList = json.loads(requests.get("https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/other/list.json").text)
|
||||
except:
|
||||
msxmlList = [
|
||||
["Windows Script 5.7 for Windows XP", "https://download.microsoft.com/download/f/f/e/ffea3abf-b55f-4924-b5a5-bde0805ad67c/scripten.exe", "exe", "scripten.exe"],
|
||||
["Windows Management Instrumentation 1.50.1131", "https://www.gitlink.org.cn/api/attachments/390680", "exe", "WMITools.exe"]
|
||||
]
|
||||
print("请选择以下的应用进行安装(不保证能正常安装运行)")
|
||||
for i in range(0, len(msxmlList)):
|
||||
print(f"{i}、{msxmlList[i][0]}")
|
||||
while True:
|
||||
try:
|
||||
choose = input("请输入要选择要安装的应用(输入“exit”退出):").lower()
|
||||
choose = int(choose)
|
||||
except:
|
||||
print("输入错误,请重新输入")
|
||||
continue
|
||||
if 0 <= choose and choose < len(msxmlList):
|
||||
break
|
||||
if choose == "exit":
|
||||
exit()
|
||||
if len(sys.argv) <= 3:
|
||||
choice = True
|
||||
else:
|
||||
choice = (sys.argv[3] == "1")
|
||||
print(f"您选择了{msxmlList[choose][0]}")
|
||||
if os.path.exists(f"{homePath}/.cache/deepin-wine-runner/other/{msxmlList[choose][3]}") and choice:
|
||||
print("已经缓存,使用本地版本")
|
||||
print("请选择以下的应用进行安装(不保证能正常安装运行)")
|
||||
for i in range(0, len(msxmlList)):
|
||||
print(f"{i}、{msxmlList[i][0]}")
|
||||
while True:
|
||||
try:
|
||||
choose = input("请输入要选择要安装的应用(输入“exit”退出):").lower()
|
||||
choose = int(choose)
|
||||
except:
|
||||
print("输入错误,请重新输入")
|
||||
continue
|
||||
if 0 <= choose and choose < len(msxmlList):
|
||||
break
|
||||
if choose == "exit":
|
||||
exit()
|
||||
if len(sys.argv) <= 3:
|
||||
choice = True
|
||||
else:
|
||||
choice = (sys.argv[3] == "1")
|
||||
print(f"您选择了{msxmlList[choose][0]}")
|
||||
if os.path.exists(f"{homePath}/.cache/deepin-wine-runner/other/{msxmlList[choose][3]}") and choice:
|
||||
print("已经缓存,使用本地版本")
|
||||
if msxmlList[choose][2] == "msi":
|
||||
os.system(f"WINEPREFIX='{sys.argv[1]}' {sys.argv[2]} msiexec /i '{homePath}/.cache/deepin-wine-runner/other/{msxmlList[choose][3]}'")
|
||||
input("安装结束,按回车键退出")
|
||||
sys.exit()
|
||||
if msxmlList[choose][2] == "exe":
|
||||
os.system(f"WINEPREFIX='{sys.argv[1]}' {sys.argv[2]} '{homePath}/.cache/deepin-wine-runner/other/{msxmlList[choose][3]}'")
|
||||
input("安装结束,按回车键退出")
|
||||
sys.exit()
|
||||
print("开始下载")
|
||||
os.system(f"rm -rf '{homePath}/.cache/deepin-wine-runner/other/{msxmlList[choose][3]}'")
|
||||
os.system(f"mkdir -p '{homePath}/.cache/deepin-wine-runner/other'")
|
||||
if msxmlList[choose][2] == "msi":
|
||||
os.system(f"aria2c -x 16 -s 16 -d '{homePath}/.cache/deepin-wine-runner/other' -o '{msxmlList[choose][3]}' \"{msxmlList[choose][1]}\"")
|
||||
print("开始安装")
|
||||
os.system(f"WINEPREFIX='{sys.argv[1]}' {sys.argv[2]} msiexec /i '{homePath}/.cache/deepin-wine-runner/other/{msxmlList[choose][3]}'")
|
||||
input("安装结束,按回车键退出")
|
||||
print("安装结束")
|
||||
sys.exit()
|
||||
if msxmlList[choose][2] == "exe":
|
||||
os.system(f"aria2c -x 16 -s 16 -d '{homePath}/.cache/deepin-wine-runner/other' -o '{msxmlList[choose][3]}' \"{msxmlList[choose][1]}\"")
|
||||
print("开始安装")
|
||||
os.system(f"WINEPREFIX='{sys.argv[1]}' {sys.argv[2]} '{homePath}/.cache/deepin-wine-runner/other/{msxmlList[choose][3]}'")
|
||||
input("安装结束,按回车键退出")
|
||||
sys.exit()
|
||||
print("开始下载")
|
||||
os.system(f"rm -rf '{homePath}/.cache/deepin-wine-runner/other/{msxmlList[choose][3]}'")
|
||||
os.system(f"mkdir -p '{homePath}/.cache/deepin-wine-runner/other'")
|
||||
if msxmlList[choose][2] == "msi":
|
||||
os.system(f"aria2c -x 16 -s 16 -d '{homePath}/.cache/deepin-wine-runner/other' -o '{msxmlList[choose][3]}' \"{msxmlList[choose][1]}\"")
|
||||
print("开始安装")
|
||||
os.system(f"WINEPREFIX='{sys.argv[1]}' {sys.argv[2]} msiexec /i '{homePath}/.cache/deepin-wine-runner/other/{msxmlList[choose][3]}'")
|
||||
print("安装结束")
|
||||
sys.exit()
|
||||
if msxmlList[choose][2] == "exe":
|
||||
os.system(f"aria2c -x 16 -s 16 -d '{homePath}/.cache/deepin-wine-runner/other' -o '{msxmlList[choose][3]}' \"{msxmlList[choose][1]}\"")
|
||||
print("开始安装")
|
||||
os.system(f"WINEPREFIX='{sys.argv[1]}' {sys.argv[2]} '{homePath}/.cache/deepin-wine-runner/other/{msxmlList[choose][3]}'")
|
||||
input("安装结束,按回车键退出")
|
||||
sys.exit()
|
||||
sys.exit()
|
||||
@@ -15,7 +15,11 @@ import sys
|
||||
import json
|
||||
import req as requests
|
||||
try:
|
||||
netList = json.loads(requests.get("https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/vb/list.json").text)
|
||||
sourcesList = [
|
||||
"https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/vb/list.json",
|
||||
"http://gfdgdxi.msns.cn/wine-runner-list/vb/list.json"
|
||||
]
|
||||
netList = json.loads(requests.get().text)
|
||||
except:
|
||||
netList = [
|
||||
["Visual Basic 1(DOS application)", "https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/vb/vbrun100.exe", "vbrun100.exe"],
|
||||
@@ -30,7 +34,7 @@ def Download(wineBotton: str, id: int, wine: str) -> int:
|
||||
except:
|
||||
pass
|
||||
os.system(f"aria2c -x 16 -s 16 -d '/tmp/deepin-wine-runner-vb' -o '{netList[id][2]}' \"{netList[id][1]}\"")
|
||||
os.system(f"WINEPREFIX='{wineBotton}' {wine} '/tmp/deepin-wine-runner-vb/{netList[id][2]}'")
|
||||
return os.system(f"WINEPREFIX='{wineBotton}' {wine} '/tmp/deepin-wine-runner-vb/{netList[id][2]}'")
|
||||
|
||||
if __name__ == "__main__":
|
||||
if "--help" in sys.argv:
|
||||
|
||||
@@ -15,7 +15,11 @@ import sys
|
||||
import json
|
||||
import req as requests
|
||||
try:
|
||||
netList = json.loads(requests.get("https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/vscpp/list.json").text)
|
||||
sourcesList = [
|
||||
"https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/vscpp/list.json",
|
||||
"http://gfdgdxi.msns.cn/wine-runner-list/vscpp/list.json"
|
||||
]
|
||||
netList = json.loads(requests.get().text)
|
||||
except:
|
||||
netList = [
|
||||
["VC6 运行库", "https://code.gitlink.org.cn/gfdgd_xi/wine-runner-list/raw/branch/master/vscpp/VC6RedistSetup_deu.exe"],
|
||||
@@ -38,7 +42,7 @@ def Download(wineBotton: str, id: int, wine: str) -> int:
|
||||
except:
|
||||
pass
|
||||
os.system(f"aria2c -x 16 -s 16 -d '/tmp/deepin-wine-runner-vcpp' -o '{netList[id][2]}' \"{netList[id][1]}\"")
|
||||
os.system(f"WINEPREFIX='{wineBotton}' {wine} '/tmp/deepin-wine-runner-vcpp/{netList[id][2]}'")
|
||||
return os.system(f"WINEPREFIX='{wineBotton}' {wine} '/tmp/deepin-wine-runner-vcpp/{netList[id][2]}'")
|
||||
|
||||
if __name__ == "__main__":
|
||||
if "--help" in sys.argv:
|
||||
|
||||
@@ -70,6 +70,8 @@ m m "
|
||||
["deepin-wine5-stable", "deepin-wine5-stable"],
|
||||
["deepin-wine6-stable", "deepin-wine6-stable"]
|
||||
]:
|
||||
if not os.system(f"which {i[1]} > /dev/null"):
|
||||
continue
|
||||
choose = input(f"安装{i[0]}?(添加深度源)[Y/N]").upper()
|
||||
if choose == "Y":
|
||||
print("安装中……")
|
||||
@@ -80,6 +82,10 @@ m m "
|
||||
["deepin-wine", "deepin-wine"],
|
||||
["spark-wine7-devel", "spark-wine7-devel"]
|
||||
]:
|
||||
if not os.system(f"which {i[1]} > /dev/null"):
|
||||
continue
|
||||
choose = input(f"安装{i[0]}?(添加深度、星火源)[Y/N]").upper()
|
||||
if choose == "Y":
|
||||
InstallWithSparkStoreSource(i[1])
|
||||
InstallWithSparkStoreSource(i[1])
|
||||
input("按回车键后退出……")
|
||||
exit()
|
||||
116
InstallWineOnDeepin23Alpha.py
Executable file
@@ -0,0 +1,116 @@
|
||||
#!/usr/bin/env python3
|
||||
# 使用系统默认的 python3 运行
|
||||
###########################################################################################
|
||||
# 作者:gfdgd xi、为什么您不喜欢熊出没和阿布呢
|
||||
# 版本:2.5.0
|
||||
# 更新时间:2022年11月15日
|
||||
# 感谢:感谢 wine 以及 deepin-wine 团队,提供了 wine 和 deepin-wine 给大家使用,让我能做这个程序
|
||||
# 基于 Python3 构建
|
||||
###########################################################################################
|
||||
#################
|
||||
# 引入所需的库
|
||||
#################
|
||||
import os
|
||||
import webbrowser
|
||||
|
||||
def YesOrNo():
|
||||
if input().replace(" ", "").upper() == "N":
|
||||
return False
|
||||
return True
|
||||
|
||||
def InstallWineSpark(wine):
|
||||
print(f"开始安装 {wine}")
|
||||
#os.system("pkexec apt update")
|
||||
if not os.system(f"pkexec aptss install {wine} -y"):
|
||||
print(f"{wine} 安装失败!")
|
||||
PressEnter()
|
||||
else:
|
||||
print("安装完成")
|
||||
|
||||
def InstallWine(wine):
|
||||
print(f"开始安装 {wine}")
|
||||
os.system("pkexec apt update")
|
||||
if not os.system(f"pkexec apt install {wine} -y"):
|
||||
print(f"{wine} 安装失败!")
|
||||
PressEnter()
|
||||
else:
|
||||
print("安装完成")
|
||||
|
||||
def CheckSparkStore():
|
||||
return os.system("which spark-store > /dev/null") + os.system("which aptss > /dev/null")
|
||||
|
||||
def InstallSparkStore():
|
||||
if not CheckSparkStore:
|
||||
return
|
||||
print("按下回车键后打开星火应用商店官网,手动安装完星火应用商店后再次按下回车以继续")
|
||||
webbrowser.open_new_tab("https://spark-app.store/")
|
||||
PressEnter()
|
||||
print("安装星火应用商店后按下回车……")
|
||||
PressEnter()
|
||||
while True:
|
||||
if not os.system("which spark-store > /dev/null"):
|
||||
if not os.system("which aptss > /dev/null"):
|
||||
break
|
||||
print("您暂未安装最新版本的星火应用商店,请更新版本后按下回车")
|
||||
PressEnter()
|
||||
continue
|
||||
print("您暂未安装星火应用商店,请在安装后按下回车")
|
||||
PressEnter()
|
||||
continue
|
||||
|
||||
def InstallDeepinAppStore():
|
||||
print("开始安装官方应用商店")
|
||||
if not os.system("pkexec apt install deepin-app-store -y"):
|
||||
print("安装失败!按回车键后退出")
|
||||
PressEnter()
|
||||
exit()
|
||||
else:
|
||||
print("安装完成")
|
||||
|
||||
def PressEnter():
|
||||
input("按回车键后继续……")
|
||||
|
||||
if __name__ == "__main__":
|
||||
print('''
|
||||
m m "
|
||||
# # # mmm m mm mmm
|
||||
" #"# # # #" # #" #
|
||||
## ##" # # # #""""
|
||||
# # mm#mm # # "#mm"
|
||||
|
||||
|
||||
''')
|
||||
print("后续操作需要有 root 权限")
|
||||
programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string
|
||||
# 敢这样浪不还是 Alpha 源有官方应用商店
|
||||
if os.system("which deepin-home-appstore-client > /dev/null"):
|
||||
print("暂未安装官方应用商店,安装后才能继续,是否安装?[Y/N]")
|
||||
if YesOrNo:
|
||||
InstallDeepinAppStore()
|
||||
deepinWineList = [
|
||||
#"deepin-wine",
|
||||
#"deepin-wine5-stable",
|
||||
"deepin-wine6-stable"
|
||||
]
|
||||
for i in deepinWineList:
|
||||
if not os.system(f"which {i} > /dev/null"):
|
||||
print(f"{i} 已安装")
|
||||
continue
|
||||
print(f"是否安装 {i}?[Y/N]")
|
||||
if YesOrNo:
|
||||
InstallWine(i)
|
||||
sparkWineList = [
|
||||
#"deepin-wine",
|
||||
#"deepin-wine5",
|
||||
#"spark-wine7-devel"
|
||||
]
|
||||
for i in sparkWineList:
|
||||
if not os.system(f"which {i} > /dev/null"):
|
||||
continue
|
||||
print(f"是否安装 {i}?[Y/N]")
|
||||
if YesOrNo:
|
||||
InstallSparkStore()
|
||||
InstallWineSpark(i)
|
||||
print("按回车键退出")
|
||||
PressEnter()
|
||||
exit()
|
||||
BIN
LANG/deepin-wine-packager-en_US.qm
Normal file → Executable file
78
LANG/deepin-wine-packager-en_US.ts
Normal file → Executable file
@@ -1,200 +1,200 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.1">
|
||||
<TS version="2.1" language="zh_CN">
|
||||
<context>
|
||||
<name>U</name>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="30"/>
|
||||
<source>选择 wine 容器</source>
|
||||
<translation type="unfinished">Choose Wine Botton</translation>
|
||||
<translation>Choose Wine Botton</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="35"/>
|
||||
<source>选择图标文件</source>
|
||||
<translation type="unfinished">Choose Icon Files</translation>
|
||||
<translation>Choose Icon Files</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="40"/>
|
||||
<source>保存 deb 包</source>
|
||||
<translation type="unfinished">Save Deb</translation>
|
||||
<translation>Save Deb</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="103"/>
|
||||
<source>提示</source>
|
||||
<translation type="unfinished">Tips</translation>
|
||||
<translation>Tips</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="103"/>
|
||||
<source>打包将会改动现在选择的容器,是否继续?</source>
|
||||
<translation type="unfinished">Build deb package will change choose botton, are you continuing?</translation>
|
||||
<translation>Build deb package will change choose botton, are you continuing?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1162"/>
|
||||
<source>浏览……</source>
|
||||
<translation type="unfinished">Browser...</translation>
|
||||
<translation>Browser...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1164"/>
|
||||
<source>打包……</source>
|
||||
<translation type="unfinished">Build...</translation>
|
||||
<translation>Build...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1165"/>
|
||||
<source>安装打包完成的 deb……</source>
|
||||
<translation type="unfinished">Install Build Deb...</translation>
|
||||
<translation>Install Build Deb...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1166"/>
|
||||
<source>根据填写内容打包模板</source>
|
||||
<translation type="unfinished">Build Deb Formwork</translation>
|
||||
<translation>Build Deb Formwork</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1169"/>
|
||||
<source>设置卸载该 deb 后自动删除该容器</source>
|
||||
<translation type="unfinished">When remove this deb, it will remove botton auto</translation>
|
||||
<translation>When remove this deb, it will remove botton auto</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1170"/>
|
||||
<source>使用统信 Wine 生态适配活动容器清理脚本</source>
|
||||
<translation type="unfinished">Clean Wine Botton (By UOS Wine Activity Shell)</translation>
|
||||
<translation>Clean Wine Botton (By UOS Wine Activity Shell)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1177"/>
|
||||
<source>使用星火wine helper
|
||||
(如不勾选默认为deepin-wine-helper)</source>
|
||||
<translation type="unfinished">Use Spark Wine Helper(If you don't checked, will use deepin-wine-helper)</translation>
|
||||
<translation>Use Spark Wine Helper(If you don't checked, will use deepin-wine-helper)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1187"/>
|
||||
<source>要打包的 deb 包的包名(※必填):</source>
|
||||
<translation type="unfinished">Build Deb Package Name(*Must):</translation>
|
||||
<translation>Build Deb Package Name(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1188"/>
|
||||
<source>要打包的 deb 包的版本号(※必填):</source>
|
||||
<translation type="unfinished">Build Deb Package Version(*Must):</translation>
|
||||
<translation>Build Deb Package Version(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1189"/>
|
||||
<source>要打包的 deb 包的说明(※必填):</source>
|
||||
<translation type="unfinished">Build Deb Package Description(*Must):</translation>
|
||||
<translation>Build Deb Package Description(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1190"/>
|
||||
<source>要打包的 deb 包的维护者(※必填):</source>
|
||||
<translation type="unfinished">Build Deb Package Maintainer(*Must):</translation>
|
||||
<translation>Build Deb Package Maintainer(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1191"/>
|
||||
<source>要解压的 wine 容器的容器名(※必填):</source>
|
||||
<translation type="unfinished">Deb Use Wine Botton Unzip Name(*Must):</translation>
|
||||
<translation>Deb Use Wine Botton Unzip Name(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1192"/>
|
||||
<source>要解压的 wine 容器(※必填):</source>
|
||||
<translation type="unfinished">Deb Use Wine Botton Path(*Must):</translation>
|
||||
<translation>Deb Use Wine Botton Path(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1193"/>
|
||||
<source>wine 容器里需要运行的可执行文件路径(※必填):</source>
|
||||
<translation type="unfinished">Deb Use Wine Botton Program Path(*Must):</translation>
|
||||
<translation>Deb Use Wine Botton Program Path(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1194"/>
|
||||
<source>要显示的 .desktop 文件的分类(※必填):</source>
|
||||
<translation type="unfinished">Program Link Type(*Must):</translation>
|
||||
<translation>Program Link Type(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1195"/>
|
||||
<source>wine 容器里需要运行的可执行文件的参数(选填):</source>
|
||||
<translation type="unfinished">Deb Use Wine Botton Program Option:</translation>
|
||||
<translation>Deb Use Wine Botton Program Option:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1196"/>
|
||||
<source>要显示的 .desktop 文件的名称(※必填):</source>
|
||||
<translation type="unfinished">Program Link Name(*Must):</translation>
|
||||
<translation>Program Link Name(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1197"/>
|
||||
<source>要显示的 .desktop 文件的图标(选填):</source>
|
||||
<translation type="unfinished">Program Link Icon Path:</translation>
|
||||
<translation>Program Link Icon Path:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1198"/>
|
||||
<source>选择打包的 wine 版本(※必选):</source>
|
||||
<translation type="unfinished">Build Deb Using Wine Version(*Must):</translation>
|
||||
<translation>Build Deb Using Wine Version(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1199"/>
|
||||
<source>打包 deb 的保存路径(※必填):</source>
|
||||
<translation type="unfinished">Build Deb Save Path(*Must):</translation>
|
||||
<translation>Build Deb Save Path(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1220"/>
|
||||
<source>高级设置</source>
|
||||
<translation type="unfinished">More Setting</translation>
|
||||
<translation>More Setting</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1223"/>
|
||||
<source>deb 包的依赖(如无特殊需求默认即可)</source>
|
||||
<translation type="unfinished">Deb Depends</translation>
|
||||
<translation>Deb Depends</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1225"/>
|
||||
<source>deb 包的推荐依赖(非强制,一般默认即可)</source>
|
||||
<translation type="unfinished">Deb Recommends</translation>
|
||||
<translation>Deb Recommends</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1230"/>
|
||||
<source>Wine 位数(只限本地需要打包集成的Wine):
|
||||
提示:32位的Wine不能使用64位容器</source>
|
||||
<translation type="unfinished">Deb Use Wine Architecture :
|
||||
<translation>Deb Use Wine Architecture :
|
||||
Tips: X86 Wine is unable to use x86 botton</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1233"/>
|
||||
<source>deb 包选项:</source>
|
||||
<translation type="unfinished">Deb Option:</translation>
|
||||
<translation>Deb Option:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1237"/>
|
||||
<source>deb 的依赖(强制,如无特殊需求默认即可):</source>
|
||||
<translation type="unfinished">Deb Depends:</translation>
|
||||
<translation>Deb Depends:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1239"/>
|
||||
<source>deb 的推荐依赖(非强制,一般默认即可):</source>
|
||||
<translation type="unfinished">Deb Recommends:</translation>
|
||||
<translation>Deb Recommends:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1241"/>
|
||||
<source>要显示的 .desktop 文件的 MimeType:</source>
|
||||
<translation type="unfinished">Program Link MimeType(*Must):</translation>
|
||||
<translation>Program Link MimeType(*Must):</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1243"/>
|
||||
<source>打包 deb 架构:</source>
|
||||
<translation type="unfinished">Build Deb Architecture:</translation>
|
||||
<translation>Build Deb Architecture:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1253"/>
|
||||
<source>程序</source>
|
||||
<translation type="unfinished">Program</translation>
|
||||
<translation>Program</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1254"/>
|
||||
<source>帮助</source>
|
||||
<translation type="unfinished">Help</translation>
|
||||
<translation>Help</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1255"/>
|
||||
<source>退出程序</source>
|
||||
<translation type="unfinished">Exit Program</translation>
|
||||
<translation>Exit Program</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../deepin-wine-packager.py" line="1256"/>
|
||||
<source>小提示</source>
|
||||
<translation type="unfinished">Tips</translation>
|
||||
<translation>Tips</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
||||
0
LANG/deepin-wine-runner-en_US.qm
Normal file → Executable file
1443
LANG/deepin-wine-runner-en_US.ts
Normal file → Executable file
0
LANG/installwine-en_US.qm
Normal file → Executable file
0
LANG/installwine-en_US.ts
Normal file → Executable file
0
LANG/virtualmachine-en_US.qm
Normal file → Executable file
0
LANG/virtualmachine-en_US.ts
Normal file → Executable file
14
Makefile
@@ -10,10 +10,20 @@ build:
|
||||
cp -rv VM-source/Windows7X86Auto.iso VM
|
||||
cp -rv VM-source/run.py VM
|
||||
cp -rv wine/ deb/opt/apps/deepin-wine-runner/
|
||||
cp -rv Test/ deb/opt/apps/deepin-wine-runner/
|
||||
zip -v -q -r package-script.zip package-script
|
||||
cp -rv VM deb/opt/apps/deepin-wine-runner
|
||||
cp -rv AllInstall.py deb/opt/apps/deepin-wine-runner
|
||||
cp -rv kill.sh deb/opt/apps/deepin-wine-runner
|
||||
cp -rv InstallWineOnDeepin23Alpha.py deb/opt/apps/deepin-wine-runner
|
||||
cp -rv wrestool deb/opt/apps/deepin-wine-runner
|
||||
cp -rv deepin-wine-easy-packager.py deb/opt/apps/deepin-wine-runner
|
||||
cp -rv IconList.json deb/opt/apps/deepin-wine-runner
|
||||
cp -rv GetEXEVersion.exe deb/opt/apps/deepin-wine-runner
|
||||
echo "[]" > deb/opt/apps/deepin-wine-runner/wine/winelist.json
|
||||
rm -rfv deb/opt/apps/deepin-wine-runner/wine/winelist.json
|
||||
cp -rv req deb/opt/apps/deepin-wine-runner
|
||||
cp -rv BuildDesktop.py deb/opt/apps/deepin-wine-runner
|
||||
cp -rv RegShot deb/opt/apps/deepin-wine-runner
|
||||
cp -rv BeCyIconGrabber.exe deb/opt/apps/deepin-wine-runner
|
||||
cp -rv AutoShell deb/opt/apps/deepin-wine-runner
|
||||
@@ -22,6 +32,7 @@ build:
|
||||
cp -rv deepin-wine-runner-update-bug deb/opt/apps/deepin-wine-runner
|
||||
cp -rv deepin-wine-runner.svg deb/opt/apps/deepin-wine-runner
|
||||
cp -rv deepin-wine-venturi-setter.py deb/opt/apps/deepin-wine-runner
|
||||
cp -rv InstallVisualBasicRuntime.py deb/opt/apps/deepin-wine-runner
|
||||
cp -rv DisabledOpengl.reg deb/opt/apps/deepin-wine-runner
|
||||
cp -rv EnabledOpengl.reg deb/opt/apps/deepin-wine-runner
|
||||
cp -rv geek.exe deb/opt/apps/deepin-wine-runner
|
||||
@@ -44,12 +55,13 @@ build:
|
||||
cp -rv InstallWineOnDeepin23.py deb/opt/apps/deepin-wine-runner
|
||||
cp -rv dxvk.7z deb/opt/apps/deepin-wine-runner
|
||||
cp -rv InstallFont.py deb/opt/apps/deepin-wine-runner
|
||||
cp -rv CheckDLL deb/opt/apps/deepin-wine-runner
|
||||
#cp -rv exagear.7z deb/opt/apps/deepin-wine-runner
|
||||
cp -rv dlls-arm.7z deb/opt/apps/deepin-wine-runner
|
||||
cp -rv deepin.list deb/opt/apps/deepin-wine-runner
|
||||
cp -rv sparkstore.list deb/opt/apps/deepin-wine-runner
|
||||
cp -rv arm-package.7z deb/opt/apps/deepin-wine-runner
|
||||
cp -rv exa.7z deb/opt/apps/deepin-wine-runner
|
||||
#cp -rv exa.7z deb/opt/apps/deepin-wine-runner
|
||||
cp -rv clean-unuse-program.py deb/opt/apps/deepin-wine-runner
|
||||
cp -rv InstallNewWineHQ.sh deb/opt/apps/deepin-wine-runner
|
||||
cp -rv cleanbottle.sh deb/opt/apps/deepin-wine-runner
|
||||
|
||||
0
Model/__init__.py
Normal file → Executable file
0
Model/__pycache__/__init__.cpython-310.pyc
Normal file → Executable file
64
README.md
@@ -1,16 +1,17 @@
|
||||
<p width=100px align="center"><img src="https://storage.deepin.org/thread/202208031419283599_deepin-wine-runner.png"></p>
|
||||
<h1 align="center">Wine 运行器 2.3.0</h1>
|
||||
<h1 align="center">Wine 运行器 2.5.0</h1>
|
||||
<hr>
|
||||
|
||||
## 介绍
|
||||
一个图形化了以下命令的程序
|
||||
Wine运行器是一个能让Linux用户更加方便地运行Windows应用的程序,内置了对Wine图形化的支持、各种Wine工具、自制的Wine程序打包器和运行库安装工具等。
|
||||
它同时还内置了基于VirtualBox制作的、专供小白使用的Windows虚拟机安装工具,可以做到只需下载系统镜像并点击安装即可,无需考虑虚拟机的安装、创建、分区等操作。
|
||||
此外,它还简化了如下命令,让你可以更简便地使用Wine:
|
||||
```bash
|
||||
env WINEPREFIX=容器路径 wine(wine的路径) 可执行文件路径
|
||||
```
|
||||
让你可以简易方便的使用 wine
|
||||
是使用 Python3 的 PyQt5 构建的
|
||||
(自己美术功底太差,图标只能在网络上找了)
|
||||
(测试平台:deepin 20.7;UOS 家庭版 21.3.1;Ubuntu 22.04;Ubuntu 20.04;UOS 专业版 1050)
|
||||
(测试平台:deepin 20.7.1;UOS 家庭版 21.3.1;Ubuntu 22.04;Ubuntu 20.04;UOS 专业版 1050;openkylin)
|
||||

|
||||
而打包器可以方便的把您的 wine 容器打包成 deb 包供他人使用,程序创建的 deb 构建临时文件夹目录树如下:
|
||||
```bash
|
||||
@@ -101,7 +102,60 @@ desktop文件中StartupWMClass字段。用于让桌面组件将窗口类名与de
|
||||
最后一个是最终生成的包的版本号,版本号命名规则:应用版本号+deepin+数字
|
||||

|
||||
|
||||
## 更新日志
|
||||
## 更新日志
|
||||
### 2.5.0.1(2022年11月25日)
|
||||
**※1、修复已知问题**
|
||||
|
||||
### 2.5.0(2022年11月25日)
|
||||
**※1、容器自动配置脚本 GUI 查看介绍使用 QWebEngineWidget,支持图片(非强制依赖,只做推荐);**
|
||||
**※2、不基于生态适配活动脚本打包器跟进 arm 架构 2022年11月11日的 Wine 微信打包方式;**
|
||||
**※3、支持多图标的程序打包;**
|
||||
**※4、修复了安装更多 Wine 换源换了个寂寞的问题;**
|
||||
**※5、修复安装更多 Wine 重新安装后列表丢失的问题;**
|
||||
**※6、新增了对 Deepin 23 Alpha 优化的 Wine 安装器;**
|
||||
**※7、新增 Dll 名称查询功能,可以查询对应 Dll 的作用;**
|
||||
**※8、支持静态获取可执行文件可以调用的 Dll 并提供解决方案;**
|
||||
**※9、支持移除指定的 .desktop 快捷方式;**
|
||||
**※10、新增日志分析功能以及导出、上传日志功能;**
|
||||
11、修复了不基于生态适配活动脚本打包器在选择 arm 打包架构下容器自动删除脚本取消勾选无用的问题;
|
||||
12、优化文案、新增友链;
|
||||
13、提供了部分组件的测试功能。
|
||||

|
||||
|
||||
### 2.4.1.1(2022年11月21日)
|
||||
**※1、修复已知问题**
|
||||
|
||||
### 2.4.1(2022年11月06日)
|
||||
**※1、不基于生态适配活动脚本的打包器支持只生成制作容器的 7z 包**
|
||||
**※2、两个打包器的容器自动删除脚本添加 kill.sh**
|
||||
**※3、Wine 运行器支持杀死对应容器进程**
|
||||
**※4、容器自动配置脚本和 Wine 安装器支持切换源**
|
||||
5、非生态适配脚本打包器追加运行参数改为 --uri XXX 而非直接 XXX
|
||||
6、两个打包器新增星火应用商店投稿入口
|
||||
7、优化开启 Windows 虚拟机功能在未安装 VirtualBox 时的提示
|
||||
8、Reg Shot 版本从 1.8.3-beta1V5 升级到 1.9.0
|
||||
9、Geek Uninstaller 版本从 1.5.1.161 升级到 1.5.1.163
|
||||
10、容器自动配置脚本添加 installother 命令、修复返回值传递问题
|
||||
11、不显示 pip 安装库的提示信息(因为不是很核心的库)
|
||||
12、非基于生态适配活动脚本的打包器默认勾选卸载该 deb 后自动删除容器、使用统信活动容器清理脚本、使用星火 wine helper
|
||||
13、优化文案
|
||||

|
||||
|
||||
### 2.4.0(2022年10月25日)
|
||||
**※1、新增 VB Runtime 组件安装工具**
|
||||
**※2、优化自动配置容器搜索功能,搜索不区分大小写**
|
||||
**※3、新增 Wine 容器快捷键映射功能**
|
||||
**※4、修复在 arm 架构运行 Wine 时提示无法解压资源的问题**
|
||||
**※5、修复右键无法找到 Wine 运行器打开方式的问题**
|
||||
**※6、修复了容器自动配置脚本 GUI 解析器无法指定 Wine、容器以及位数的功能**
|
||||
**※7、容器自动配置脚本支持评分功能以及脚本内容介绍功能**
|
||||
**※8、支持添加自定义安装的 Wine**
|
||||
**※9、打包器打包的 arm 包支持同时支持 UOS 的 box86 和 exagear**
|
||||
**※10、提供了 Python 的自动配置脚本 API**
|
||||

|
||||

|
||||
|
||||
|
||||
### 2.3.0(2022年10月02日)
|
||||
**※1、自动配置解释器支持 bash 语法(新版底层调用 bash,旧版任然使用旧版解析引擎)**
|
||||
**※2、修复缺失 wimtools 依赖导致无法正常安装的问题**
|
||||
|
||||
244
RegShot/History.txt
Normal file
@@ -0,0 +1,244 @@
|
||||
|
||||
History of Regshot
|
||||
|
||||
Download latest version at:
|
||||
http://sourceforge.net/projects/regshot/
|
||||
|
||||
-------------------------------------------------
|
||||
*: Note you may interest
|
||||
!: Changes made
|
||||
+: Function added
|
||||
-: Function deleted
|
||||
-------------------------------------------------
|
||||
|
||||
V1.9.0 2013-02-02
|
||||
! Testing purpose only (there may be some bugs left in it due to Unicode and x64 changes)
|
||||
+ Add 64-Bit builds
|
||||
+ Add Unicode builds with .hivu files (not compatible with ANSI .hiv files)
|
||||
+ Structure of hive files enhanced, while keeping backwards compatibility for ANSI builds
|
||||
+ Skip list checks now also against the single key/value/file name additionally to checking the complete path
|
||||
+ Add a proper manifest file to enable UAC elevation
|
||||
+ Symbol files released for all builds
|
||||
! Add support for various compilers
|
||||
! Various code cleanups
|
||||
* New program icon (thanks to the PortableApps guys)
|
||||
* All Regshot versions can be build via WDK
|
||||
|
||||
V1.8.2 2007-11-03
|
||||
! Change some calls to ANSI version (lstrcmp->strcmp...)
|
||||
! Use risk . and .. compare
|
||||
! Use HeapAlloc instead of GlobalAlloc, danger but slightly faster, see source code
|
||||
! Html differ color from e0e0e0 to e0f0e0 [Thanks Charles!]
|
||||
+ Add French language fixed, Kazakh language.
|
||||
+ Add new style browse for folder by Belogorokhov Youri! (NT+)
|
||||
+ Do not save setting to regshot.ini when there is no such ini file
|
||||
(idea from "alan borer" in my msg board)
|
||||
+ Fix crash bug in former version if start from cmd window
|
||||
! Minor changes and minor bug fixed
|
||||
|
||||
V1.8.1 2007-06-20
|
||||
! Fix a Crash bug in 1.8.0! (LoadHive()->ReadFile())
|
||||
+ Dir chains comparison is more human.
|
||||
+ "UseLongRegHead" option added in regshot.ini to compatible with undoReg (1.46)
|
||||
* "UseLongRegHead=1" means using "HKEY_LOCAL_MACHINE" instead of "HKLM", default 0
|
||||
* Do not compare shots saved with different "UseLongRegHead" option!
|
||||
|
||||
V1.8.0 2007-06-15 (Its TiANWEi reloaded)
|
||||
! Fix file chain break bug in 1.7
|
||||
! Fix several pointer mis-point (lpComputer, etc)
|
||||
! Code maintenance (split, rename, OMG)
|
||||
! File attribute dir code adjust
|
||||
! Value mode section of html output is colored [Thanks HANDLE!]
|
||||
+ Fileshots are now saved in hive (you must be waiting for this ^_^)
|
||||
+ Use GPLv2 license
|
||||
|
||||
V1.7, 1.7.1, and 1.7.2 2004-02-25 until 2004-03-05 This version is made by tulipfan[CCG]!
|
||||
* Minimize file size from 44k to 28k, thanks to y0da
|
||||
! When shot file, "."&".." not show
|
||||
* Instead of using "rgst152.dat", the config moved to "regshot.ini"
|
||||
+ Skip List function is added both for reg and file's shot
|
||||
+ 1.7.1 add 2 languages
|
||||
+ 1.7.2 fix language codepage bug thanks Bata Gy<47>rgy!
|
||||
|
||||
V1.61a,b,c,d,e,e+,e1-e5 2002-07-13 until 2003-01-01
|
||||
+ Add 2 languages[1 in 1.61b], Fixed 1.
|
||||
! SeparatorBar misplaced in Popup menu in some OS,
|
||||
Hope to fix it! [Thanks Dchenka]
|
||||
! Fix Output path bug found by itschy!
|
||||
+ Add Japanese language by Kentaro Okude!
|
||||
+ Add Polish language by Adam Mikusi<73>ski!
|
||||
+ Add Serbian language by Wiz from Yugoslavia!1.61e1
|
||||
+ Add Hebrew language by Jack Gorji! 1.61e1
|
||||
+ Add Galego language by Xos?Ant<6E>n Vicente Rodr<64>guez [e2]
|
||||
+ Add Hrvatski language by Obelix[[e3]
|
||||
+ Add Bulgarian language by Alex Simidchiev[e4]
|
||||
+ Add Svenska language by joup@algonet.se[e5]
|
||||
|
||||
V1.61 2002-03-30
|
||||
+ Clear shots separately
|
||||
+ Show translators name in About Dialog
|
||||
+ Add Nederlands, T<>rk<72>e, <20>esky language support
|
||||
! Optimize some codes
|
||||
|
||||
V1.60[test] 2002-03-25
|
||||
+ Snapshots can be saved into "Hive" files
|
||||
|
||||
V1.55 2002-03-11
|
||||
- Cut off "Dynamic Monitor" Function
|
||||
+ Compare log file are saved with the name of the
|
||||
comment you input!
|
||||
|
||||
V1.54b 2002-02-28
|
||||
! Fix bug that "rgst152.dat" was misplaced.
|
||||
+ Add Deutsch language support.
|
||||
|
||||
V1.54a 2002-02-22
|
||||
! Fix bug that made in 1.54 [Cannot save mask in
|
||||
Monitor window]
|
||||
+ Minor changes, add Italian language strings.
|
||||
* Some friends reported that Monitor Window may hang
|
||||
up, but I have not encounter it myself, I will
|
||||
debug later.
|
||||
|
||||
V1.54 2002-01-27
|
||||
+ Multi Language interface and inner strings
|
||||
|
||||
V1.53 2001-12-16
|
||||
+ Show progress during compare
|
||||
! New counter refresh method
|
||||
! URL change to regshot.yeah.net
|
||||
|
||||
V1.52c 2001-12-10
|
||||
+ Browse button in static window
|
||||
|
||||
V1.52b 2001-11-18
|
||||
+ Pause "||" added in dynamic window
|
||||
+ Save function added in dynamic window
|
||||
|
||||
V1.52a 2001-11-16
|
||||
+ Output-path in static window
|
||||
+ Ring3TD name catch and filter in dynamic window
|
||||
|
||||
V1.52 2001-11-10
|
||||
+ Dynamic monitor window under Win9x
|
||||
read readme.txt for detail!
|
||||
! rgst150a.dat -> rgst152.dat
|
||||
|
||||
V1.51, 1.51a 2001-10-25
|
||||
! Fix crash bug in 1.50e when scan folders!!
|
||||
+ Scan unlimited number of drivers [folders]
|
||||
|
||||
V1.50e 2001-10-18
|
||||
+ Scan up to 26 drivers[folders] separated with ";"
|
||||
- Text log don't wrap at too long data for the
|
||||
3rd party software analysis
|
||||
|
||||
V1.50d 2001-09-29
|
||||
! Deal with more non-standard(invalid) reg values
|
||||
|
||||
V1.50c 2001-09-28
|
||||
! Crash bug fixed when grab some non-standard value
|
||||
* Thanks firstk@21cn.com for testing debug version!
|
||||
|
||||
V1.50b 2001-09-22
|
||||
! NULL folder name minor bug fixed
|
||||
|
||||
V1.50a 2001-09-10
|
||||
* Teachers Day!
|
||||
+ Files and folders scan! [maybe whole partition!]
|
||||
! log filename fixed
|
||||
! regshot.dat -> rgst150.dat
|
||||
|
||||
V1.40c 2001-09-05
|
||||
+ Comments field for compare log
|
||||
! Due to HTML viewer's limit, some change made
|
||||
|
||||
V1.40b 2001-09-04
|
||||
+ Show keys and values counts during registry grab
|
||||
+ Show elapse time during registry grab
|
||||
+ Refresh dialog box during registry grab
|
||||
+ Show icon on sysmenu
|
||||
! New string api
|
||||
! Minor changes on memory allocation
|
||||
|
||||
V1.40a 2001-09-01
|
||||
* This is a brand-new version!
|
||||
! New data structure, more detailed output.
|
||||
+ HTML document compare log output.
|
||||
- Some checkbox.
|
||||
|
||||
-------------------------------------------------
|
||||
|
||||
Version 1.30c 2001-08-2?
|
||||
! Getsystime -> Getlocaltime
|
||||
! H.L.K -> H.M
|
||||
! Little changes
|
||||
|
||||
Version 1.30b 2001-08-13
|
||||
- Some ASM code
|
||||
- Some exception handler
|
||||
- Some old function
|
||||
* Great Thanks to Mr.Zhangl!!!
|
||||
|
||||
Debug Version 1.20b 2001-08-10
|
||||
* This is a debug version to Mr. ZhangL
|
||||
|
||||
Debug Version 1.20a 2001-08-09
|
||||
* This is a debug version to Mr. ZhangL
|
||||
! Pointers unclear bug fixed
|
||||
! Dbytes bug fixed
|
||||
|
||||
Debug Version 1.2 2001-08-08
|
||||
* This is a debug version to Mr. ZhangL
|
||||
+ New debuglog output
|
||||
|
||||
Debug Version 1.1 2001-08-07
|
||||
* This is a debug version to Mr. ZhangL
|
||||
+ New debuglog "debug_keyqueryinfo.log" output
|
||||
|
||||
Debug Version 1.0 2001-08-07
|
||||
* This is a debug version to Mr. ZhangL
|
||||
* Four month apart from my cute Regshot!
|
||||
+ debug_keyopen.log
|
||||
debug_keyclose.log
|
||||
debug_keyqueryinfo.log
|
||||
debug_keycannotbeopen.log
|
||||
* My PC has no Win2000 installed, so I email this
|
||||
version to Zhangl, and he email me the logfile!
|
||||
|
||||
Version 1.10 2001-04-09
|
||||
* One and a half year apart from my Regshot!
|
||||
! Fixed bugs on NT4
|
||||
|
||||
Version 1.01j 1999-12-29
|
||||
- NT4 bug cannot be found?? So sad!
|
||||
- Not packed with UPX any more
|
||||
|
||||
Version 1.01i 1999-12-04
|
||||
+ Compare log save to different files, max 10000!
|
||||
+ Turtor file (turtor.txt) added in release pack.
|
||||
* Found bugs on NT, bug I cannot fix it
|
||||
|
||||
Version 1.01h 1999-11-25
|
||||
! Found bugs on NT sp3
|
||||
|
||||
Version 1.01g 1999-10
|
||||
! Windows version detection error fixed.
|
||||
+ Exterviewer edit box.
|
||||
|
||||
Version 1.01f 1999-10
|
||||
! New method of compare
|
||||
+ ASM codes
|
||||
+ Notpad.exe called to show the log
|
||||
+ New Icon.
|
||||
- Bmp logo.
|
||||
|
||||
Version 1.01e
|
||||
* Mostly like 1.01d, bugs fixed.
|
||||
|
||||
Version 1.01d
|
||||
! Use direct "=" instead "lstrcat()", faster!
|
||||
! Larger listBox
|
||||
|
||||
Version before 1.01c
|
||||
* I don't remember so much!:))
|
||||
502
RegShot/License.txt
Normal file
@@ -0,0 +1,502 @@
|
||||
GNU LESSER GENERAL PUBLIC LICENSE
|
||||
Version 2.1, February 1999
|
||||
|
||||
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
[This is the first released version of the Lesser GPL. It also counts
|
||||
as the successor of the GNU Library Public License, version 2, hence
|
||||
the version number 2.1.]
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
Licenses are intended to guarantee your freedom to share and change
|
||||
free software--to make sure the software is free for all its users.
|
||||
|
||||
This license, the Lesser General Public License, applies to some
|
||||
specially designated software packages--typically libraries--of the
|
||||
Free Software Foundation and other authors who decide to use it. You
|
||||
can use it too, but we suggest you first think carefully about whether
|
||||
this license or the ordinary General Public License is the better
|
||||
strategy to use in any particular case, based on the explanations below.
|
||||
|
||||
When we speak of free software, we are referring to freedom of use,
|
||||
not price. Our General Public Licenses are designed to make sure that
|
||||
you have the freedom to distribute copies of free software (and charge
|
||||
for this service if you wish); that you receive source code or can get
|
||||
it if you want it; that you can change the software and use pieces of
|
||||
it in new free programs; and that you are informed that you can do
|
||||
these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
distributors to deny you these rights or to ask you to surrender these
|
||||
rights. These restrictions translate to certain responsibilities for
|
||||
you if you distribute copies of the library or if you modify it.
|
||||
|
||||
For example, if you distribute copies of the library, whether gratis
|
||||
or for a fee, you must give the recipients all the rights that we gave
|
||||
you. You must make sure that they, too, receive or can get the source
|
||||
code. If you link other code with the library, you must provide
|
||||
complete object files to the recipients, so that they can relink them
|
||||
with the library after making changes to the library and recompiling
|
||||
it. And you must show them these terms so they know their rights.
|
||||
|
||||
We protect your rights with a two-step method: (1) we copyright the
|
||||
library, and (2) we offer you this license, which gives you legal
|
||||
permission to copy, distribute and/or modify the library.
|
||||
|
||||
To protect each distributor, we want to make it very clear that
|
||||
there is no warranty for the free library. Also, if the library is
|
||||
modified by someone else and passed on, the recipients should know
|
||||
that what they have is not the original version, so that the original
|
||||
author's reputation will not be affected by problems that might be
|
||||
introduced by others.
|
||||
|
||||
Finally, software patents pose a constant threat to the existence of
|
||||
any free program. We wish to make sure that a company cannot
|
||||
effectively restrict the users of a free program by obtaining a
|
||||
restrictive license from a patent holder. Therefore, we insist that
|
||||
any patent license obtained for a version of the library must be
|
||||
consistent with the full freedom of use specified in this license.
|
||||
|
||||
Most GNU software, including some libraries, is covered by the
|
||||
ordinary GNU General Public License. This license, the GNU Lesser
|
||||
General Public License, applies to certain designated libraries, and
|
||||
is quite different from the ordinary General Public License. We use
|
||||
this license for certain libraries in order to permit linking those
|
||||
libraries into non-free programs.
|
||||
|
||||
When a program is linked with a library, whether statically or using
|
||||
a shared library, the combination of the two is legally speaking a
|
||||
combined work, a derivative of the original library. The ordinary
|
||||
General Public License therefore permits such linking only if the
|
||||
entire combination fits its criteria of freedom. The Lesser General
|
||||
Public License permits more lax criteria for linking other code with
|
||||
the library.
|
||||
|
||||
We call this license the "Lesser" General Public License because it
|
||||
does Less to protect the user's freedom than the ordinary General
|
||||
Public License. It also provides other free software developers Less
|
||||
of an advantage over competing non-free programs. These disadvantages
|
||||
are the reason we use the ordinary General Public License for many
|
||||
libraries. However, the Lesser license provides advantages in certain
|
||||
special circumstances.
|
||||
|
||||
For example, on rare occasions, there may be a special need to
|
||||
encourage the widest possible use of a certain library, so that it becomes
|
||||
a de-facto standard. To achieve this, non-free programs must be
|
||||
allowed to use the library. A more frequent case is that a free
|
||||
library does the same job as widely used non-free libraries. In this
|
||||
case, there is little to gain by limiting the free library to free
|
||||
software only, so we use the Lesser General Public License.
|
||||
|
||||
In other cases, permission to use a particular library in non-free
|
||||
programs enables a greater number of people to use a large body of
|
||||
free software. For example, permission to use the GNU C Library in
|
||||
non-free programs enables many more people to use the whole GNU
|
||||
operating system, as well as its variant, the GNU/Linux operating
|
||||
system.
|
||||
|
||||
Although the Lesser General Public License is Less protective of the
|
||||
users' freedom, it does ensure that the user of a program that is
|
||||
linked with the Library has the freedom and the wherewithal to run
|
||||
that program using a modified version of the Library.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow. Pay close attention to the difference between a
|
||||
"work based on the library" and a "work that uses the library". The
|
||||
former contains code derived from the library, whereas the latter must
|
||||
be combined with the library in order to run.
|
||||
|
||||
GNU LESSER GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License Agreement applies to any software library or other
|
||||
program which contains a notice placed by the copyright holder or
|
||||
other authorized party saying it may be distributed under the terms of
|
||||
this Lesser General Public License (also called "this License").
|
||||
Each licensee is addressed as "you".
|
||||
|
||||
A "library" means a collection of software functions and/or data
|
||||
prepared so as to be conveniently linked with application programs
|
||||
(which use some of those functions and data) to form executables.
|
||||
|
||||
The "Library", below, refers to any such software library or work
|
||||
which has been distributed under these terms. A "work based on the
|
||||
Library" means either the Library or any derivative work under
|
||||
copyright law: that is to say, a work containing the Library or a
|
||||
portion of it, either verbatim or with modifications and/or translated
|
||||
straightforwardly into another language. (Hereinafter, translation is
|
||||
included without limitation in the term "modification".)
|
||||
|
||||
"Source code" for a work means the preferred form of the work for
|
||||
making modifications to it. For a library, complete source code means
|
||||
all the source code for all modules it contains, plus any associated
|
||||
interface definition files, plus the scripts used to control compilation
|
||||
and installation of the library.
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running a program using the Library is not restricted, and output from
|
||||
such a program is covered only if its contents constitute a work based
|
||||
on the Library (independent of the use of the Library in a tool for
|
||||
writing it). Whether that is true depends on what the Library does
|
||||
and what the program that uses the Library does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Library's
|
||||
complete source code as you receive it, in any medium, provided that
|
||||
you conspicuously and appropriately publish on each copy an
|
||||
appropriate copyright notice and disclaimer of warranty; keep intact
|
||||
all the notices that refer to this License and to the absence of any
|
||||
warranty; and distribute a copy of this License along with the
|
||||
Library.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy,
|
||||
and you may at your option offer warranty protection in exchange for a
|
||||
fee.
|
||||
|
||||
2. You may modify your copy or copies of the Library or any portion
|
||||
of it, thus forming a work based on the Library, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) The modified work must itself be a software library.
|
||||
|
||||
b) You must cause the files modified to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
c) You must cause the whole of the work to be licensed at no
|
||||
charge to all third parties under the terms of this License.
|
||||
|
||||
d) If a facility in the modified Library refers to a function or a
|
||||
table of data to be supplied by an application program that uses
|
||||
the facility, other than as an argument passed when the facility
|
||||
is invoked, then you must make a good faith effort to ensure that,
|
||||
in the event an application does not supply such function or
|
||||
table, the facility still operates, and performs whatever part of
|
||||
its purpose remains meaningful.
|
||||
|
||||
(For example, a function in a library to compute square roots has
|
||||
a purpose that is entirely well-defined independent of the
|
||||
application. Therefore, Subsection 2d requires that any
|
||||
application-supplied function or table used by this function must
|
||||
be optional: if the application does not supply it, the square
|
||||
root function must still compute square roots.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Library,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Library, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote
|
||||
it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Library.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Library
|
||||
with the Library (or with a work based on the Library) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may opt to apply the terms of the ordinary GNU General Public
|
||||
License instead of this License to a given copy of the Library. To do
|
||||
this, you must alter all the notices that refer to this License, so
|
||||
that they refer to the ordinary GNU General Public License, version 2,
|
||||
instead of to this License. (If a newer version than version 2 of the
|
||||
ordinary GNU General Public License has appeared, then you can specify
|
||||
that version instead if you wish.) Do not make any other change in
|
||||
these notices.
|
||||
|
||||
Once this change is made in a given copy, it is irreversible for
|
||||
that copy, so the ordinary GNU General Public License applies to all
|
||||
subsequent copies and derivative works made from that copy.
|
||||
|
||||
This option is useful when you wish to copy part of the code of
|
||||
the Library into a program that is not a library.
|
||||
|
||||
4. You may copy and distribute the Library (or a portion or
|
||||
derivative of it, under Section 2) in object code or executable form
|
||||
under the terms of Sections 1 and 2 above provided that you accompany
|
||||
it with the complete corresponding machine-readable source code, which
|
||||
must be distributed under the terms of Sections 1 and 2 above on a
|
||||
medium customarily used for software interchange.
|
||||
|
||||
If distribution of object code is made by offering access to copy
|
||||
from a designated place, then offering equivalent access to copy the
|
||||
source code from the same place satisfies the requirement to
|
||||
distribute the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
5. A program that contains no derivative of any portion of the
|
||||
Library, but is designed to work with the Library by being compiled or
|
||||
linked with it, is called a "work that uses the Library". Such a
|
||||
work, in isolation, is not a derivative work of the Library, and
|
||||
therefore falls outside the scope of this License.
|
||||
|
||||
However, linking a "work that uses the Library" with the Library
|
||||
creates an executable that is a derivative of the Library (because it
|
||||
contains portions of the Library), rather than a "work that uses the
|
||||
library". The executable is therefore covered by this License.
|
||||
Section 6 states terms for distribution of such executables.
|
||||
|
||||
When a "work that uses the Library" uses material from a header file
|
||||
that is part of the Library, the object code for the work may be a
|
||||
derivative work of the Library even though the source code is not.
|
||||
Whether this is true is especially significant if the work can be
|
||||
linked without the Library, or if the work is itself a library. The
|
||||
threshold for this to be true is not precisely defined by law.
|
||||
|
||||
If such an object file uses only numerical parameters, data
|
||||
structure layouts and accessors, and small macros and small inline
|
||||
functions (ten lines or less in length), then the use of the object
|
||||
file is unrestricted, regardless of whether it is legally a derivative
|
||||
work. (Executables containing this object code plus portions of the
|
||||
Library will still fall under Section 6.)
|
||||
|
||||
Otherwise, if the work is a derivative of the Library, you may
|
||||
distribute the object code for the work under the terms of Section 6.
|
||||
Any executables containing that work also fall under Section 6,
|
||||
whether or not they are linked directly with the Library itself.
|
||||
|
||||
6. As an exception to the Sections above, you may also combine or
|
||||
link a "work that uses the Library" with the Library to produce a
|
||||
work containing portions of the Library, and distribute that work
|
||||
under terms of your choice, provided that the terms permit
|
||||
modification of the work for the customer's own use and reverse
|
||||
engineering for debugging such modifications.
|
||||
|
||||
You must give prominent notice with each copy of the work that the
|
||||
Library is used in it and that the Library and its use are covered by
|
||||
this License. You must supply a copy of this License. If the work
|
||||
during execution displays copyright notices, you must include the
|
||||
copyright notice for the Library among them, as well as a reference
|
||||
directing the user to the copy of this License. Also, you must do one
|
||||
of these things:
|
||||
|
||||
a) Accompany the work with the complete corresponding
|
||||
machine-readable source code for the Library including whatever
|
||||
changes were used in the work (which must be distributed under
|
||||
Sections 1 and 2 above); and, if the work is an executable linked
|
||||
with the Library, with the complete machine-readable "work that
|
||||
uses the Library", as object code and/or source code, so that the
|
||||
user can modify the Library and then relink to produce a modified
|
||||
executable containing the modified Library. (It is understood
|
||||
that the user who changes the contents of definitions files in the
|
||||
Library will not necessarily be able to recompile the application
|
||||
to use the modified definitions.)
|
||||
|
||||
b) Use a suitable shared library mechanism for linking with the
|
||||
Library. A suitable mechanism is one that (1) uses at run time a
|
||||
copy of the library already present on the user's computer system,
|
||||
rather than copying library functions into the executable, and (2)
|
||||
will operate properly with a modified version of the library, if
|
||||
the user installs one, as long as the modified version is
|
||||
interface-compatible with the version that the work was made with.
|
||||
|
||||
c) Accompany the work with a written offer, valid for at
|
||||
least three years, to give the same user the materials
|
||||
specified in Subsection 6a, above, for a charge no more
|
||||
than the cost of performing this distribution.
|
||||
|
||||
d) If distribution of the work is made by offering access to copy
|
||||
from a designated place, offer equivalent access to copy the above
|
||||
specified materials from the same place.
|
||||
|
||||
e) Verify that the user has already received a copy of these
|
||||
materials or that you have already sent this user a copy.
|
||||
|
||||
For an executable, the required form of the "work that uses the
|
||||
Library" must include any data and utility programs needed for
|
||||
reproducing the executable from it. However, as a special exception,
|
||||
the materials to be distributed need not include anything that is
|
||||
normally distributed (in either source or binary form) with the major
|
||||
components (compiler, kernel, and so on) of the operating system on
|
||||
which the executable runs, unless that component itself accompanies
|
||||
the executable.
|
||||
|
||||
It may happen that this requirement contradicts the license
|
||||
restrictions of other proprietary libraries that do not normally
|
||||
accompany the operating system. Such a contradiction means you cannot
|
||||
use both them and the Library together in an executable that you
|
||||
distribute.
|
||||
|
||||
7. You may place library facilities that are a work based on the
|
||||
Library side-by-side in a single library together with other library
|
||||
facilities not covered by this License, and distribute such a combined
|
||||
library, provided that the separate distribution of the work based on
|
||||
the Library and of the other library facilities is otherwise
|
||||
permitted, and provided that you do these two things:
|
||||
|
||||
a) Accompany the combined library with a copy of the same work
|
||||
based on the Library, uncombined with any other library
|
||||
facilities. This must be distributed under the terms of the
|
||||
Sections above.
|
||||
|
||||
b) Give prominent notice with the combined library of the fact
|
||||
that part of it is a work based on the Library, and explaining
|
||||
where to find the accompanying uncombined form of the same work.
|
||||
|
||||
8. You may not copy, modify, sublicense, link with, or distribute
|
||||
the Library except as expressly provided under this License. Any
|
||||
attempt otherwise to copy, modify, sublicense, link with, or
|
||||
distribute the Library is void, and will automatically terminate your
|
||||
rights under this License. However, parties who have received copies,
|
||||
or rights, from you under this License will not have their licenses
|
||||
terminated so long as such parties remain in full compliance.
|
||||
|
||||
9. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Library or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Library (or any work based on the
|
||||
Library), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Library or works based on it.
|
||||
|
||||
10. Each time you redistribute the Library (or any work based on the
|
||||
Library), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute, link with or modify the Library
|
||||
subject to these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties with
|
||||
this License.
|
||||
|
||||
11. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Library at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Library by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Library.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under any
|
||||
particular circumstance, the balance of the section is intended to apply,
|
||||
and the section as a whole is intended to apply in other circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
12. If the distribution and/or use of the Library is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Library under this License may add
|
||||
an explicit geographical distribution limitation excluding those countries,
|
||||
so that distribution is permitted only in or among countries not thus
|
||||
excluded. In such case, this License incorporates the limitation as if
|
||||
written in the body of this License.
|
||||
|
||||
13. The Free Software Foundation may publish revised and/or new
|
||||
versions of the Lesser General Public License from time to time.
|
||||
Such new versions will be similar in spirit to the present version,
|
||||
but may differ in detail to address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Library
|
||||
specifies a version number of this License which applies to it and
|
||||
"any later version", you have the option of following the terms and
|
||||
conditions either of that version or of any later version published by
|
||||
the Free Software Foundation. If the Library does not specify a
|
||||
license version number, you may choose any version ever published by
|
||||
the Free Software Foundation.
|
||||
|
||||
14. If you wish to incorporate parts of the Library into other free
|
||||
programs whose distribution conditions are incompatible with these,
|
||||
write to the author to ask for permission. For software which is
|
||||
copyrighted by the Free Software Foundation, write to the Free
|
||||
Software Foundation; we sometimes make exceptions for this. Our
|
||||
decision will be guided by the two goals of preserving the free status
|
||||
of all derivatives of our free software and of promoting the sharing
|
||||
and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
|
||||
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
||||
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
||||
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
|
||||
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
|
||||
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
|
||||
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
|
||||
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
|
||||
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
|
||||
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
|
||||
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
|
||||
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
|
||||
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
|
||||
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
|
||||
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
||||
DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Libraries
|
||||
|
||||
If you develop a new library, and you want it to be of the greatest
|
||||
possible use to the public, we recommend making it free software that
|
||||
everyone can redistribute and change. You can do so by permitting
|
||||
redistribution under these terms (or, alternatively, under the terms of the
|
||||
ordinary General Public License).
|
||||
|
||||
To apply these terms, attach the following notices to the library. It is
|
||||
safest to attach them to the start of each source file to most effectively
|
||||
convey the exclusion of warranty; and each file should have at least the
|
||||
"copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the library's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your
|
||||
school, if any, to sign a "copyright disclaimer" for the library, if
|
||||
necessary. Here is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the
|
||||
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
|
||||
|
||||
<signature of Ty Coon>, 1 April 1990
|
||||
Ty Coon, President of Vice
|
||||
|
||||
That's all there is to it!
|
||||
152
RegShot/ReadMe.txt
Normal file
@@ -0,0 +1,152 @@
|
||||
|
||||
Readme file of Regshot 1.9.0 (2013-02-02)
|
||||
|
||||
-----------------
|
||||
Introduction:
|
||||
-----------------
|
||||
Regshot is a small, free and open-source registry compare utility that allows you to quickly
|
||||
take a snapshot of your registry and then compare it with a second one - done after doing
|
||||
system changes or installing a new software product. The changes report can be produced in
|
||||
text or HTML format and contains a list of all modifications that have taken place between
|
||||
the two snapshots. In addition, you can also specify folders (with subfolders) to be
|
||||
scanned for changes as well.
|
||||
(Most of above text was copied from webattack.com, thanks :)
|
||||
|
||||
|
||||
-----------------
|
||||
Usage:
|
||||
-----------------
|
||||
(1) Click the "1st shot" button
|
||||
It pops up a menu which contains several items:
|
||||
(A) "Shot", to take a snapshot only, and it will not be kept if you exit Regshot program;
|
||||
(B) "Shot and save...", to take a snapshot of your registry and save the whole registry to
|
||||
a "hive" file and you can keep it in your hard disk for future use;
|
||||
(C) "Load...", to load a "hive" file previous saved.
|
||||
If you want to monitor your file system, just check the "Scan Dir [dir..]" checkbox
|
||||
and input the folder names below it. Note: Regshot has the ability to scan multiple
|
||||
folders, just separate them with ";", Regshot will also scan the subfolders of the current
|
||||
folders you entered.
|
||||
|
||||
(2) Run any program that may change your windows registry or the file system
|
||||
|
||||
(3) Click the "2nd shot" button
|
||||
|
||||
(4) Select your output LOG file type, "text" or "HTML", default is "text"
|
||||
|
||||
(5) Enter your comment for this action into the "comment field", e.g.: "Changes made after
|
||||
winzip started". The comment will only be saved into the comparison log files not into "hive" files
|
||||
|
||||
(6) Click the "Compare" button
|
||||
Regshot will do the comparison job now (auto detect which shot is newer), when it is finished,
|
||||
Regshot will automatically load the comparison log as you defined above, the log files are
|
||||
saved in the directory where "Output path" is defined, default is your Windows Temp Path,
|
||||
it was named as the "comment" you input, if the "comment field" is empty or invalid, the
|
||||
log will be name as "~resxxxx.txt" or "~resxxxx.htm" where "xxxx" is 0000-9999.
|
||||
|
||||
(7) Click the "Clear" button
|
||||
The two snapshots (or separately) previous made will be cleared and you can begin a new job.
|
||||
Note: "Clear" does not erase the log files!
|
||||
|
||||
(8) To quit Regshot, just click the "Quit" button
|
||||
|
||||
(9) You can change the language of the Regshot at main window, all words are saved in the
|
||||
file "language.ini". View it for details!
|
||||
|
||||
(10) New to 1.7: regshot.dat now changed to regshot.ini, skip dirs and skip registry keys
|
||||
are included. The executable's size is smaller!
|
||||
|
||||
(11) New to 1.8:
|
||||
File shots are now saved in hive file.
|
||||
"UseLongRegHead" option added in regshot.ini to compatible with undoReg (1.46)
|
||||
"UseLongRegHead=1" means using "HKEY_LOCAL_MACHINE" instead of "HKLM", default 0
|
||||
Do not compare shots saved with different "UseLongRegHead" option! (limit gone in 1.9.0)
|
||||
|
||||
(12) New to 1.9.0:
|
||||
x64 and Unicode versions.
|
||||
You can compare shots saved with different "UseLongRegHead" option.
|
||||
Loading ANSI hive files in Unicode builds and vice versa is not supported.
|
||||
|
||||
|
||||
-----------------
|
||||
Thanks:
|
||||
-----------------
|
||||
Alexander Romanenko -- Former space provider! http://www.ist.md/
|
||||
Ivan -- Former space provider! http://www.digitalnuke.com/
|
||||
Toye -- Release!
|
||||
zhangl -- Debug!
|
||||
firstk -- Debug!
|
||||
mssoft -- Test!
|
||||
dreamtheater -- Test!
|
||||
Gonzalo -- Spanish
|
||||
ArLang<EFBFBD><EFBFBD><EFBFBD><EFBFBD> -- Chinese
|
||||
Mikhail A.Medvedev -- Russian[Thanks!]
|
||||
Kenneth Aarseth -- Norsk
|
||||
Marcel Drappier -- French
|
||||
Vittorio "Capoccione" -- Italian
|
||||
Gnatix -- Deutsch
|
||||
Murat KASABOGLU -- T<>rk<72>e
|
||||
Paul Lowagie -- Nederlands
|
||||
ondra -- <20>esky
|
||||
AVE7 -- Fixed Deutsch!
|
||||
Pau Bosch i Crespo -- Catalan
|
||||
Michael Papadakis -- Greek
|
||||
Per Bryldt -- Danish
|
||||
Rajah -- Latvian
|
||||
Leandro -- Portuguese
|
||||
Roland Turcan -- Slovak
|
||||
Kentaro Okude -- Japanese
|
||||
Adam Mikusi<73>ski -- Polish
|
||||
Computer Wizard[Wiz] -- Serbian
|
||||
Jack Gorji -- Hebrew
|
||||
Xos?Ant<6E>n Vicente Rodr<64>guez --Galego
|
||||
Obelix -- Hrvatski
|
||||
Alex Simidchiev -- Bulgarian
|
||||
joup@algonet.se -- Svenska
|
||||
Bata Gy<47>rgy -- Hungarian
|
||||
Dmitry P. -- Ukrainian
|
||||
Mr Anonyme,Charles -- French Update
|
||||
kazakh -- Erzhan Erbolatuly
|
||||
|
||||
Nick Reid -- Advice
|
||||
tongjiawang -- Many help!
|
||||
|
||||
Franck Uberto, Patrick Whitted, Walter Bergner, Jim McMahon, Fred Bailey,
|
||||
Dchenka, itschy, HANDLE and all those we forgot to mention!!
|
||||
|
||||
|
||||
-----------------
|
||||
LICENSE:
|
||||
-----------------
|
||||
|
||||
Copyright 2011-2013 The Regshot Team : TiANWEi, Maddes, XhmikosR
|
||||
Copyright 1999-2003,2007,2011 TiANWEi
|
||||
Copyright 2004 tulipfan
|
||||
Copyright 2007 Belogorokhov Youri
|
||||
|
||||
* License remark:
|
||||
* TiANWEi - Original Author of Regshot, 1999-now
|
||||
* Maddes http://www.maddes.net/ - Coder and Maintainer, 2011-now
|
||||
* XhmikosR - Coder and Maintainer, 2011-now
|
||||
* Tulipfan (tfx) was the Designer & Coder of "Skiplist functions, regshot.ini setup, REGSHOT_TITLE define", he made the release 1.7.
|
||||
* Belogorokhov Youri (HANDLE) was the contributor of "a better html color idea, a new style browse dialog function" in 1.8.
|
||||
|
||||
Multi-language translations are the property of their respective owner.
|
||||
|
||||
Regshot is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
Regshot is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with Regshot; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
-----------------
|
||||
The Regshot Team:
|
||||
-----------------
|
||||
http://sourceforge.net/projects/regshot/
|
||||
BIN
RegShot/Regshot-x64-Unicode.exe
Normal file
339
RegShot/gpl.txt
@@ -1,339 +0,0 @@
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
License is intended to guarantee your freedom to share and change free
|
||||
software--to make sure the software is free for all its users. This
|
||||
General Public License applies to most of the Free Software
|
||||
Foundation's software and to any other program whose authors commit to
|
||||
using it. (Some other Free Software Foundation software is covered by
|
||||
the GNU Lesser General Public License instead.) You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
this service if you wish), that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it
|
||||
in new free programs; and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
anyone to deny you these rights or to ask you to surrender the rights.
|
||||
These restrictions translate to certain responsibilities for you if you
|
||||
distribute copies of the software, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must give the recipients all the rights that
|
||||
you have. You must make sure that they, too, receive or can get the
|
||||
source code. And you must show them these terms so they know their
|
||||
rights.
|
||||
|
||||
We protect your rights with two steps: (1) copyright the software, and
|
||||
(2) offer you this license which gives you legal permission to copy,
|
||||
distribute and/or modify the software.
|
||||
|
||||
Also, for each author's protection and ours, we want to make certain
|
||||
that everyone understands that there is no warranty for this free
|
||||
software. If the software is modified by someone else and passed on, we
|
||||
want its recipients to know that what they have is not the original, so
|
||||
that any problems introduced by others will not reflect on the original
|
||||
authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software
|
||||
patents. We wish to avoid the danger that redistributors of a free
|
||||
program will individually obtain patent licenses, in effect making the
|
||||
program proprietary. To prevent this, we have made it clear that any
|
||||
patent must be licensed for everyone's free use or not licensed at all.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License applies to any program or other work which contains
|
||||
a notice placed by the copyright holder saying it may be distributed
|
||||
under the terms of this General Public License. The "Program", below,
|
||||
refers to any such program or work, and a "work based on the Program"
|
||||
means either the Program or any derivative work under copyright law:
|
||||
that is to say, a work containing the Program or a portion of it,
|
||||
either verbatim or with modifications and/or translated into another
|
||||
language. (Hereinafter, translation is included without limitation in
|
||||
the term "modification".) Each licensee is addressed as "you".
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running the Program is not restricted, and the output from the Program
|
||||
is covered only if its contents constitute a work based on the
|
||||
Program (independent of having been made by running the Program).
|
||||
Whether that is true depends on what the Program does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Program's
|
||||
source code as you receive it, in any medium, provided that you
|
||||
conspicuously and appropriately publish on each copy an appropriate
|
||||
copyright notice and disclaimer of warranty; keep intact all the
|
||||
notices that refer to this License and to the absence of any warranty;
|
||||
and give any other recipients of the Program a copy of this License
|
||||
along with the Program.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy, and
|
||||
you may at your option offer warranty protection in exchange for a fee.
|
||||
|
||||
2. You may modify your copy or copies of the Program or any portion
|
||||
of it, thus forming a work based on the Program, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) You must cause the modified files to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
b) You must cause any work that you distribute or publish, that in
|
||||
whole or in part contains or is derived from the Program or any
|
||||
part thereof, to be licensed as a whole at no charge to all third
|
||||
parties under the terms of this License.
|
||||
|
||||
c) If the modified program normally reads commands interactively
|
||||
when run, you must cause it, when started running for such
|
||||
interactive use in the most ordinary way, to print or display an
|
||||
announcement including an appropriate copyright notice and a
|
||||
notice that there is no warranty (or else, saying that you provide
|
||||
a warranty) and that users may redistribute the program under
|
||||
these conditions, and telling the user how to view a copy of this
|
||||
License. (Exception: if the Program itself is interactive but
|
||||
does not normally print such an announcement, your work based on
|
||||
the Program is not required to print an announcement.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Program,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Program, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Program.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Program
|
||||
with the Program (or with a work based on the Program) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may copy and distribute the Program (or a work based on it,
|
||||
under Section 2) in object code or executable form under the terms of
|
||||
Sections 1 and 2 above provided that you also do one of the following:
|
||||
|
||||
a) Accompany it with the complete corresponding machine-readable
|
||||
source code, which must be distributed under the terms of Sections
|
||||
1 and 2 above on a medium customarily used for software interchange; or,
|
||||
|
||||
b) Accompany it with a written offer, valid for at least three
|
||||
years, to give any third party, for a charge no more than your
|
||||
cost of physically performing source distribution, a complete
|
||||
machine-readable copy of the corresponding source code, to be
|
||||
distributed under the terms of Sections 1 and 2 above on a medium
|
||||
customarily used for software interchange; or,
|
||||
|
||||
c) Accompany it with the information you received as to the offer
|
||||
to distribute corresponding source code. (This alternative is
|
||||
allowed only for noncommercial distribution and only if you
|
||||
received the program in object code or executable form with such
|
||||
an offer, in accord with Subsection b above.)
|
||||
|
||||
The source code for a work means the preferred form of the work for
|
||||
making modifications to it. For an executable work, complete source
|
||||
code means all the source code for all modules it contains, plus any
|
||||
associated interface definition files, plus the scripts used to
|
||||
control compilation and installation of the executable. However, as a
|
||||
special exception, the source code distributed need not include
|
||||
anything that is normally distributed (in either source or binary
|
||||
form) with the major components (compiler, kernel, and so on) of the
|
||||
operating system on which the executable runs, unless that component
|
||||
itself accompanies the executable.
|
||||
|
||||
If distribution of executable or object code is made by offering
|
||||
access to copy from a designated place, then offering equivalent
|
||||
access to copy the source code from the same place counts as
|
||||
distribution of the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
4. You may not copy, modify, sublicense, or distribute the Program
|
||||
except as expressly provided under this License. Any attempt
|
||||
otherwise to copy, modify, sublicense or distribute the Program is
|
||||
void, and will automatically terminate your rights under this License.
|
||||
However, parties who have received copies, or rights, from you under
|
||||
this License will not have their licenses terminated so long as such
|
||||
parties remain in full compliance.
|
||||
|
||||
5. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Program or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Program (or any work based on the
|
||||
Program), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Program or works based on it.
|
||||
|
||||
6. Each time you redistribute the Program (or any work based on the
|
||||
Program), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute or modify the Program subject to
|
||||
these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties to
|
||||
this License.
|
||||
|
||||
7. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Program at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Program by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Program.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under
|
||||
any particular circumstance, the balance of the section is intended to
|
||||
apply and the section as a whole is intended to apply in other
|
||||
circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system, which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
8. If the distribution and/or use of the Program is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Program under this License
|
||||
may add an explicit geographical distribution limitation excluding
|
||||
those countries, so that distribution is permitted only in or among
|
||||
countries not thus excluded. In such case, this License incorporates
|
||||
the limitation as if written in the body of this License.
|
||||
|
||||
9. The Free Software Foundation may publish revised and/or new versions
|
||||
of the General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Program
|
||||
specifies a version number of this License which applies to it and "any
|
||||
later version", you have the option of following the terms and conditions
|
||||
either of that version or of any later version published by the Free
|
||||
Software Foundation. If the Program does not specify a version number of
|
||||
this License, you may choose any version ever published by the Free Software
|
||||
Foundation.
|
||||
|
||||
10. If you wish to incorporate parts of the Program into other free
|
||||
programs whose distribution conditions are different, write to the author
|
||||
to ask for permission. For software which is copyrighted by the Free
|
||||
Software Foundation, write to the Free Software Foundation; we sometimes
|
||||
make exceptions for this. Our decision will be guided by the two goals
|
||||
of preserving the free status of all derivatives of our free software and
|
||||
of promoting the sharing and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||||
REPAIR OR CORRECTION.
|
||||
|
||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
convey the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the program's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program is interactive, make it output a short notice like this
|
||||
when it starts in an interactive mode:
|
||||
|
||||
Gnomovision version 69, Copyright (C) year name of author
|
||||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, the commands you use may
|
||||
be called something other than `show w' and `show c'; they could even be
|
||||
mouse-clicks or menu items--whatever suits your program.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your
|
||||
school, if any, to sign a "copyright disclaimer" for the program, if
|
||||
necessary. Here is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||||
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||||
|
||||
<signature of Ty Coon>, 1 April 1989
|
||||
Ty Coon, President of Vice
|
||||
|
||||
This General Public License does not permit incorporating your program into
|
||||
proprietary programs. If your program is a subroutine library, you may
|
||||
consider it more useful to permit linking proprietary applications with the
|
||||
library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License.
|
||||
@@ -1,6 +1,3 @@
|
||||
[Current]
|
||||
Current=English
|
||||
|
||||
[English]
|
||||
1=Keys:
|
||||
2=Values:
|
||||
@@ -406,7 +403,7 @@ Translator=Gnatix & AVE7
|
||||
10=Werte ge<67>ndert:
|
||||
11=Dateien hinzugef<65>gt:
|
||||
12=Dateien gel<65>scht:
|
||||
13=Dateiattribute ge<67>ndert:
|
||||
13=Dateien [Attribute?] ge<67>ndert:
|
||||
14=Ordner hinzugef<65>gt:
|
||||
15=Ordner gel<65>scht:
|
||||
16=Ordnerattribute ge<67>ndert:
|
||||
@@ -437,7 +434,7 @@ Translator=Gnatix & AVE7
|
||||
41=&Schu<68>
|
||||
42=Schu<EFBFBD> + Spei&chern...
|
||||
43=La&den...
|
||||
44=&Leeren
|
||||
44=Alle &Leeren
|
||||
45=Leeren &1. Schu<68>
|
||||
46=Leeren &2. Schu<68>
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
[Setup]
|
||||
Flag=1
|
||||
ExtDir=
|
||||
Language=
|
||||
OutDir=
|
||||
UseLongRegHead=0
|
||||
|
||||
|
||||
10
RunVM.sh
@@ -2,16 +2,16 @@
|
||||
# 使用系统默认的 bash 运行
|
||||
###########################################################################################
|
||||
# 作者:gfdgd xi、为什么您不喜欢熊出没和阿布呢
|
||||
# 版本:1.7.0
|
||||
# 更新时间:2022年07月15日
|
||||
# 版本:2.4.1
|
||||
# 更新时间:2022年11月06日
|
||||
# 感谢:感谢 wine 以及 deepin-wine 团队,提供了 wine 和 deepin-wine 给大家使用,让我能做这个程序
|
||||
# 基于 Python3 的 tkinter 构建
|
||||
###########################################################################################
|
||||
cd `dirname $0`
|
||||
which VBoxManage
|
||||
which VBoxManage1
|
||||
if test $? == 0 ; then
|
||||
VM/VirtualMachine
|
||||
exit
|
||||
fi
|
||||
echo 未安装 VirtualBox,开始安装,安装结束重新运行即可
|
||||
./launch.sh deepin-terminal -C "pkexec apt install virtualbox-6.1 -y && zenity --info --text=\"安装完毕,关闭此对话框和安装终端重新运行程序即可\" --no-wrap" --keep-open
|
||||
zenity --info --no-wrap --text="未安装 VirtualBox,请自行安装 VirtualBox 并重新运行"
|
||||
#./launch.sh deepin-terminal -C "pkexec apt install virtualbox-6.1 -y && zenity --info --text=\"安装完毕,关闭此对话框和安装终端重新运行程序即可\" --no-wrap" --keep-open
|
||||
BIN
Test/net.exe
Executable file
BIN
Test/netandie.exe
Executable file
BIN
Test/vb.exe
Executable file
84
TestShell/arm-postinst.sh
Normal file
@@ -0,0 +1,84 @@
|
||||
#!/bin/bash
|
||||
|
||||
#DEB_PATH=/opt/apps/aaa
|
||||
DEB_PATH=.
|
||||
if [ -f $DEB_PATH/files/wined3d.dll.so ] && [ -d "/usr/lib/nvidia" ];then
|
||||
mv $DEB_PATH/files/wined3d.dll.so $DEB_PATH/files/dlls
|
||||
fi
|
||||
|
||||
KUNPENG="0x48"
|
||||
cpu_vendor=$(lscpu | grep Vendor | awk '{print $3}')
|
||||
KIRIN=`cat /proc/cpuinfo | grep Kirin`
|
||||
if [ ! -z "$KIRIN" ];then
|
||||
mv $DEB_PATH/files/*.so $DEB_PATH/files/dlls
|
||||
fi
|
||||
|
||||
## check if the cpu support arm32 instruction or not, 126 means unsupported
|
||||
/opt/deepin-box86/box86 -v
|
||||
CHECK_ARM32=$?
|
||||
|
||||
IMAGE_VER=10deepin3
|
||||
IMAGE_DIR=/opt/deepin-wine-exagear-images/debian-buster
|
||||
ARCHIVE_FILE=files.7z
|
||||
|
||||
download_image() {
|
||||
pushd /var/cache/apt/archives >/dev/null
|
||||
apt download deepin-wine-exagear-images
|
||||
dpkg -x deepin-wine-exagear-images*.deb /
|
||||
rm deepin-wine-exagear-images*.deb
|
||||
echo $IMAGE_VER > $IMAGE_DIR/VERSION
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
move_box86_runsh() {
|
||||
if [[ -f $DEB_PATH/files/run_with_exagear.sh ]]; then
|
||||
echo 单图标
|
||||
mv $DEB_PATH/files/run_with_exagear.sh $DEB_PATH/files/run.sh
|
||||
else
|
||||
echo 多图标
|
||||
for shell_path in $(ls $DEB_PATH/files/*_with_exagear.sh)
|
||||
do
|
||||
name=${shell_path#$DEB_PATH/files/}
|
||||
name=${name%_with_exagear.sh}
|
||||
mv $shell_path $DEB_PATH/files/$name.sh
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
move_exagear_runsh() {
|
||||
if [[ -f $DEB_PATH/files/run_with_exagear.sh ]]; then
|
||||
echo 单图标
|
||||
mv $DEB_PATH/files/run_with_box86.sh $DEB_PATH/files/run.sh
|
||||
else
|
||||
echo 多图标
|
||||
for shell_path in $(ls $DEB_PATH/files/*_with_box86.sh)
|
||||
do
|
||||
name=${shell_path#$DEB_PATH/files/}
|
||||
name=${name%_with_box86.sh}
|
||||
mv $shell_path $DEB_PATH/files/$name.sh
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
if [[ "$KUNPENG" == "$cpu_vendor" ]] || [[ $CHECK_ARM32 != 0 ]];then
|
||||
echo "use exagear as emulator..."
|
||||
if [ ! -d /opt/exagear/bin ];then
|
||||
mkdir /opt/exagear/bin -p
|
||||
fi
|
||||
|
||||
if [ ! -e /opt/exagear/bin/ubt_x32a64_al ];then
|
||||
cp $DEB_PATH/files/exa/ubt_x32a64_al /opt/exagear/bin/ubt_x32a64_al
|
||||
fi
|
||||
|
||||
if [ ! -e /opt/exagear/bin/ubt_x64a64_al ];then
|
||||
cp $DEB_PATH/files/exa/ubt_x64a64_al /opt/exagear/bin/ubt_x64a64_al
|
||||
fi
|
||||
move_exagear_runsh
|
||||
mv $DEB_PATH/files/exa/wineserver /opt/deepin-wine6-stable/bin/wineserver
|
||||
else
|
||||
echo "use box86 as emulator..."
|
||||
move_box86_runsh
|
||||
mv $DEB_PATH/files/run_with_box86.sh $DEB_PATH/files/run.sh
|
||||
fi
|
||||
|
||||
true
|
||||
43
UI/AutoConfig.py
Normal file → Executable file
@@ -50,10 +50,12 @@ class Ui_MainWindow(object):
|
||||
self.verticalLayout_3.addLayout(self.horizontalLayout_2)
|
||||
MainWindow.setCentralWidget(self.centralwidget)
|
||||
self.menubar = QtWidgets.QMenuBar(MainWindow)
|
||||
self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 33))
|
||||
self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 36))
|
||||
self.menubar.setObjectName("menubar")
|
||||
self.menu = QtWidgets.QMenu(self.menubar)
|
||||
self.menu.setObjectName("menu")
|
||||
self.menu_2 = QtWidgets.QMenu(self.menubar)
|
||||
self.menu_2.setObjectName("menu_2")
|
||||
MainWindow.setMenuBar(self.menubar)
|
||||
self.about = QtWidgets.QAction(MainWindow)
|
||||
self.about.setObjectName("about")
|
||||
@@ -63,10 +65,41 @@ class Ui_MainWindow(object):
|
||||
self.help.setObjectName("help")
|
||||
self.openFile = QtWidgets.QAction(MainWindow)
|
||||
self.openFile.setObjectName("openFile")
|
||||
self.actionGitlink = QtWidgets.QAction(MainWindow)
|
||||
self.actionGitlink.setCheckable(True)
|
||||
self.actionGitlink.setChecked(True)
|
||||
self.actionGitlink.setObjectName("actionGitlink")
|
||||
self.actionGitee = QtWidgets.QAction(MainWindow)
|
||||
self.actionGitee.setCheckable(True)
|
||||
self.actionGitee.setObjectName("actionGitee")
|
||||
self.actionGithub = QtWidgets.QAction(MainWindow)
|
||||
self.actionGithub.setCheckable(True)
|
||||
self.actionGithub.setObjectName("actionGithub")
|
||||
self.action_IPv6 = QtWidgets.QAction(MainWindow)
|
||||
self.action_IPv6.setCheckable(True)
|
||||
self.action_IPv6.setObjectName("action_IPv6")
|
||||
self.action = QtWidgets.QAction(MainWindow)
|
||||
self.action.setCheckable(True)
|
||||
self.action.setObjectName("action")
|
||||
self.action_2 = QtWidgets.QAction(MainWindow)
|
||||
self.action_2.setCheckable(True)
|
||||
self.action_2.setChecked(False)
|
||||
self.action_2.setObjectName("action_2")
|
||||
self.action_3 = QtWidgets.QAction(MainWindow)
|
||||
self.action_3.setCheckable(True)
|
||||
self.action_3.setObjectName("action_3")
|
||||
self.menu.addAction(self.openFile)
|
||||
self.menu.addSeparator()
|
||||
self.menu.addAction(self.exitProgram)
|
||||
self.menu_2.addAction(self.actionGitlink)
|
||||
self.menu_2.addAction(self.actionGitee)
|
||||
self.menu_2.addAction(self.actionGithub)
|
||||
self.menu_2.addAction(self.action_IPv6)
|
||||
self.menu_2.addAction(self.action_2)
|
||||
self.menu_2.addAction(self.action_3)
|
||||
self.menu_2.addAction(self.action)
|
||||
self.menubar.addAction(self.menu.menuAction())
|
||||
self.menubar.addAction(self.menu_2.menuAction())
|
||||
|
||||
self.retranslateUi(MainWindow)
|
||||
QtCore.QMetaObject.connectSlotsByName(MainWindow)
|
||||
@@ -81,8 +114,16 @@ class Ui_MainWindow(object):
|
||||
self.uploadFen.setText(_translate("MainWindow", "提交选中项的评分"))
|
||||
self.runBotton.setText(_translate("MainWindow", "部署此方案"))
|
||||
self.menu.setTitle(_translate("MainWindow", "程序"))
|
||||
self.menu_2.setTitle(_translate("MainWindow", "切换源"))
|
||||
self.about.setText(_translate("MainWindow", "关于"))
|
||||
self.exitProgram.setText(_translate("MainWindow", "退出程序"))
|
||||
self.help.setText(_translate("MainWindow", "帮助"))
|
||||
self.openFile.setText(_translate("MainWindow", "打开本地部署脚本"))
|
||||
self.actionGitlink.setText(_translate("MainWindow", "Gitlink 源(推荐)"))
|
||||
self.actionGitee.setText(_translate("MainWindow", "Gitee 源"))
|
||||
self.actionGithub.setText(_translate("MainWindow", "Github 源(国外用户推荐)"))
|
||||
self.action_IPv6.setText(_translate("MainWindow", "备用源1(只限IPv6用户)"))
|
||||
self.action.setText(_translate("MainWindow", "本地测试源(127.0.0.1)"))
|
||||
self.action_2.setText(_translate("MainWindow", "备用源2"))
|
||||
self.action_3.setText(_translate("MainWindow", "备用源3"))
|
||||
|
||||
|
||||
77
UI/AutoConfig.ui
Normal file → Executable file
@@ -92,7 +92,7 @@
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>800</width>
|
||||
<height>33</height>
|
||||
<height>36</height>
|
||||
</rect>
|
||||
</property>
|
||||
<widget class="QMenu" name="menu">
|
||||
@@ -103,7 +103,20 @@
|
||||
<addaction name="separator"/>
|
||||
<addaction name="exitProgram"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menu_2">
|
||||
<property name="title">
|
||||
<string>切换源</string>
|
||||
</property>
|
||||
<addaction name="actionGitlink"/>
|
||||
<addaction name="actionGitee"/>
|
||||
<addaction name="actionGithub"/>
|
||||
<addaction name="action_IPv6"/>
|
||||
<addaction name="action_2"/>
|
||||
<addaction name="action_3"/>
|
||||
<addaction name="action"/>
|
||||
</widget>
|
||||
<addaction name="menu"/>
|
||||
<addaction name="menu_2"/>
|
||||
</widget>
|
||||
<action name="about">
|
||||
<property name="text">
|
||||
@@ -125,6 +138,68 @@
|
||||
<string>打开本地部署脚本</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionGitlink">
|
||||
<property name="checkable">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="checked">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Gitlink 源(推荐)</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionGitee">
|
||||
<property name="checkable">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Gitee 源</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionGithub">
|
||||
<property name="checkable">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Github 源(国外用户推荐)</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="action_IPv6">
|
||||
<property name="checkable">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>备用源1(只限IPv6用户)</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="action">
|
||||
<property name="checkable">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>本地测试源(127.0.0.1)</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="action_2">
|
||||
<property name="checkable">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="checked">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>备用源2</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="action_3">
|
||||
<property name="checkable">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>备用源3</string>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
<resources/>
|
||||
<connections/>
|
||||
|
||||