过期域名预定抢注

 找回密碼
 免费注册

這個實時關鍵詞排名的腳本怎麼用?

[複製鏈接]
發表於 2013-12-21 23:13:09 | 顯示全部樓層 |閱讀模式
本帖最後由 印個歷史 於 2013-12-21 23:17 編輯 9 ?3 B$ d8 `, C9 |7 q

5 g6 m( i, E5 H$ Q% b( A下邊這個編碼靠譜嗎? 能實時檢查關鍵詞排名?
2 n( H- {/ _  s  F5 d7 p+ {/ O( x$ m7 S' r4 [/ s9 w0 e: I  ]2 \4 i
文件名改成:*.HTA, 代碼裡的東西沒有需要改動的嗎?
% J! g- j( h2 P; c  \. Q% u6 @! n5 T: D3 `
下面的編碼來自:http://www.interclasse.com/scripts/keywordranking.php
: @) k6 C6 T! ~! K+ Q2 F) B: A- j% T/ e  M0 o/ x6 y; p, r
============
8 n; l  E+ \5 U( G4 E <html><head>6 \9 H% f6 y8 r0 o0 f# O& p3 F
<title>Keyword Ranking, (c) Jean-Luc Antoine</title>
! C7 S  Q; d$ t, D+ S2 o<HTA:APPLICATION APPLICATIONNAME="Search Engine Tools"
: b/ P  o' ^" p        BORDER="thick"        BORDERSTYLE="normal"
/ {! m0 q) n2 M3 y" W# R8 H$ x        CAPTION="yes" CONTEXTMENU="yes"/ q4 a: z; F1 V/ M
        INNERBORDER="yes" MAXIMIZEBUTTON="yes" MINIMIZEBUTTON="yes"3 w4 s) g/ M: t1 }
        NAVIGABLE="no" SCROLL="yes" SCROLLFLAT="no"
* |' T. ?% ?% Y0 Z2 W1 j        SELECTION="yes"        SHOWINTASKBAR="yes" SINGLEINSTANCE="no"+ I, w1 ?' A' q  _  V
        SYSMENU="yes" VERSION="0.3" WINDOWSTATE="normal">8 N* |, e; K/ p4 |2 q; w7 f
<script language=vbscript>
0 H. J3 e( ?5 A. POption Explicit2 N( p$ E# L0 S7 q# b1 J
'        Versions :
4 U* S5 g1 ^. s2 }+ h0 D8 |5 X'                v0.3        Queries and words : simultaneously ranking
+ ]& @' }& K# V3 Z6 Y" }'                v0.2        New look, options, many SE+ u5 Q  c3 M6 |; `# \
'                        Multilingual system
8 W* V- g9 i8 ~4 Q+ B$ s% q; g3 m' L'                v0.1        First draft, keyword rank and last queries8 N/ q6 f; h2 ?% n
'Todo :
. k$ v3 ^# p  H- P9 F'        Gerer systematiquement a la fois Keyword et Phrase
3 l  S% E+ F' P' E'        Sur les keyword, permettre de zoomer (showmodeless) sur les phrases contenant le keyword pour connaitre le ranking des variations: J6 t) d1 y4 g6 p' L  j( z3 A
'        Lister en permanence les mots-clefs monitores avec leur occurence et permettre le meme zoom/ i7 N% ?7 J) ?3 X
'        Mettre en gras les keywords monitores
: L3 [- m9 h' B# K8 ?'        Temps de mesure" g- r7 R, }' h( W# _
'        Afficher pourcentage en plus du nb d'occurences1 ]! X3 G7 F5 g
'        Monitorer X mots-clefs et leur apparition/frequence relative7 d# q. Q' {4 i- U: P) `" n
'        Faire bouton de refresh manuel si ca se bloque (location.reload())
' G4 s, b9 f, o1 F6 A0 \'        gerer les fenetres lancees offline et non pas inline (intercepter events par showmodeless dialog)! N# g+ R8 b' v! K
'        identifier nb de pages retournees par requete et indice de concurrence
) @* n: H7 ?, q; T' N7 _'        Permettre de sauver le resultat
  c! S. a+ z& g$ T1 x'        http://wordtracker.com/newsinput.txt
