论坛首页    职业区    学术与写作    工程技术区    软件区    资料区    商务合作区    社区办公室
 您好! 欢迎 登录注册 最新帖子 邀请注册 活动聚焦 统计排行 社区服务 帮助
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
  • 1946阅读
  • 8回复

[资料]岩质边坡可能的失稳判断方法 [复制链接]

上一主题 下一主题
离线0406076101
 

发帖
2255
土币
101
威望
6591
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-04-23
岩质边坡可能的失稳判断方法.pdf
离线menglong82

发帖
7
土币
15
威望
10
原创币
0
只看该作者 1楼 发表于: 2011-04-23
Re:
岩质边坡可能的失稳判断方法
离线nesov

发帖
668
土币
71
威望
2839
原创币
0
只看该作者 2楼 发表于: 2011-04-23
啥都没有,。。。
离线江融

发帖
1132
土币
38516
威望
2658
原创币
0
只看该作者 3楼 发表于: 2011-04-23
学习一下 ,但不见到
离线menglong83

发帖
5
土币
20
威望
20
原创币
0
只看该作者 4楼 发表于: 2011-04-23
啥都没有,。。。
离线fanmingchan

发帖
402
土币
1
威望
2683
原创币
0
只看该作者 5楼 发表于: 2011-04-27
Public Sub 工作表保护密码破解() xA Ez1  
Const DBLSPACE As String = vbNewLine & vbNewLine >g{&Qx`&  
Const AUTHORS As String = DBLSPACE & vbNewLine & _ )ovAGO  
"作者:XXXXXXX" $~b6H]"9  
Const HEADER As String = "工作表保护密码破解" JI .=y5I  
Const VERSION As String = DBLSPACE & "版本 Version 1.1.1"  b M1\z  
Const REPBACK As String = DBLSPACE & "" 6U !P8q  
Const ZHENGLI As String = DBLSPACE & "                   XXXXXXX" / rc[HbNg.  
Const ALLCLEAR As String = DBLSPACE & "该工作簿中的工作表密码保护已全部解除!!" & DBLSPACE & "请记得另保存" _ @bA5uY!  
& DBLSPACE & "注意:不要用在不当地方,要尊重他人的劳动成果!" d78 [(;  
Const MSGNOPWORDS1 As String = "该文件工作表中没有加密" oM!&S'M/  
Const MSGNOPWORDS2 As String = "该文件工作表中没有加密2" ({j8|{)+  
Const MSGTAKETIME As String = "解密需花费一定时间,请耐心等候!" & DBLSPACE & "按确定开始破解!" VBL4cU8D  
Const MSGPWORDFOUND1 As String = "密码重新组合为:" & DBLSPACE & "$$" & DBLSPACE & _ x9 Z89Gwi  
"如果该文件工作表有不同密码,将搜索下一组密码并修改清除" */M`KPW  
Const MSGPWORDFOUND2 As String = "密码重新组合为:" & DBLSPACE & "$$" & DBLSPACE & _ nnj<k5  
"如果该文件工作表有不同密码,将搜索下一组密码并解除" 0beP7}$  
Const MSGONLYONE As String = "确保为唯一的?" X=#us7W}  
Dim w1 As Worksheet, w2 As Worksheet > mO*.'Gm  
Dim i As Integer, j As Integer, k As Integer, l As Integer VH]}{i"`  
Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer kAEq +{h  
Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer a|z-EKV  
Dim PWord1 As String csW\Q][  
Dim ShTag As Boolean, WinTag As Boolean :*KTpTa  
Application.ScreenUpdating = False F^gTID  
With ActiveWorkbook m*]`/:/X[  
WinTag = .ProtectStructure Or .ProtectWindows ^ 4<D%\  
End With :+/8n+@#  
ShTag = False .1[.f}g$J  
For Each w1 In Worksheets D:Q#%wJ  
ShTag = ShTag Or w1.ProtectContents o`c+eMwr(  
Next w1 5\pS8<RJ;  
If Not ShTag And Not WinTag Then @\&j3A  
MsgBox MSGNOPWORDS1, vbInformation, HEADER 0]SWyC :  
Exit Sub 1+Gq<]@G  
End If JhFn"(O  
MsgBox MSGTAKETIME, vbInformation, HEADER gF p3=s0~  
If Not WinTag Then (O+d6oT=Z2  
Else |2l-s 1|y  
On Error Resume Next P#hRqETw  
Do 'dummy do loop aPelt`  
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 1k6asz^T  
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 O(W"QY  
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 R/v|ZvI  
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 [gBf1,bK  
With ActiveWorkbook /iO"4%v  
.Unprotect Chr(i) & Chr(j) & Chr(k) & _ "BSY1?k{  
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ ;=,-C ;`  
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) ,}IcQu'O  
If .ProtectStructure = False And _ iKaX8c,zI  
.ProtectWindows = False Then ch8VJ^%Ra1  
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _ #4m5 I="  
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ `'s_5Ek  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) -]0:FKW  
MsgBox Application.Substitute(MSGPWORDFOUND1, _ ,<L4tp+y0  
"$$", PWord1), vbInformation, HEADER ~k&b  
Exit Do 'Bypass all for...nexts } 9\_s*  
End If 1TTS@\  
End With f)_<Ih\/7_  
Next: Next: Next: Next: Next: Next $Xwk8<  
Next: Next: Next: Next: Next: Next W]eILCo  
Loop Until True 1!^BcrG.  
On Error GoTo 0 h/tCve3Z  
End If _5 SvZ;4  
If WinTag And Not ShTag Then d=bK NA90  
MsgBox MSGONLYONE, vbInformation, HEADER >;Hx<FKxP  
Exit Sub IQ<G .  
End If T@ESMPeU:X  
On Error Resume Next %q|* }l  
For Each w1 In Worksheets D 1.59mHsD  
'Attempt clearance with PWord1 Mrk3r/ 8w  
w1.Unprotect PWord1 FBl,Mky  
Next w1 X>7Pqn'  
On Error GoTo 0 y<6Sl6l*  
ShTag = False /rZk^/'  
For Each w1 In Worksheets CCG 5:xS  
'Checks for all clear ShTag triggered to 1 if not. 75;RAKGi  
ShTag = ShTag Or w1.ProtectContents l\ dPfJ  
Next w1 &C MBTY#u  
If ShTag Then p|->z  
For Each w1 In Worksheets .<QKQ%-  
With w1 aiX&`   
If .ProtectContents Then GImPPF  
On Error Resume Next VL*5  
Do 'Dummy do loop Jy:*GW6  
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 kKF=%J?X  
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 =* 'yGB[x)  
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 <y?+xZM]#|  
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 6xx.Z3v  
.Unprotect Chr(i) & Chr(j) & Chr(k) & _ D-@6 hWh~  
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ Y&bYaq  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) 9)+!*(D  
If Not .ProtectContents Then 8WDL.IO  
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _ YL*FjpVW  
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ |rJN  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) ?M4ig_  
MsgBox Application.Substitute(MSGPWORDFOUND2, _ a"P & 9c  
"$$", PWord1), vbInformation, HEADER 8#$HKWUK  
'leverage finding Pword by trying on other sheets iyCH)MA  
For Each w2 In Worksheets !KXcg9e  
w2.Unprotect PWord1 `Zuo`GP*1  
Next w2 P4"BX*x  
Exit Do 'Bypass all for...nexts B> E4,"  
End If 7|=SZ+g  
Next: Next: Next: Next: Next: Next *H/)S5  
Next: Next: Next: Next: Next: Next xb[yy}>"L  
Loop Until True vrmMEWPV  
On Error GoTo 0 br88b`L  
End If Tg O]q4  
End With %62|dhl6  
Next w1 ;gEEdx'&T  
End If w$$pTk|&n  
MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK & ZHENGLI, vbInformation, HEADER '2l[~T$*  
End Sub ISZEP8w  
离线yunerlee

发帖
29
土币
248
威望
3
原创币
0
只看该作者 6楼 发表于: 2011-09-06
什么都没有。。
离线zhaoxingyu15

发帖
332
土币
3218
威望
20
原创币
0
只看该作者 7楼 发表于: 2011-10-22
撒子情况啊楼主?
离线amos

发帖
10800
土币
169
威望
564
原创币
0
只看该作者 8楼 发表于: 2011-10-26
怎么没有附件呢?谢谢~~~
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

      https://beian.mps.gov.cn/ 粤公网安备 44010602012919号 广州半山岩土网络科技有限公司 粤ICP备2024274469号

      工业和信息化部备案管理系统网站