我的南十字版采集脚本2.0版

网友评论0 来源: 1t1t作者: 炎发灼眼之h君

  // ^

  ElseIf nAscCode=94

  VKCode = 54

  shiftDown = 1

  // &

  ElseIf nAscCode=38

  VKCode = 55

  shiftDown = 1

  //*

  ElseIf nAscCode=42

  VKCode = 56

  shiftDown = 1

  //(

  ElseIf nAscCode=40

  VKCode = 57

  shiftDown = 1

  //)

  ElseIf nAscCode=41

  VKCode = 48

  shiftDown = 1

  // -

  ElseIf nAscCode=45

  VKCode = 189

  shiftDown = 0

  // _

  ElseIf nAscCode=95

  VKCode = 189

  shiftDown = 1

  // =

  ElseIf nAscCode=61

  VKCode = 187

  shiftDown = 0

  // +

  ElseIf nAscCode=43

  VKCode = 187

  shiftDown = 1

  //“

  ElseIf nAscCode=91

  VKCode = 219

  shiftDown = 0

  // {

  ElseIf nAscCode=123

  VKCode = 219

  shiftDown = 1

  // “

  ElseIf nAscCode=93

  VKCode = 221

  shiftDown = 0

  // }

  ElseIf nAscCode=125

  VKCode = 221

  shiftDown = 1

  //“

  ElseIf nAscCode=39

  VKCode = 222

  shiftDown = 0

  //“

  ElseIf nAscCode=34

  VKCode = 222

  shiftDown = 1

  //;

  ElseIf nAscCode=59

  VKCode = 186

  shiftDown = 0

  //:

  ElseIf nAscCode=58

  VKCode = 186

  shiftDown = 1

  // \

  ElseIf nAscCode=92

  VKCode = 220

  shiftDown = 0

  // |

  ElseIf nAscCode=108

  VKCode = 220

  shiftDown = 1

  // ,

  ElseIf nAscCode=44

  VKCode = 188

  shiftDown = 0

  // <

  ElseIf nAscCode=60

  VKCode = 188

  shiftDown = 1

  // .

  ElseIf nAscCode=46

  VKCode = 190

  shiftDown = 0

  // >

  ElseIf nAscCode=62

  VKCode = 190

  shiftDown = 1

  // /

  ElseIf nAscCode=47

  VKCode = 191

  shiftDown = 0

  // ?

  ElseIf nAscCode=63

  VKCode = 191

  shiftDown = 1

  Else

  VKCode = 32

  shiftDown = 0

  EndIf

  Return ASCtoVK

  //处理用户名字符串

  Sub ProcessUsername

  dim array(), arrayAsc(),strLength, i

  i = 0

  strLength = Len(UserName)

  redim array(strLength-1)

  redim arrayAsc(strLength-1)

  For strLength

  array(i) = Mid(UserName, i+1, 1)

  nAscCode = Asc(array(i))

  Gosub ASCtoVK

  Gosub SendKeyPress

  i = i+1

  EndFor

  Return ProcessUsername

  //处理密码字符串

  Sub ProcessPassword

  dim array(), arrayAsc(),strLength, i

  i = 0

  strLength = Len(Password)

  redim array(strLength-1)

  redim arrayAsc(strLength-1)

  For strLength

  array(i) = Mid(Password, i+1, 1)

  nAscCode = Asc(array(i))

  Gosub ASCtoVK

  Gosub SendKeyPress

  i = i+1

  EndFor

  Return ProcessPassword

  //输入用户名及密码

  Sub SendKeyPress

  If shiftDown = 0

  KeyPress VKCode,1

  Else

  KeyDown 16,1 KeyPress VKCode,1 KeyUp 16,1

  EndIf

  Return SendKeyPress

发 表 留 言
我要留名

综合经验

新闻资讯

航海日志