. J0 F. ^# e6 v) _7 [  j; W6 O: i7 V" Z* s1 i$ b! z
Const C_MaxList=20        '### Change this, predefined for TOP 20: B$ p- E4 k! W  p
Dim d,dw,a(),b(),f(),g(),i3 Q) N5 O# E6 \  o6 f$ V
Redim a(C_MaxList)- F& N; D. D. h4 r* J' B# b% h
Redim b(C_MaxList)- C5 L. {  Z8 l# A3 D7 z
For i=0 to C_MaxList-1
: ^; o, |: p$ S$ A" _- z+ `9 j- K        a(i)=0        'Nb d'occurences
2 z  J8 C; R! b9 E7 f        b(i)=""        'Value8 O3 p5 e1 H$ X2 {
Next. N- J4 o# g$ _8 K% N
Redim f(C_MaxList)
  f- {% }. h' P0 ^4 d* }Redim g(C_MaxList)/ Q0 Q4 s" g- f) N7 w* I8 o: w
For i=0 to C_MaxList-1
; ^" Y, g( M' H  U* N% K        f(i)=0        'Nb d'occurences  G' }0 Y. J( R8 i8 r
        g(i)=""        'Value
% d. B# L1 |; I1 A- S5 wNext
/ O$ M) d& e7 f; k1 W' cSet d=CreateObject("Scripting.Dictionary")        'queries
6 i% M. \; O+ X- {! Ad.CompareMode=1        'vbTextCompare
4 p. u( w* H/ ]9 r0 D) o  k9 c& [Set dw=CreateObject("Scripting.Dictionary")        'words
: U+ m% s3 j4 E- j% H) udw.CompareMode=1        'vbTextCompare* [* Q& K  z2 t  M7 M, u/ i& e

