Photoshop CC Patcher V1.2
photoshop吧
全部回复
仅看楼主
level 10
guolongjie123 楼主
网址:百度网盘
更新内容:
1.增加了文件检查器
2.增加了小白模式【测试阶段,因为需要判断系统位数,将会涉及系统关键文件,请谨慎使用】
代码:
非小白模式:
Option Explicit
Private Sub Check1_Click()
If Check1 Then
If Option1 Then
Text1.Text = "C:\Program Files\Adobe\Adobe Photoshop CC\"
End If
If Option2 Then
Text1.Text = "C:\Program Files\Adobe\Adobe Photoshop CC (64 Bit)\"
End If
End If
End Sub
Private Sub Command1_Click()
If Option1 Then
Shell ("cmd /c copy /y " & App.Path & "\Data\32\amtlib.dll " & Text1.Text & "\amtlib.dll")
MsgBox "文件替换成功", vbOKOnly, "破解信息"
End If
If Option2 Then
Shell ("cmd /c copy /y " & App.Path & "\Data\64\amtlib.dll " & Text1.Text & "\amtlib.dll")
MsgBox "文件替换成功", vbOKOnly, "破解信息"
End If
End Sub
Private Sub Form_Load()
If MsgBox("程序需要检查文件是否残损。", vbYesNo + vbExclamation, "文件检查器") = vbYes Then
If Dir("Data\32\amtlib.dll") <> "" Then MsgBox "32位破解文件存在!", vbInformation, "文件检查器" Else MsgBox "32位破解文件不存在,请检查是否解压Data目录内的破解文件,否则破解将无法成功。", vbCritical, "文件检查器"
If Dir("Data\64\amtlib.dll") <> "" Then MsgBox "64位破解文件存在!", vbInformation, "文件检查器" Else MsgBox "64位破解文件不存在,请检查是否解压Data目录内的破解文件,否则破解将无法成功。", vbCritical, "文件检查器"
Else: Unload Me
End If
End Sub
Private Sub 关于_Click()
MsgBox "Adobe Photoshop CC Patcher V1.2,此软件仅供学习交流,非商业用途。", vbInformation, "关于"
End Sub
小白模式:
Private Sub Command1_Click()
If Dir("C:\Windows\SysWOW64") <> "" Then
MsgBox "你正在使用64位系统,即将开始", vbOKOnly, "即将开始"
Shell ("cmd /c copy /y " & App.Path & "\Data\64\amtlib.dll " & "C:\Program Files\Adobe\Adobe Photoshop CC (64 Bit)\amtlib.dll")
MsgBox "文件替换成功", vbOKOnly, "破解信息"
Else
MsgBox "你正在使用32位系统,即将开始", vbOKOnly, "即将开始"
Shell ("cmd /c copy /y " & App.Path & "\Data\32\amtlib.dll " & "C:\Program Files\Adobe\Adobe Photoshop CC\amtlib.dll")
MsgBox "文件替换成功", vbOKOnly, "破解信息"
End If
End Sub
Private Sub Form_Load()
If MsgBox("程序需要检查文件是否残损。", vbYesNo + vbExclamation, "文件检查器") = vbYes Then
If Dir("Data\32\amtlib.dll") <> "" Then MsgBox "32位破解文件存在!", vbInformation, "文件检查器" Else MsgBox "32位破解文件不存在,请检查是否解压Data目录内的破解文件,否则破解将无法成功。", vbCritical, "文件检查器"
If Dir("Data\64\amtlib.dll") <> "" Then MsgBox "64位破解文件存在!", vbInformation, "文件检查器" Else MsgBox "64位破解文件不存在,请检查是否解压Data目录内的破解文件,否则破解将无法成功。", vbCritical, "文件检查器"
Else: Unload Me
End If
End Sub
截图:
2014年02月10日 05点02分 1
level 9
[乖]留名
2014年02月10日 06点02分 3
0.0
2014年02月10日 06点02分
level 9
判断文件夹多冒险啊,万一有人无聊在32位系统建个同名文件夹肿么办,直接用api取安全点,忘了是GetSystemBits还是GetVersionEx了
2014年02月10日 06点02分 4
还有万一系统没装在C盘[滑稽]软件就直接当64位处理,还破解无效
2014年02月10日 06点02分
系统目录用GetWindowsDirectory取,万无一失
2014年02月10日 06点02分
读取环境变量“PROCESSOR_ARCHITECTURE”能得到系统位数
2014年02月10日 06点02分
0.0 你觉得会有人这么无聊自己建立一个SysWOW64文件夹吗,如果他知道这个的话他还会去用小白模式么。。。
2014年02月10日 07点02分
level 11
如果我说还是不行怎么破?
2014年02月23日 07点02分 5
只要你的安装路径选对了,文件完整就一定能成功,除非你某些步骤除了一点差错,比如我刚才提到的。
2014年02月23日 08点02分
level 11
[开心]
2014年02月23日 08点02分 6
1