% ]9 ~  s+ q/ t3 L8 Tsub go(SE)
9 d% ?& F1 A+ w* z% }& ^9 n        Dim s,x,sq,s2,sw
/ F8 g* o# u8 k' Y6 l        Select Case SE
) l( Z# b( s8 }+ u' M, G$ J        Case 0
/ Q$ y* h* M( ^' t5 f                s=RegExpTest("pursuit\?query=.*?&", lycosfr.document.body.innerHTML,15)
' h0 e8 n' D# l6 j        Case 1& @7 o# U3 E; a7 t9 j5 k/ T  F
                s=RegExpTest("pursuit\?query=.*?&", lycosde.document.body.innerHTML,15)
9 J4 \: x5 y) H. M3 {7 N) F. b        Case 21 m# g/ S% ^9 g" B" X# I9 I
                s=RegExpTest("[^a-z]q=.*?&", fireballde.document.body.innerHTML,4)
- h. E8 {5 g8 Q! z        Case 3
! e: I: [1 T4 C2 ~0 k2 k# Z                s=RegExpTest("\?qkw=.*?""", metacrawler.document.body.innerHTML,6)
2 O8 R5 U& v. y3 g        Case 4
& o2 J7 |9 c" F( `, s                s=RegExpTest("return.cool\?query=.*?""", kanoodle.document.body.innerHTML,19)7 {/ _+ v8 y  d+ W% s7 I
        Case 54 a, B; b" t9 \2 z0 \5 h- @
                s=RegExpTest("/w.galaxy.com/b/q\?k.*?""", galaxy.document.body.innerHTML,21)
, G6 `; Q& j6 [* k1 T7 p% ]& o        Case Else
7 i" I3 O4 p  S, h, z, T                msgbox "Unknown S.E. : " & SE9 }7 j0 K  w+ u2 R" R. h
        End Select( T3 Z) v9 t- p
        s="<pre>" & s & "</pre>"- i$ r: |: l* |9 S& U7 t+ L. x, B

: q5 A& g! ]9 }1 l9 Y/ \* z- E        sq=""% v' `" E6 s3 `2 `) L
        For x=0 to C_MaxList-1
- j, h8 [& h. n# h* _) z% F                If a(x)>0 Then sq="<tr style='background-color:#eeeeee;'><td>" & a(x) & "</td><td>" & b(x) & "</td></tr>" & sq
1 q2 u  c: A, k        Next
& @5 ~% k5 i- u6 l- t9 Y2 H        sq="<table style='border:1px solid #222222;'><tr style='background-color:#dddddd;'><th>Total</th><th>" & Disp(5) & "</th></tr>" & sq & "</table>"
/ V9 w% H4 a& g3 b7 C
5 G/ d: K1 L; w& v        sw=""9 w" M8 v: L% B
        For x=0 to C_MaxList-1
7 g+ l% g' {6 G- ?0 j( {; |                If f(x)>0 Then sw="<tr style='background-color:#eeeeee;'><td>" & f(x) & "</td><td>" & g(x) & "</td></tr>" & sw
% P" s% P! ]% @# J) o8 Y) e        Next% [6 K8 j5 M  q1 t0 a% v
        sw="<table style='border:1px solid #222222;'><tr style='background-color:#dddddd;'><th>Total</th><th>" & Disp(9) & "</th></tr>" & sw & "</table>"
5 V, W6 ]1 T% R+ h* z7 m0 Y/ x0 a4 V: S. F$ H9 r
        s2="<b>" & Disp(7) & " :</b> " & d.Count & "<br>"
( X4 g, o( m8 f' Q, w        s2=s2 & "<table><tr><td valign=top>"
: M9 w/ Z" [1 V3 o        s2=s2 & "<b>Top " & C_MaxList & " - " & Disp(5) & "</b><br>" & sq & "</td><td valign=top>"+ t; u# j! \6 \7 c, N# a
        s2=s2 & "<b>Top " & C_MaxList & " - " & Disp(9) & "</b><br>" & sw & "</td><td valign=top>"
- ~. t* C  @* c  J. e        s2=s2 & "   <b>" & Disp(6) & " :</b>" & s7 x3 H' y( K, r# f" Y9 k
        s2=s2 & "</td></tr></table>"$ B; l. M- s# j- |5 v
        MaListe.InnerHTML=s2
$ Q- [2 O8 i# n! l! s* ]End Sub
% o  M: U9 ]# w
/ Y+ z7 ?- G- nFunction RegExpTest(patrn, strng, Pos)/ F0 c% h$ S; q3 M# q
        Dim RetStr,regEx, regExw, Match,Matchw,Matches,Matchesw,Matchesws,k,i,j,x,s,w
- i2 G+ Z  `  g- Q1 E0 W4 N        Set regEx=New RegExp
# K0 n9 _0 L$ w, B; p) e8 {. c$ i9 O        Set regExw=New RegExp
( J+ w5 v; u: j9 X+ n        regEx.Pattern=patrn9 ^: F6 k$ ]+ i3 m4 i+ r0 g5 b
        regExw.Pattern="\w+"7 t4 t" s: U1 F2 _4 @4 @0 d
        regEx.IgnoreCase=True   ' Set case insensitivity.7 w' S7 r5 H+ }
        regExw.IgnoreCase=True
' W' u, b+ z$ `6 E- C        regEx.Global=True   ' Set global applicability.( q" S% @& R2 K
        regExw.Global=True% h6 Z( q8 x, G2 }, q+ x) K0 A
        Set Matches=regEx.Execute(strng)   ' Execute search.
6 J# B8 H2 I  J7 t8 `3 c        RetStr=""! m  S( R0 E3 p
        For Each Match in Matches( k& E. M* I  e* E+ Y  r6 k
                s=Mid(Match.Value,Pos)  {6 n# [# a9 R: N4 t7 r+ B
                s=Left(s,Len(s)-1)
0 ^) c* C% Q: C5 l                s=Replace(s,"+"," ")- z8 a" O0 C8 s1 `, z
                s=Replace(s,"%20"," ")
; l& S7 F* T/ ]* b, P                s=trim(s)1 D( o  }' D/ q: i; F- y: D: Y
                If s<>"" Then7 o# @$ |' O  S5 ^2 E( @0 V
                        s=Replace(s,"%21","!"):s=Replace(s,"%22",chr(34))
1 V; ]+ I/ ?3 ~. o6 k                        s=Replace(s,"%23","#"):        s=Replace(s,"%25","%")  d6 h2 _; h% u- M9 c: f; k
                        s=Replace(s,"%26","&"):s=Replace(s,"%27","'")
( }  g, r$ `5 ~2 N                        s=Replace(s,"%28","("):s=Replace(s,"%29",")")
4 L5 q: k+ K: X' }$ G, \% ^0 R; n                        s=Replace(s,"%2A","*"):s=Replace(s,"%2B","+")
- Y* \( E! h2 z+ E) [                        s=Replace(s,"%2C",","):s=Replace(s,"%2F","/")# |! s( z6 e3 }1 U, [/ y9 O3 Q; X: {
                        s=Replace(s,"%3A",":")
+ u( F) K8 D1 f+ \9 b                        s=Replace(s,"%3D","=")/ o. \' T- J' i) l; Y
                        s=Replace(s,"%3F","?")' m/ D: {9 L7 a/ T8 c6 ]5 w4 q
                        s=Replace(s,"%40","@"):s=Replace(s,"%B4","′")
/ J- f* z  C2 A                        s=Replace(s,"%C4","A"):s=Replace(s,"%D6","O")7 m" d: W: x: q/ S4 r2 r, S
                        s=Replace(s,"%DC","U"):s=Replace(s,"%DF","s")
! Z8 n5 g7 y- ]/ Y) |$ z                        s=Replace(s,"%E0","a"):s=Replace(s,"%E2","a")
9 Y5 y  l! W2 G9 Z! Y                        s=Replace(s,"%E4","a"):s=Replace(s,"%E7","c")
7 ?9 @( b. I" c1 i                        s=Replace(s,"%E8","e"):s=Replace(s,"%E9","e")
6 J9 `+ v1 I7 b1 R                        s=Replace(s,"%EA","e"):s=Replace(s,"%EB","e")
, P# J6 L8 |1 J; U; Y% M4 }0 T( U                        s=Replace(s,"%F6","o")
, U5 \' k: u+ Q) c8 c                        s=Replace(s,"%F9","u"):s=Replace(s,"%FC","u")
: Q/ x# \. U- f: I                        s=Replace(s,"<","<"):s=Replace(s,">",">")2 v0 O% Z& d1 k2 Z
                        If d.Exists(s) Then
& h, R' \0 g8 M& Z" ]0 Y, M                                k=d.Item(s)+1
1 a, A" c1 p2 j( K0 Z! D# @                                d.Item(s)=k$ x  }0 n% M: V; Q" J; y
                                i=-1        'If more than the first value, insert it5 i- ^. e" I8 {
                                do while (a(i+1)<k) and (i<C_MaxList-1), Z6 T* D& E- d. z
                                        i=i+1: R' G! L9 r4 l! J6 S* l
                                loop- U; G$ I% @  e  N' t$ I$ E4 T
                                if i>=0 Then        'i=where to be inserted
& K4 a. y8 k; I. t( U. Q$ N/ N                                        x=0* j4 t. A; O- m; b0 E5 Z) |$ J
                                        For j=0 to C_MaxList-1% a  e* Q: ]: M- i' s
                                                If ucase(b(j))=ucase(s) Then2 r. o8 Y, H  R
                                                        x=j
) G, S2 v0 |5 A$ ~7 J& B                                                        Exit For
/ h9 @+ \6 z. {2 e6 G- h                                                End If9 }8 h7 w: x  F5 k* W
                                        Next
, X2 U8 \8 k7 @) q1 a7 E                                        For j=x+1 to i1 p7 {6 w$ F8 f! {
                                                a(j-1)=a(j)2 H4 V% o. i. t. I# k" Z% O
                                                b(j-1)=b(j)$ z" U! y" S! G) k6 }
                                        Next- Q5 a9 s, w8 A* O9 Q& E
                                        a(i)=k! H4 v3 v) k3 j3 |0 x3 }) Z! g! o
                                        b(i)=s
4 k! d8 `( ?. ~$ c" h' W+ y* R: U! R                                End If9 u& O# g' O7 Y1 |) M
                        Else
$ v- f% d& ]8 {) D' \. y* h; n$ {                                d.Add s,1
) ?! G! T: I6 z2 H4 K3 S                        End If
. p& @  x$ x$ u. D3 L& @) f                        RetStr=RetStr & d.Item(s) & "-" & s & vbCRLF
/ s/ {3 \( T1 G7 ~+ {7 P
* ^7 d( Z: g2 m% m' X/ g                        'Extract Words4 T# V9 y/ C3 L# Z' Q( }
                        Set Matchesw=regExw.Execute(s)- Q1 J. ~. ]7 m7 }! T6 @
                        For Each Matchw in Matchesw
! |' A+ ~) o; Q; t( s$ g' J3 C                                w=Matchw.Value/ j8 @6 o! p& o- O% G9 M
                                If Len(w)>2 Then' {( R4 ?  T% [7 X
                                        If dw.Exists(w) Then' D, N& u% N- Y* M: y
                                                k=dw.Item(w)+1
! F. W3 r  Q5 w- U                                                dw.Item(w)=k- a5 L* w9 c; z. i0 ^5 A2 N
                                                i=-1        'If more than the first value, insert it
9 x. ]4 i5 V! w, U7 q                                                do while (f(i+1)<k) and (i<C_MaxList-1)8 l4 C( A2 \% F/ R4 E$ t# ?9 t
                                                        i=i+1
* j1 U" n5 Q0 b  p6 s                                                loop4 A, C" l. _% \  \
                                                if i>=0 Then        'i=where to be inserted
: N/ J( ^8 I0 n$ {0 U                                                        x=0! w- I+ L. ?) H2 ?* `
                                                        For j=0 to C_MaxList-1. Z# n: w  _: K% G* @( H
                                                                If ucase(g(j))=ucase(w) Then$ f! c* x8 H9 P4 g0 q
                                                                        x=j
5 O* z" d, m; c$ A5 \                                                                        Exit For
5 v9 {8 a  i- q6 {' M2 R1 B4 P                                                                End If4 g) e  X+ P2 d
                                                        Next
$ F( R+ {. I& K8 F4 A                                                        For j=x+1 to i
, v4 M' [  D& \4 D. M+ G                                                                f(j-1)=f(j), X+ X. f/ T  U9 A
                                                                g(j-1)=g(j)
- \! I1 \; p, j$ T- Q                                                        Next1 g+ I9 E* c6 t: F6 A
                                                        f(i)=k
+ N( }# B5 Y5 ~' L! e( b' K0 p$ k- f0 v                                                        g(i)=w9 x/ |* e# v: Y+ j5 o4 i% P6 `6 n
                                                End If2 [; j* f9 I# u" n8 [/ k9 U0 x, l9 T
                                        Else3 N# H* r& C" f' Q. h( m6 D6 t
                                                dw.Add w,11 W- {" ~4 A* p
                                        End If
! Z) D% Z# z3 r" Q6 f$ Z2 m                                End If& o5 `! d) s" a7 n1 p+ j
                        Next/ E1 e1 f; b& A$ d( t# |% i
                End If
3 K6 Z& u8 ?' u# Z        Next' `7 t& X9 c* I/ c7 q2 h* x& ~
        RegExpTest=RetStr* d6 x* \, A2 {% _( u8 N
End Function
& U* n) r% @$ w" f6 u8 v$ {2 l2 z
( j* \, b$ V- J
' y* M& v" w0 q% o# E% \1 }

/ M5 y3 v4 m& k2 I$ m4 m</script>, v9 A6 d4 ]( w6 b+ n
<script for=window event=onload>
7 Y! L2 \9 g# l) b/ _& o DoLoad
; ^! E' @2 s4 H" {/ v5 w</script>
' @  @2 N0 ^$ P. J6 \" |) X% h4 a<xscript for=window event=onbeforeunload>1 H; ]' z- W  x5 b
  'DoSave
/ A3 V& s. X" ^2 e/ ?1 p& i</xscript>
0 w- [' u  C! l% p  T<script>
/ P- e0 V3 k: ^/ p3 qSub DoSave
' s4 I" C9 D. z# F, O% ~- e  foo.setAttribute "content", foo.innerHTML  C* b5 |7 V4 _3 Y! ^8 a; l
  foo.save "EditContent"
& Q# Q( i6 e$ V# @. t/ u' oEnd Sub
- f, q6 z: C0 x$ j: r& lsub DoLoad
, ?/ y4 l; L. M  foo.load "EditContent"
9 i. U% ^1 d; t! H  content = foo.getAttribute("content")
' j( y# C1 v% @/ \; a5 e  if content<>"" Then foo.innerHTML=content9 q/ @2 j" Y0 Y0 V
End Sub; ~+ G, e: w0 E# K7 ]/ `
Sub DoClear
4 p2 y& _  O0 c6 M/ y  foo.innerHTML = "") H$ d3 ~8 @5 b, g" u
End Sub/ e  ]  @$ b+ }6 @3 O, \
; O" f, l# m6 ]% t) D' y8 s# f3 Y
Function Disp(x)
! _8 L, p, ]& [+ c% O: T; P8 G Select case getlocale) p; O" r, R6 f5 l# e9 Z" Y- c
Case 1036,2060,3084,5132,4108        'French
5 L  F- k2 n) l# Q# M: h        Select Case x
$ v9 j1 J6 }' p2 z" w9 B3 W7 }        Case 0        'sous-titre: I% X( H- k6 H0 J: q, z6 m. [
                Disp="Outil d'analyse de requetes - 1 backlink svp !"
, v# N  T% v, Y' o' ~        Case 1
! ^3 }5 y, v7 g: O( x                Disp="Votre liste de mots a monitorer :"' K3 C( V$ N, ^2 M" G
        Case 2
" Q# m8 N/ H/ X' I; I                Disp="Sauve"
' q' U! N# J" f2 P        Case 3
: P) a" Y& N) T; F: X, h7 ?                Disp="R.A.Z"& z' @) h/ f) ]3 I
        Case 4
% _+ m* q: v! z0 }" V3 y                Disp="Charge"
8 \2 k5 O1 F6 ~5 Q6 \/ G( z        Case 5
: D% P: H  F  {+ k                Disp="requetes"
2 h! N8 G$ G# O- }        Case 6
9 T- x) I( Y+ ]' n                Disp="Dernieres requetes"
- u( x4 B- S0 j! n1 Z8 e8 y        Case 7" V; W) ]3 G5 Z7 _% M0 X
                Disp="Nb de requetes lues"/ z; l' w# h3 |2 }# V- f
        Case 8
7 [' _- R$ i2 a: _                Disp="Cliquez dans le menu pour activer l'analyse d'un moteur."_+ G, l. O3 L" k8 T* ?. D
                        & " Recliquez pour la desactiver."1 `) M6 V9 m/ e" M4 S! |
        Case 9
/ W# v/ X" B6 k% m% X/ }                Disp="Mots"6 ]; J) u' X; z' E3 k5 \
        Case Else
: |  `' n) e9 c9 b0 B, w% |                Disp="###"& }" J, }1 l) O# J4 e
        End Select2 B2 o' m; r) K8 x5 k+ s9 |) t! ?
Case Else
+ _+ ~2 r$ Y" W. B        Select Case x
+ A- Z$ n6 a' {& ?, V/ G5 O+ h, z        Case 0        'sub title
$ b3 {* D9 u& X" ^                Disp="A linkware search engine analysis tool". d' ~9 Y% D6 b- z* A( G' Z
        Case 1
9 O& ?# b6 H1 G  r' E                Disp="Your keywords to monitor :"5 Q+ W4 Q+ h- X/ }* f
        Case 2
: y& @5 k) i) D% \                Disp="Save"& ^- Y- |2 i/ ~* y9 V$ y
        Case 39 F; h9 g1 {  |' ~0 |+ R
                Disp="Clear"
/ }; Z- f6 w0 T0 [% t1 T" J, L        Case 4
0 M2 k0 R. n) f' W/ H                Disp="Load"
8 w7 a& A0 y. ~0 [        Case 5  U. j% z3 O, P; o
                Disp="Queries"
( w3 p3 Y2 |) {- ~8 b        Case 6
" A5 I' d4 d" ]# K+ C3 R3 e                Disp="Last queries"
" V. M8 n: S' N1 e        Case 7) v; ~0 M/ `$ g4 W  d
                Disp="Amount of scanned queries"
8 `# b6 g3 j5 F$ r8 N$ b% f  ~0 h        Case 8
, O# w' N& J% _7 w6 p& j                Disp="Click above to start the queries analyzis on a specific search engine."_
' }  j4 o& r& e1 }: K' N8 _                        & " Click again to stop it."
( X2 j8 p' ?0 j& k+ A$ u. M        Case 9
/ {, }6 F$ J/ d4 l/ R' A2 R                Disp="Words"$ B2 r: D1 Z6 u: S2 j
        Case Else+ e& i. Z1 s+ i. k! f2 T; j
                Disp="###"6 c$ S7 _: T, `9 ?. |/ b) M+ F
        End Select. x4 C8 W. K5 Z6 k2 Q0 e. W
End Select
1 q6 ?, i& l# E4 zEnd Function4 x' y; _' Z" H% Z
Sub DispSE(x)
3 l0 \* S% R- I" ~* e) n0 B        Select Case x
# D2 `: V, s  m* S        Case 0
1 O5 _. X& N, l. p- |& f                if lycosfr.location="about:blank" Then
1 _7 [% J# T! j7 D" s                        lycosfr.location="http://www.recherche.lycos.fr/voyeur"
! l/ u& p5 i/ w/ s% [5 U                Else
7 J( `3 d) S8 L. C$ J% K/ ]                        lycosfr.location="about:blank"
5 e' Y/ K, y4 P5 t                End If- P' C0 U( d9 E, o$ o, u
        Case 1: r+ v& ^$ l) Q- b2 w6 V
                if lycosde.location="about:blank" Then7 w% _6 J  H) ]! Y% d8 P" F
                        lycosde.location="http://www.lycos.de/inc/content/suche/"_# V7 V, }& E( G( n# L- A2 f7 a2 q  M
                                & "includes/livesuche_iframe.htm?ergebnisse=&refresh="" H( z6 l( Q" E( U
                Else
9 q& ]0 U& p: d. {1 n- Z5 M# c                        lycosde.location="about:blank"+ f  v9 r6 P+ y( b) D( q
                End If
  m  y7 Q; i  o* Y        Case 2
" r* d+ T7 B7 H2 @$ v: k                if fireballde.location="about:blank" Then; P- U  N  f7 L5 ?, G1 U
                        fireballde.location="http://www.fireball.de/livesuche.csp"
& R0 }- v4 [* @! x, w! c+ s6 K. \                Else6 R7 k) M6 \' p* z9 o/ A) x
                        fireballde.location="about:blank"9 m9 Y! f% ]/ D7 q6 g
                End If* Z+ N5 v) _7 _1 _5 K- h
        Case 30 k, w' e5 J  J2 m9 C
                if metacrawler.location="about:blank" Then* k: K, H: j  R  }% ~; _
                        metacrawler.location="http://www.metaspy.com/info.metac.spy/metaspy/unfiltered.htm"
8 I8 f; C; l% [* T) f. l, W' C                Else
8 O4 j! t/ z4 @$ l: X                        metacrawler.location="about:blank"
. o& M2 I! K* O* O                End If
( a) n$ C+ u2 p* Q7 a1 P1 b        Case 4
) b# }5 q! K+ R) `4 ]4 x  B                if kanoodle.location="about:blank" Then
: R4 l1 {* L' i% I. b% a                        kanoodle.location="http://www.kanoodle.com/spy/spy.cool"
; U1 ~( a# J( {& _! G                Else
& p! J/ B6 Z3 ^" K                        kanoodle.location="about:blank"7 b6 m) J; J  }
                End If$ Y! j" w0 ^/ g* ~
        Case 5* y3 A& H+ d: H. D5 D
                if galaxy.location="about:blank" Then
( B4 x" k) q, l' k7 _% w                        galaxy.location="http://watch.galaxy.com/b/watch?filter"' {6 K: o  f# \1 ]
                Else( n9 z% k  l! c% G0 l) x
                        galaxy.location="about:blank"
3 ^% B) w9 B% d3 H, A( w                End If( E/ B! [' m; `4 \$ R0 t" `" G+ b; g6 N
        Case Else
( t8 _4 i* r4 J) W                Msgbox "DispSE : not found - " & x
# [5 y; u2 p( U5 Z4 @0 }        End Select
) v  k( B2 S9 e. E( WEnd Sub( b+ }, q2 X. `! k3 Z* T; O
2 J+ Z9 s. X6 u- M. n
</script>
8 ]; B3 F- W% M$ X1 c<style>
( q8 b. t2 G0 i; Wbody,td,th,p{font-size: 11px;font-family: Tahoma,Arial;}. k; v2 [/ z% o2 k
.topmenu{: x/ y$ V0 ]5 c% \% i- Q' ]
        border:1px solid #222222;) K( T# V  A/ X
        background-color:#eeeeee;) [7 k) J4 e9 o1 ^* V
}- R  I0 U8 _$ Z& F  T3 P) O( R
.topmenu a{. R" e9 J1 k9 T+ [9 f
        height:15px;' Z6 U4 G+ T4 d4 k
        background-color:#BDDCBD;
: I7 T2 Q$ [7 \9 _        padding-top:1px;
. ]1 ~1 h8 S/ }& t+ S6 o$ t        padding-left:5px;
1 F) G7 p, N3 A  a+ K  |        padding-right:5px;
  Z7 m. E2 C& [$ C3 h        text-decoration:none;
  ]& _- \6 q0 E  [7 V        color:black;* i0 D7 g" t% ^
        text-align:center;$ F( ~: i) T/ k
        display:block;4 t( F. }( ?* o# k
}
; _+ c' F% z$ j2 p.topmenu a:hover, .topmenu a:active{
# M1 V7 P' H# o( s- ^background-color:#89DB89;color:black;
: W( I3 _' \& C% B5 r}
- f% N8 m) m9 \, i; x; h#rb{border-right:1px solid #222222;}7 x: j4 F/ \, }7 Q7 ]# {
A        {color:#AAFFCC}) q% Y: E7 t' p% h
BUTTON        {font-size: 7pt;cursor:hand;}! p& P  m  n6 v4 `' A9 B  Y
.userData {behavior:url(#default#userdata);}
7 c6 N0 Z+ O+ x$ _1 w% O, X; T</style>; x1 y8 N* f, w1 j4 Q( w
5 H; S5 n' |1 y4 O1 o+ K
</head>/ H/ Y6 Q  c* B, P) D. C

+ Q0 p; n" i# q. f' T; N<body bgcolor=white text=black style="margin:2">
" z6 Q8 m* ?  X<a href=http://www.interclasse.com/scripts/keywordranking.php>
$ W1 g7 o; r. \% k1 D; [<img src=http://www.interclasse.com/pics/avatar.gif align=left border=0></a>
: ~  h: @; S; n- M0 P# z0 w0 a/ p, I
- D+ t3 P0 H0 Y( c) q/ M# ^: l<H1 style="margin-bottom: 0px;">Keyword Ranking</H1><Script>document.write Disp(0)</Script>
0 t' q# l% E7 j% _+ _. V- w- n& U( [7 e: L; V9 d3 N& Y$ x
<table class=topmenu border="0" cellpadding="0" cellspacing="0"><tr>
" I/ s4 q, ]0 K# \9 ?9 `: r/ S( w<td width=60 id=rb> </td>% e# [- k/ _+ U7 n/ S5 ?6 E
<td id=rb width=80><a href="#" onClick='options.style.display="block"'>Options</a></td>* |+ e& `- E& \. S9 Y$ S( J
<td id=rb width=80><a href="#" Title="French">Lycos.fr</a></td>/ J' x, M. }' d8 R# x8 e: t8 \
<td id=rb width=80><a href="#" Title="Deutsch">Lycos.de</a></td>
7 v4 s" T5 p) n' W  r<td id=rb width=80><a href="#" Title="Deutsch">firball.de</a></td>5 ]1 F1 A0 O' r3 u$ Q
<td id=rb width=80><a href="#" Title="MetaSpy">MetaCrawler</a></td>
" j* e7 y+ d. M9 ]9 f9 _3 f<td id=rb width=80><a href="#">Kanoodle</a></td>
9 d6 i, u' \$ a4 U5 w<td id=rb width=80><a href="#">Galaxy</a></td>$ |! w# P8 R, N' n7 ]) P3 Z3 X
<td width=60> </td>
2 n. ?: \# K7 f) Y6 p</tr></table>
5 v1 I( Q+ a- @, E<script>document.write Disp(8)</script><br>
+ m& Y3 U" n7 L$ G+ J, X
  k# ~' Y4 t# M2 ^  h- c<div id=options style="display:none;width:180;border:1px dashed #222222;background-color:#D0D0D0">) q. E' P7 D( |. e3 t& S
<script>document.write Disp(1)</script>  p2 V+ e: Q2 D. u- ?
<div id=foo class=userData contentEditable=true style="margin=4;width:170;height:14;border:1px solid;background-color:white"></div>
9 x4 C' b8 `* [9 y* d' ]/ d' z9 h        <button onClick='DoSave()'><script>document.write Disp(2)</script></button>; A6 p* r: w+ F( d, B8 a/ P
        <button onClick='DoClear()'><script>document.write Disp(3)</script></button>1 t" W) I$ u6 i' U* E6 i7 x! B" X& ]
        <button onClick='DoLoad()'><script>document.write Disp(4)</script></button>
9 `7 X) Q/ i0 s. Z9 M3 b/ e' z0 ]         <button onClick='options.style.display="none"'>ok</button>  J! u' R6 h; d% S+ Z. X
</div>' V1 |* p7 O+ j' g0 D% s
, W: h2 ]+ j* Q* l) u/ ]' e
! q7 h) u; Q0 `$ {/ N' ]& U& M+ s
<div ID=MaListe></div>3 i7 w$ s( ~& j

: K" g7 y; [9 S/ {
6 m4 s- O2 }, x2 X5 e( m5 |<table width=100%><tr><td>4 C6 s. a- n7 R! y- |
<iframe id=lycosfr height=200 src="about:blank" width=100%></iframe>4 y" f# ]& {0 \0 F2 m: |
<iframe id=fireballde height=200 src="about:blank" width=100%></iframe>
3 Z% c9 F' ?* t4 \+ D+ y* F<iframe id=kanoodle height=200 src="about:blank" width=100%></iframe>8 N" p1 z: ]$ F1 e+ i& W: X
</td><td>
' X! u0 L" h2 \2 m5 L<iframe id=lycosde height=200 src="#" width=100%></iframe>
0 J% E9 ]4 ~( s. A0 E& c! }<iframe id=metacrawler height=200 src="about:blank" width=100%></iframe>
5 I. U9 p) E6 }; q<iframe id=galaxy height=200 src="about:blank" width=100%></iframe>2 ~7 U* O6 A& U' }0 U6 G
</td></tr></table>; m" N4 e* k1 {+ H

* Q1 t# ]- W/ t1 p3 f+ a8 Z</body>; w. e' i/ R( r& v/ }9 O1 s, x
</html>
9 @3 j; v4 p4 b  s+ A======================================================
! R8 r9 Z. i% m, b4 j" p7 EKeyword Ranking8 {: Z* P; A2 G9 _' j
$ `6 Y: j" w& C; Y6 f
Real-time ranking of keywords entered on search engines
7 M9 N4 f; z  E& u2 N8 D) e5 j2 B: D: F9 `  u, p! J
Monitors all queries and lists last queries and top 10
! n9 H+ F) U( k
( B! d# U  R0 x  OFile Name : keywordranking.hta3 `% F! Q% w( P
Requirement : IE67 v8 N6 m" }7 m0 J, k- i! e9 q) s0 l
Author : Jean-Luc Antoine
" @* z& Y6 D5 W. s( X# uSubmitted : 09/12/2003/ u$ }1 W  R3 f  O/ A: b: S# m
Category : HTA- {1 ~0 q% u6 @' x7 g
Remember : The file extension has to be *.HTA 保存時注意編碼,推薦用utf8格式。+ @( ~8 g: a5 r' C/ f
, @& A' M* W& c4 t' T
5 R9 ~$ @' }+ W' t9 K" V0 N
% w( @* y: d" z& Z) g  Z
4 v5 J+ o) Y; s% {0 B
; j+ q$ Y: k% i8 ~9 C

+ v/ M. a4 d; z8 y7 _+ ^) E$ I) g5 `+ Z( Y& j
! D* P9 j; D+ Z- L- c8 n( ?
4 [% Q. |3 y, {  A7 J4 w/ x9 F! Y* {
: O8 r  _9 Y2 Z* y

2 D3 ~+ K; l! E; R, ?1 |6 m' h$ ~5 t$ c/ X( p6 Y2 ]% g

7 L! V, d6 K2 p4 }% r1 ~# Y) o  \/ h$ N

7 I5 S: _' o8 @, i3 G' R, v, @' s

9 u8 q; a9 k* E/ L" L* h& A
% x/ ]% v+ [3 p. w
" V5 T  s+ L% p/ ^
, S* o7 a: N$ U. I" S
% p7 O2 E$ D+ \1 ^! ]/ ]1 ~) ]3 w' L; T7 r+ d7 ]# {2 O
: r7 {* Y2 a3 I7 S8 c; c0 c4 d
發表於 2013-12-22 07:36:18 | 顯示全部樓層
樓主這個是網站的代碼嗎+ N: I) r( G) M. ~( M
2 e! [9 z# P& E
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-12-22 09:23:24 | 顯示全部樓層
不是,我在學習腳本,感覺不多,怎麼貼出來的代碼那麼長' E: T' w' h$ l6 `9 S$ G% ~8 ]

1 |$ s! ~2 V; U) j我以為是類似批處理,一雙擊就執行出結果。現在看來好像不是啊。+ m6 W7 }* F8 x. @0 \8 p* {" V

$ j2 u3 y: |8 o. y3 Q& B1 C$ v- N6 M' x+ F3 J7 b
回復 给力 爆菊

使用道具 舉報

發表於 2013-12-22 13:58:33 | 顯示全部樓層
試了一下,好像不能運行: ]# k1 S1 f$ E4 W1 s
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

4um點基跨境網編創業社區

GMT+8, 2024-11-25 09:30

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表