过期域名预定抢注

 找回密碼
 免费注册

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

[複製鏈接]
發表於 2013-12-21 23:13:09 | 顯示全部樓層 |閱讀模式
本帖最後由 印個歷史 於 2013-12-21 23:17 編輯 3 N- `7 F( m4 e; i4 `1 D5 a0 v  ^

: q1 n0 \/ g* o' c2 _4 ~* X1 g下邊這個編碼靠譜嗎? 能實時檢查關鍵詞排名?* q; A2 q, ^7 s' M- t

' A4 Y8 n5 F0 }# s; e! \8 L+ \文件名改成:*.HTA, 代碼裡的東西沒有需要改動的嗎?
$ F/ R: G+ j* \; y9 p( T
5 y- B5 q5 S$ _9 E下面的編碼來自:http://www.interclasse.com/scripts/keywordranking.php
3 _9 l0 D- |5 G5 Z9 Z* i4 b# j7 e; U( k7 T" y9 {+ r$ W' x
============5 [2 n% T5 F4 t) e( e3 ^: c
<html><head>8 p3 q" ]# }8 G2 Q
<title>Keyword Ranking, (c) Jean-Luc Antoine</title>6 _' y, k, X* E& r# U
<HTA:APPLICATION APPLICATIONNAME="Search Engine Tools"1 V6 D% D- E" j& F" N- x
        BORDER="thick"        BORDERSTYLE="normal"
& g3 Z" ?8 _) c" X: S        CAPTION="yes" CONTEXTMENU="yes"
4 O7 n7 ~3 N% K. L8 m/ C        INNERBORDER="yes" MAXIMIZEBUTTON="yes" MINIMIZEBUTTON="yes"
( U6 ^) H+ ~  h5 Q        NAVIGABLE="no" SCROLL="yes" SCROLLFLAT="no"
+ J- h) y# I& [& ?9 `        SELECTION="yes"        SHOWINTASKBAR="yes" SINGLEINSTANCE="no"
' {. P$ ~8 @/ ^( s        SYSMENU="yes" VERSION="0.3" WINDOWSTATE="normal">
& @$ a% P0 f0 p- E<script language=vbscript>
8 {- H* Z. N( e1 L. P0 d, `Option Explicit7 {3 S0 R- e. \# d% p+ K
'        Versions :5 W' O7 Y) x- r
'                v0.3        Queries and words : simultaneously ranking2 i6 d' Y7 Z1 f, R' Q: J( [: b) Z( s
'                v0.2        New look, options, many SE
$ ]' n% v- g3 J- J1 ^6 b" u- X'                        Multilingual system$ f5 T0 _$ K& o" b+ P
'                v0.1        First draft, keyword rank and last queries
8 w+ F% Y) B- A7 [3 E  y'Todo :
" J, T6 {6 B& K6 }'        Gerer systematiquement a la fois Keyword et Phrase
0 Y! j8 G" I) |( G8 s'        Sur les keyword, permettre de zoomer (showmodeless) sur les phrases contenant le keyword pour connaitre le ranking des variations! J, W) m% i8 J! E" O  G+ b2 D- d
'        Lister en permanence les mots-clefs monitores avec leur occurence et permettre le meme zoom+ s: ^; y  R" L% V% S4 G, r/ X' v
'        Mettre en gras les keywords monitores
9 [1 U  @9 ^/ K; U4 |'        Temps de mesure* h# d  k  U2 r
'        Afficher pourcentage en plus du nb d'occurences; {" ^8 ]" x$ ]; Z3 O$ Y& P
'        Monitorer X mots-clefs et leur apparition/frequence relative
6 [; _, t* g& y% w! @'        Faire bouton de refresh manuel si ca se bloque (location.reload())
% n! \/ y' W1 v( ?- D( J% j'        gerer les fenetres lancees offline et non pas inline (intercepter events par showmodeless dialog)+ x7 Q6 S: r4 `) `  a# C4 r! Z8 a
'        identifier nb de pages retournees par requete et indice de concurrence# t- x* ?# \4 X& @: y0 P% B
'        Permettre de sauver le resultat( s# }2 a  N4 ]# `* O
'        http://wordtracker.com/newsinput.txt
" e/ y* w! S) O: D$ v7 P# [5 r  f  g7 q1 k' {! v& X
Const C_MaxList=20        '### Change this, predefined for TOP 20# B1 S: Y0 b9 T4 J% U9 Y7 \
Dim d,dw,a(),b(),f(),g(),i5 n5 ?" w2 i: g" d. G
Redim a(C_MaxList)
4 D( r& g  N3 P+ ?; @  ^' BRedim b(C_MaxList)/ s" A7 j/ f( x1 M) o% z
For i=0 to C_MaxList-15 ~2 X7 p+ |& }
        a(i)=0        'Nb d'occurences) d% O+ ?9 |0 H1 Y& ?6 A8 a
        b(i)=""        'Value; X& M- I+ f3 y2 H4 f$ b) L7 k* Z
Next3 K7 q. ?' N( @5 h4 ?
Redim f(C_MaxList). ?& P* M. D, h& N
Redim g(C_MaxList)
- A9 E5 D% ?2 o" g+ ]- YFor i=0 to C_MaxList-1/ w+ Q9 K, J  M1 [
        f(i)=0        'Nb d'occurences) [. U3 I- b5 `
        g(i)=""        'Value
8 }) Y9 D. X% E9 f: V3 Q& `! eNext
; {5 C0 f. C! Q; ySet d=CreateObject("Scripting.Dictionary")        'queries
- j& {: p' r8 }; w! @( J4 Hd.CompareMode=1        'vbTextCompare
- H+ h* O' Z4 \( H: U* \+ s1 ?Set dw=CreateObject("Scripting.Dictionary")        'words; b9 D8 C* ?, V; }8 f
dw.CompareMode=1        'vbTextCompare
2 |4 ?7 T9 i; ]+ f
- H& w1 S( H- \; }' x, `sub go(SE)
, {- |$ y6 h, h1 R        Dim s,x,sq,s2,sw% U5 U1 m6 }, [9 T0 I
        Select Case SE, c4 h' S! u0 z2 B6 o) L5 e8 s
        Case 0
+ N" u$ ^' q- z3 z9 D                s=RegExpTest("pursuit\?query=.*?&", lycosfr.document.body.innerHTML,15)8 e* i! A2 I: g9 ]4 g: n* ?# ~
        Case 1
  ]1 l7 r8 T: M/ k8 o" [. q2 `: h                s=RegExpTest("pursuit\?query=.*?&", lycosde.document.body.innerHTML,15)
( Q" b2 o6 C3 J% @        Case 2
+ Y' j+ @# `  d9 }, R                s=RegExpTest("[^a-z]q=.*?&", fireballde.document.body.innerHTML,4)
# v, r* p9 R) K! p4 k5 B        Case 3
1 o; z" a* i% h, {7 u7 M  N, m; ?4 n                s=RegExpTest("\?qkw=.*?""", metacrawler.document.body.innerHTML,6)
4 J+ S0 g$ d- p* B- g        Case 4, \; \" h! Y$ q  J% \
                s=RegExpTest("return.cool\?query=.*?""", kanoodle.document.body.innerHTML,19)
* V7 ~; T7 b; ]6 v/ t        Case 5
6 ?$ G% T5 I8 \% M1 x6 A2 G                s=RegExpTest("/w.galaxy.com/b/q\?k.*?""", galaxy.document.body.innerHTML,21)
1 N& ^$ }, [' T# k4 ?4 Z- r5 t! r        Case Else
+ W9 l2 A3 S' j* R5 C- e                msgbox "Unknown S.E. : " & SE7 p# b1 g# M) q1 }5 g/ K6 P
        End Select
+ |6 g1 N/ }( k        s="<pre>" & s & "</pre>"% @  {" f( f2 m1 l% b

2 F2 b3 Q& y) O, N& F; E        sq=""
: X# z# R. t, m$ e        For x=0 to C_MaxList-1( C: ^& W- {2 ^* x& K0 ]4 J9 u
                If a(x)>0 Then sq="<tr style='background-color:#eeeeee;'><td>" & a(x) & "</td><td>" & b(x) & "</td></tr>" & sq
/ V- m& u! {, v% y2 H% g! m        Next) E  F% a9 ^8 R# S
        sq="<table style='border:1px solid #222222;'><tr style='background-color:#dddddd;'><th>Total</th><th>" & Disp(5) & "</th></tr>" & sq & "</table>"0 n  p1 h0 y; [- |6 S. [; c; p

9 X; e5 `8 o$ d( L        sw=""! {5 v3 F* v5 D4 B7 ?
        For x=0 to C_MaxList-1( @# D& a& O4 V* B$ |; _% a
                If f(x)>0 Then sw="<tr style='background-color:#eeeeee;'><td>" & f(x) & "</td><td>" & g(x) & "</td></tr>" & sw
1 C6 G6 x7 z$ r& M9 J        Next
( @4 c; m( K1 b1 u        sw="<table style='border:1px solid #222222;'><tr style='background-color:#dddddd;'><th>Total</th><th>" & Disp(9) & "</th></tr>" & sw & "</table>"
0 [0 g3 N+ z+ H/ T8 w. ?- X8 X1 h2 A% r6 E9 O( f
        s2="<b>" & Disp(7) & " :</b> " & d.Count & "<br>"7 N2 L3 B. B; p! N: A
        s2=s2 & "<table><tr><td valign=top>"4 q/ c/ n6 d  i! |5 ]
        s2=s2 & "<b>Top " & C_MaxList & " - " & Disp(5) & "</b><br>" & sq & "</td><td valign=top>"  o* Y4 D1 K( F+ e& q9 ^
        s2=s2 & "<b>Top " & C_MaxList & " - " & Disp(9) & "</b><br>" & sw & "</td><td valign=top>"' j$ M0 Y! u/ v0 ]  k  Q
        s2=s2 & "   <b>" & Disp(6) & " :</b>" & s
: ~9 @, D6 f# |- c( s        s2=s2 & "</td></tr></table>"
( X5 u9 B8 k. ~6 u! z+ o        MaListe.InnerHTML=s2* \  v& `: {: [8 h! q+ F( e. K
End Sub8 S: p# e8 D0 d$ Z7 _
  i7 V5 s, r' f" W9 y) K
Function RegExpTest(patrn, strng, Pos)
1 H1 N5 O$ @, U/ [3 u; p        Dim RetStr,regEx, regExw, Match,Matchw,Matches,Matchesw,Matchesws,k,i,j,x,s,w8 _# j- k. U- S; S2 q
        Set regEx=New RegExp" P9 i0 o" |3 ]$ B1 M  y& ~
        Set regExw=New RegExp
0 F5 z) j, V- K8 S# E9 c        regEx.Pattern=patrn- l0 P( D/ ]  |% T; A
        regExw.Pattern="\w+"
$ n- a  d: \3 b/ v( q4 g        regEx.IgnoreCase=True   ' Set case insensitivity.
% C) `& U$ l6 N6 \1 A% q        regExw.IgnoreCase=True. p6 I  U2 Z5 j& t5 }+ |
        regEx.Global=True   ' Set global applicability.! E6 ]6 `" ^4 A3 q- m
        regExw.Global=True3 W5 m% H# ^9 T* \
        Set Matches=regEx.Execute(strng)   ' Execute search." J' K+ U) c: r
        RetStr=""
7 e: c  _4 |) S1 D: q) X" l        For Each Match in Matches
0 g) v" u# f2 K* {                s=Mid(Match.Value,Pos)
8 R" ]* ~$ {! \. |! A5 ~- s! r                s=Left(s,Len(s)-1)
! v  I: P0 }# q; f                s=Replace(s,"+"," ")
. u, T* ]1 R! J" s% H! l. F4 j                s=Replace(s,"%20"," ")
' D6 ~4 j8 H$ g' S4 L$ s2 |                s=trim(s)
6 \3 D+ A: l/ u8 r0 s8 L                If s<>"" Then! p  E4 Z9 ?( ~( X
                        s=Replace(s,"%21","!"):s=Replace(s,"%22",chr(34))
, h+ q( y4 n( }& i                        s=Replace(s,"%23","#"):        s=Replace(s,"%25","%")
& p; m( [  L: s$ c9 L' G- i                        s=Replace(s,"%26","&"):s=Replace(s,"%27","'")! C' T; r5 V' I7 O+ D+ }
                        s=Replace(s,"%28","("):s=Replace(s,"%29",")")0 z( k+ [) D* u$ o
                        s=Replace(s,"%2A","*"):s=Replace(s,"%2B","+")1 i: ?1 o$ W5 u- j5 k3 y- F
                        s=Replace(s,"%2C",","):s=Replace(s,"%2F","/")* O/ d1 L8 E' T  A* a$ I0 K( P
                        s=Replace(s,"%3A",":")/ J( d/ }# p& ~- o
                        s=Replace(s,"%3D","=")
& }  A1 }, Y' K6 K                        s=Replace(s,"%3F","?")
! u0 f# S- C0 w8 l/ J, f                        s=Replace(s,"%40","@"):s=Replace(s,"%B4","′")& n) d7 ~# C* r: P4 {, ~
                        s=Replace(s,"%C4","A"):s=Replace(s,"%D6","O")8 s6 o  i# \$ ~" A# ?4 c
                        s=Replace(s,"%DC","U"):s=Replace(s,"%DF","s")
  G; |$ S5 H+ @( N' {$ g2 ~. [                        s=Replace(s,"%E0","a"):s=Replace(s,"%E2","a")- @4 g" z# a9 C
                        s=Replace(s,"%E4","a"):s=Replace(s,"%E7","c")  V: g* I4 D9 i+ h: w' k  Q
                        s=Replace(s,"%E8","e"):s=Replace(s,"%E9","e")
1 o3 ]3 f/ X' ^# l: }                        s=Replace(s,"%EA","e"):s=Replace(s,"%EB","e")
0 n- k+ H" T, O7 X) H4 n                        s=Replace(s,"%F6","o")
, P/ t: b+ w1 A% V                        s=Replace(s,"%F9","u"):s=Replace(s,"%FC","u")
6 }2 }8 {6 x  g( I+ F, K                        s=Replace(s,"<","<"):s=Replace(s,">",">")
. j0 q: D, k$ W% C2 r                        If d.Exists(s) Then) R- m# J- v( M+ h9 W3 J. Q% w
                                k=d.Item(s)+1
3 U# t6 t( r8 `/ Z, J9 E                                d.Item(s)=k
" x% q/ `% J7 ^( g9 y) |                                i=-1        'If more than the first value, insert it1 F6 j* }9 e! ^- d3 A
                                do while (a(i+1)<k) and (i<C_MaxList-1)
! \/ H0 x4 ~7 h4 N/ {3 E$ _                                        i=i+1
; {8 T8 ^5 B2 T& c( J% o4 e                                loop
& c$ T! o7 J5 R- \; w' H                                if i>=0 Then        'i=where to be inserted
0 j, {2 D, w9 L0 e                                        x=05 l8 q% a, U$ {4 ?7 ~: m" E& F9 j
                                        For j=0 to C_MaxList-1$ G6 I. E- b; N; Q: s. b3 ?( K
                                                If ucase(b(j))=ucase(s) Then
1 f* c0 |1 \* b$ [( e7 g$ ^$ [                                                        x=j
9 V- t: ~' [& j! {2 E0 p                                                        Exit For% ]2 N+ ]6 ?9 j) C% d. E$ \
                                                End If
# V% s5 }3 L7 E) O0 f2 X                                        Next9 v5 o, ~* ]" ?) N9 ?; O$ ^  v
                                        For j=x+1 to i
) v/ M% e9 U" H0 a' _% C7 R) G                                                a(j-1)=a(j)1 u8 B3 i0 |/ u  ~$ `
                                                b(j-1)=b(j); z. t4 R/ f  f* q
                                        Next& h7 f$ r7 E) ]- S0 U" t- o% x
                                        a(i)=k# H$ A0 v, }# o9 b7 `. F
                                        b(i)=s' O3 ]: ~$ m0 [9 e& R
                                End If, F0 H0 T: L/ L; G
                        Else
; u* i( w( |% M                                d.Add s,1) M6 C( W; a( a, |
                        End If
6 Z/ q, o5 p8 f9 u1 i8 Z( D# a" Z                        RetStr=RetStr & d.Item(s) & "-" & s & vbCRLF) l- f3 o, T  q; L
, n! \8 x+ x3 Y" n& e; }
                        'Extract Words
8 E/ a( S3 I$ r' d9 I- i                        Set Matchesw=regExw.Execute(s)
7 c4 W& u% P3 ~+ r, X                        For Each Matchw in Matchesw
) A& M4 p# o, p$ j3 f# o" {  f                                w=Matchw.Value! t( S0 f( S: s. @; j* r
                                If Len(w)>2 Then* d1 F, l- X. z
                                        If dw.Exists(w) Then
- O" o) |  @7 R; o                                                k=dw.Item(w)+1
, a4 `% ]! i5 g% B+ }1 q: ]                                                dw.Item(w)=k4 m1 @: _1 w5 _
                                                i=-1        'If more than the first value, insert it) P" n" q: u4 N% x/ {
                                                do while (f(i+1)<k) and (i<C_MaxList-1)% D' [. A$ w& k3 d
                                                        i=i+1" g% O. i1 }, Z2 J; N% `* o* ^
                                                loop
" F9 U; @4 ]9 b( L. W                                                if i>=0 Then        'i=where to be inserted4 F4 `0 T; t# m* _1 q3 O
                                                        x=0
& Y. I# }* D3 q0 N6 e& x                                                        For j=0 to C_MaxList-1  a  Q' b& _; X( I
                                                                If ucase(g(j))=ucase(w) Then  D8 ~- n# B$ ?* V7 z3 \
                                                                        x=j" _& q$ q" ?3 z3 G+ D5 L1 H; {7 E
                                                                        Exit For/ {; q7 W# A3 h* a6 J: c3 T
                                                                End If
- ^6 H* X) j0 g/ C7 c* d" T                                                        Next7 c# p; ^9 w  t. V9 M
                                                        For j=x+1 to i; J+ l3 k" a) y0 P: g
                                                                f(j-1)=f(j)5 j6 V1 C* R. O8 w) w$ a$ M
                                                                g(j-1)=g(j)
& ]+ d! z/ q# D0 `, Z6 b                                                        Next( A& n7 M  |  T) u" [: E
                                                        f(i)=k
, E( q  ]1 R+ O                                                        g(i)=w8 N4 T: a' l% C/ Q
                                                End If
) o7 m3 V5 O8 n* ^                                        Else
8 L% p* z4 S; F  F                                                dw.Add w,1) B5 F$ U( w) m' L. B9 a# o
                                        End If! H& T3 d. O' D$ z$ `2 I
                                End If
0 ]- K( ^9 i* f* \9 E+ o                        Next6 n) w. A9 w; T5 i! F  _
                End If7 ?6 i8 a; m3 v5 S. W0 k
        Next$ j) P7 ?  s! z1 b  F! E) x
        RegExpTest=RetStr0 B) C  D4 w. I; L) \& l2 Y
End Function9 A# K9 {' p' b" ]$ j+ N8 N  X! b
- ^# I" v, Q0 i4 x3 b5 n" V; r

' G+ H: ^# ~9 k' p9 e3 _# i* I: }( i. q/ `- r6 Z( |2 o: @) \

& z1 T3 ]) ~4 k, R3 f6 m</script>" Y& E, s5 \7 ]/ R
<script for=window event=onload>; _% r- z  i0 f) T9 J* J. B
DoLoad
# x/ a* K* J1 [" u9 \0 `9 c% u5 w. w</script>
* L7 g( J  N; l. O. \! R<xscript for=window event=onbeforeunload>4 K3 c( [* m; j* k& V
  'DoSave
2 Y; X, I7 Q5 r6 Y8 ]" Z/ N</xscript>2 p4 X( F/ q- J+ Q# F
<script>: d, p& H7 N9 V
Sub DoSave  J+ |0 U6 Y! p2 z7 i5 |
  foo.setAttribute "content", foo.innerHTML# G$ |8 i( N, b, N7 @: |
  foo.save "EditContent"! r; i1 O: x7 W. B; L) u/ g
End Sub
. d# ~! w2 d% X# l" v. }sub DoLoad
" k+ p' y* ]: y2 ], q  foo.load "EditContent"7 O; M# F6 f! j# H: @
  content = foo.getAttribute("content")9 E% X) B. L* g" V4 u
  if content<>"" Then foo.innerHTML=content% I# W& K+ U1 o3 u
End Sub
; Q/ |3 f& J% |6 Z( H5 ESub DoClear. s/ P9 U) c$ B
  foo.innerHTML = ""
9 C; a0 J( @' U$ E3 x( N# h8 Y2 wEnd Sub4 g, f, |9 L- R% U

; w$ n1 H: ]& U/ ?Function Disp(x)
9 Q3 Y+ R) a  b* R& w$ \ Select case getlocale
; q4 o8 c9 A- [2 |6 J0 r' l3 H Case 1036,2060,3084,5132,4108        'French
* N: @/ j( X4 ~' {  J* t8 U* G# v        Select Case x5 s0 R; Q/ @& j* Y6 f
        Case 0        'sous-titre
$ |" m) o4 k& ]: D3 w6 Z9 E1 T. p                Disp="Outil d'analyse de requetes - 1 backlink svp !"' K- Y: V" ?" t) R& `
        Case 1
, d) p- r) F3 t+ D% s4 ?: Q                Disp="Votre liste de mots a monitorer :"
2 X& P& ~1 L5 F6 ?' N6 j        Case 2
$ {. g' S( n+ T3 @4 Q# S& w                Disp="Sauve"
8 W% Z. }: \5 |; F3 c2 U        Case 3$ g7 s$ p3 v; D) a) n8 Z1 ^
                Disp="R.A.Z"/ f6 |) q+ y6 s9 T
        Case 4# d5 _" i( E3 z2 U
                Disp="Charge", P  r- @+ o& [
        Case 5
( _2 A* n* l2 p9 _                Disp="requetes"
! Q( [: k9 q! |& R, R3 I        Case 61 b4 J5 R. g  ]! o& ]8 T3 K
                Disp="Dernieres requetes"
  C2 g- R1 V4 n0 U% d        Case 78 c4 {3 Q$ M; b. r1 @
                Disp="Nb de requetes lues"
  a6 z$ ?2 u3 A" O6 p: _" x        Case 8
! U  [. U7 g, \8 R. ^. x) ]                Disp="Cliquez dans le menu pour activer l'analyse d'un moteur."_
- g4 [+ E+ q% z' t                        & " Recliquez pour la desactiver."
4 W" d5 v# y: _6 |        Case 9( C0 t, U. R$ A' P( g% i
                Disp="Mots". a( q5 L2 q& B, r0 Q
        Case Else3 u4 U% i) W3 K+ O  _
                Disp="###"
/ D8 ^; V  G& X0 a( f        End Select5 Y/ \0 S  j0 F9 G& k
Case Else
# H; {, T* D1 P3 a2 H        Select Case x
# s( U9 n: \2 i- M# K6 {, t7 e        Case 0        'sub title- }6 U% C' r7 z. {7 p7 G+ A
                Disp="A linkware search engine analysis tool"
; h# b" J0 K) L* G" s        Case 1
+ x* q$ f$ x! Q7 o                Disp="Your keywords to monitor :"6 ~/ k3 W( d" Y5 }3 k" ]
        Case 29 N, m8 L$ j* ^# k
                Disp="Save", p! X  _( ^3 D# O) O3 I
        Case 3, z* t; H1 ?. I% z
                Disp="Clear"
4 w4 S9 d  j0 O- ^; y        Case 44 f9 ]  p0 }9 [& R8 t
                Disp="Load"
7 [' B2 {8 n6 O; Q$ ^0 H# s# M& M        Case 5) e& g+ |! O: _3 k* g. ?& r
                Disp="Queries", `! E/ F% b" k/ J" e/ J) {
        Case 6: q2 }7 m; b' c+ G( [$ U* P
                Disp="Last queries"6 e% N, @- k) G7 P3 Q
        Case 7
9 _0 H1 Z: Z( Y& H& e( f* {                Disp="Amount of scanned queries"$ [6 t9 \% F8 R. _1 g% u
        Case 8
8 L" q3 F% y; y7 h                Disp="Click above to start the queries analyzis on a specific search engine."_6 q1 D$ N! S. v/ g3 C) r$ m
                        & " Click again to stop it."+ A& h6 \" T8 B4 |9 L% R" O$ T  ?
        Case 9
+ G& c; H  m) a                Disp="Words"% B- S, c8 o2 l5 S/ W
        Case Else
6 |$ J* \+ k. B; p4 b3 L2 _/ n! S                Disp="###"
' U% f8 p. M! p% b5 J        End Select
# h; B3 d0 m" K9 g) X" M, u0 F0 s End Select
7 I( [" {* l" S& {" T; e$ nEnd Function
5 c0 v  J; s+ m  k# CSub DispSE(x)
7 _& o1 W. r1 X: Y/ H        Select Case x# A/ R1 L$ s. d! S) o( k
        Case 0
3 z4 r6 ~; [0 J4 h. B% h1 `% O, d                if lycosfr.location="about:blank" Then8 d3 I3 C/ V. [/ \* {
                        lycosfr.location="http://www.recherche.lycos.fr/voyeur"
6 ?) c" _' T1 X! J& V6 b# S                Else
% G" {3 A0 q( @4 f) O' L6 T                        lycosfr.location="about:blank"
$ |$ c1 Y, {* T* T                End If% Y3 W  Q& ]( o! F. A/ t
        Case 1
+ E: J- a. l% G( }" b                if lycosde.location="about:blank" Then2 S3 @" F1 G" k$ l
                        lycosde.location="http://www.lycos.de/inc/content/suche/"_
1 x) C" k4 @5 e* u                                & "includes/livesuche_iframe.htm?ergebnisse=&refresh=", b) t( [- `5 b+ H" A2 _+ l2 k" m
                Else
( _: h# Y* X$ c  K  h( R3 x6 e                        lycosde.location="about:blank"9 T$ Q" d3 R( C  C0 i  L
                End If
. g" X. h  {+ I9 U        Case 29 F7 h  @5 r2 M7 B7 K) ?7 d
                if fireballde.location="about:blank" Then
! s4 J( q0 t' ]- W                        fireballde.location="http://www.fireball.de/livesuche.csp". m" e; C0 ~& E4 N3 r! e
                Else& X  \* [6 t4 h9 K6 N
                        fireballde.location="about:blank"4 t6 w: `' e" R  b
                End If
2 r, \& [% x9 u! g- J9 U. I        Case 3
9 R" }7 p3 ?- x" q                if metacrawler.location="about:blank" Then
4 u0 E- J+ A' X+ K) G                        metacrawler.location="http://www.metaspy.com/info.metac.spy/metaspy/unfiltered.htm"; t) m5 p+ `% S, E' O5 W- G) K5 [
                Else% i# f, M1 U  w1 T
                        metacrawler.location="about:blank"
7 r2 x4 `. o8 U4 _& D" d8 ^/ l( G3 u) p0 I( G                End If
  [  L# Q9 J+ w: k7 V6 k        Case 4& A" i" B2 c8 B" ]5 a4 v
                if kanoodle.location="about:blank" Then7 ?3 _& t% M" p  ]6 P7 o( e" w( |3 p
                        kanoodle.location="http://www.kanoodle.com/spy/spy.cool"( b% q( y- ~- }' @
                Else6 [/ r- k1 M  C. l  u! Y
                        kanoodle.location="about:blank". c' O3 l0 P8 S! }4 {
                End If
/ ]- K3 `# ^; T- k. y; l1 p; }        Case 5
: A  H2 r, w  }                if galaxy.location="about:blank" Then
4 ~2 l7 v! G! R( P% o4 y                        galaxy.location="http://watch.galaxy.com/b/watch?filter"
  u! t1 k1 n; [2 o4 U                Else6 J! Z# p& l' R! f
                        galaxy.location="about:blank"
" ?. y0 @& a6 Z* V                End If
$ `$ a8 w5 \( G0 C        Case Else5 g( w0 t6 J, V; e" L
                Msgbox "DispSE : not found - " & x3 a8 _; ]4 d. f' G( f
        End Select
. L# U/ A, v* x  a* C6 [; ]End Sub9 O. G6 j6 J/ {! R5 y8 Z7 U

% `: g) v( D& z& U. a</script>
) {) g1 e' r9 p( }% `3 H. {( D<style>
+ ?) O# _/ m) G8 e/ j8 c' x* }body,td,th,p{font-size: 11px;font-family: Tahoma,Arial;}* n3 b+ j& `. \9 A* S8 Z) W% n2 s
.topmenu{* S1 Z& n& {. u( b
        border:1px solid #222222;
& ?* |7 g7 c# z+ L, L& `, A        background-color:#eeeeee;
* j& ]' S! |: t4 d}: V4 x8 s2 `# \& {3 k- W! t
.topmenu a{$ _! a% `8 D: \2 i+ I
        height:15px;
- X  U0 s" h% c$ x& c+ y3 N        background-color:#BDDCBD;
( Z, U) M4 x1 V, T        padding-top:1px;2 x. l7 a1 R: ^2 ~7 t& F- s7 ?
        padding-left:5px;; C  V* p& m: m2 m! R4 g; X
        padding-right:5px;( z( h, N- E4 {$ `( j' {
        text-decoration:none;
4 ]8 j: q3 t2 p- N+ E3 S7 H        color:black;4 p+ X' s% z, r  S2 l
        text-align:center;0 n; D5 s& p3 k. k) h
        display:block;& O  N1 u5 Y7 D. m' T1 y) [0 [
}% Q, B: b% y- n: J6 R* v. T" ?& S
.topmenu a:hover, .topmenu a:active{+ ^. e( Q  G2 w( o
background-color:#89DB89;color:black;/ V. v& B# [# a9 V5 E7 C+ e0 {; z- V
}
1 E7 J* @  h3 E* F#rb{border-right:1px solid #222222;}5 @! k2 L9 A' y9 j6 O
A        {color:#AAFFCC}
" [$ p: W  t6 p+ D. z( IBUTTON        {font-size: 7pt;cursor:hand;}
5 [* P# l/ X% P/ ?/ h" M) j: t1 q& v8 ]. C.userData {behavior:url(#default#userdata);}7 [4 i! E$ E  j2 k# A# M; `
</style>; N3 H! V. {) F$ O4 e2 F5 a

6 a1 f) |; A* {5 Q& H</head>) X2 m: l, {) Z, J8 _( G: O
; B# v, k- y+ S  A. n
<body bgcolor=white text=black style="margin:2">/ {( E  R3 H; i) w: [
<a href=http://www.interclasse.com/scripts/keywordranking.php>
3 T  I2 {) j" \. T5 ^8 p$ E<img src=http://www.interclasse.com/pics/avatar.gif align=left border=0></a>0 F3 f% a  R" ?4 W) f; k, g9 m

) y4 j7 J) s4 }& Z: r4 {<H1 style="margin-bottom: 0px;">Keyword Ranking</H1><Script>document.write Disp(0)</Script>4 R8 M. p9 h- b9 }

8 v, a# L" Q; K7 `8 ~; p& {<table class=topmenu border="0" cellpadding="0" cellspacing="0"><tr># A! {0 u* u, H+ y7 J
<td width=60 id=rb> </td>/ w; }# {+ V4 ^$ m# J
<td id=rb width=80><a href="#" onClick='options.style.display="block"'>Options</a></td>
- H% F8 \* c+ k3 Q  f<td id=rb width=80><a href="#" Title="French">Lycos.fr</a></td>
9 E5 h2 I9 w1 W. h8 Q) X<td id=rb width=80><a href="#" Title="Deutsch">Lycos.de</a></td>
8 I. l, c$ W( c1 _/ u<td id=rb width=80><a href="#" Title="Deutsch">firball.de</a></td>8 L, C7 _3 Z3 t6 j# E8 ^* }1 }
<td id=rb width=80><a href="#" Title="MetaSpy">MetaCrawler</a></td>9 `4 z& E" Y  n: }5 p
<td id=rb width=80><a href="#">Kanoodle</a></td>
  P. @  }( n. [<td id=rb width=80><a href="#">Galaxy</a></td>6 i1 Y7 e$ H0 [
<td width=60> </td>. r$ F- @1 K5 ^
</tr></table>  _# O) G) P$ q# ~6 z! ^9 i& ?* r
<script>document.write Disp(8)</script><br>
5 C+ |5 Z. A" Y& R
, O) A# u) K, Y3 y<div id=options style="display:none;width:180;border:1px dashed #222222;background-color:#D0D0D0">3 Y( ~9 Q" F- i/ K  T
<script>document.write Disp(1)</script>* ]# ?) g/ ?- e6 t
<div id=foo class=userData contentEditable=true style="margin=4;width:170;height:14;border:1px solid;background-color:white"></div>
, b" u: `$ J( |        <button onClick='DoSave()'><script>document.write Disp(2)</script></button>
- L# D" k9 T8 F1 c5 p: B" z        <button onClick='DoClear()'><script>document.write Disp(3)</script></button>
' F3 Y" V1 ?1 K; Z1 u4 o- d        <button onClick='DoLoad()'><script>document.write Disp(4)</script></button>1 X. T( b% `2 u1 D
         <button onClick='options.style.display="none"'>ok</button>6 X, y6 O' E: o  Y1 m
</div>
; I. K5 k& E. x" d) D0 O! v( J/ ]7 d& F2 h

$ n& S7 K3 x& i1 D* O7 \/ W<div ID=MaListe></div>
, l5 }7 A6 s- L+ u" |" X( I. F9 @$ t$ [6 x: [4 ~

* X& E: H/ D- U<table width=100%><tr><td>, Y+ Q1 Y' A8 z6 }, x6 I* ?/ p
<iframe id=lycosfr height=200 src="about:blank" width=100%></iframe>: G5 l8 h1 Y# _
<iframe id=fireballde height=200 src="about:blank" width=100%></iframe>
; Y9 D& o+ x% F5 m8 e% o; |5 {$ X5 [<iframe id=kanoodle height=200 src="about:blank" width=100%></iframe>4 H9 ]; b3 Q! [) I* k
</td><td>& b3 D8 U7 E3 v3 G+ `. Y* v
<iframe id=lycosde height=200 src="#" width=100%></iframe>
; O4 d, z/ m0 n) G) D+ D<iframe id=metacrawler height=200 src="about:blank" width=100%></iframe>
" D6 P( S/ t# Y, S<iframe id=galaxy height=200 src="about:blank" width=100%></iframe>
8 g9 c& I( q5 l8 [</td></tr></table>
: u! J  e$ D* q7 t& M7 V. ?
3 E/ e" O$ V4 `' T+ m7 j/ h</body>
3 ~( W" G1 s5 R; j</html>
; q7 W* B2 r8 `  ?% E======================================================
- o# e  ?7 o+ I+ @& `8 [Keyword Ranking
8 s+ q$ y/ `2 m0 M* G6 {1 L4 g+ a3 S! f1 P0 s' L
Real-time ranking of keywords entered on search engines* n% d1 {$ u% P9 z' u
9 z% k7 {, v* a6 Q
Monitors all queries and lists last queries and top 10; u7 R$ S' M* v4 t0 b
3 A7 m5 F* y  a, a7 c8 r
File Name : keywordranking.hta
! F7 Z  ~5 H, W- Q9 `( S4 KRequirement : IE6% w+ n4 G$ A3 m, r& g# D( m5 p% Z
Author : Jean-Luc Antoine
* e# s" v3 A1 s0 S/ V4 SSubmitted : 09/12/2003* }9 S% ~8 v/ o- K' ~
Category : HTA& w, U( g" v5 o0 d. _1 [  }
Remember : The file extension has to be *.HTA 保存時注意編碼,推薦用utf8格式。
$ s( e+ }* V$ [( q' H
- Y" W4 t2 s9 P1 o* v- T* J) j& }/ y5 H/ T4 ?0 ]- r8 b

3 G2 O: m6 h: h! U6 p$ h' v! W0 f  U2 f% q6 B- h  m+ y  G8 J

( p% O1 I. B9 l1 `5 L1 W# N8 i
; z# j/ r. y7 m6 z. c- ^9 x6 ?3 J. Y0 |. F

3 ?* X; @; G/ {2 P
7 J9 Q' g9 W1 w$ g% F4 [9 i2 m

! `$ t- c  Z/ m# Z3 J5 f' T: S$ w* K2 w. N

, q3 r- D* h* A5 V' T& ]; \3 q6 d2 [* k8 H8 V
- a4 J' j/ M) U' S2 G' y: _

6 [4 ~' e2 `% T. y. W
! F1 r7 b1 ?* N! t9 z) {
4 U! `3 o1 ]9 Z3 s5 ]  ^
1 h; h1 w# V: E( H6 u7 E$ I
! e- A! \% I& u) y
2 M0 S& N/ e, M! P4 E
9 u" I( G( F: q" F$ S. j& R  t; F% ~( p  J9 t
發表於 2013-12-22 07:36:18 | 顯示全部樓層
樓主這個是網站的代碼嗎: H# Y: G, y+ N7 X

/ O0 H; k; o5 h' @% W' y/ p
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-12-22 09:23:24 | 顯示全部樓層
不是,我在學習腳本,感覺不多,怎麼貼出來的代碼那麼長
5 G5 X0 ]5 R5 L6 M
% j3 N4 D6 R" h4 Z我以為是類似批處理,一雙擊就執行出結果。現在看來好像不是啊。
7 q& U- b3 M" U1 z  U
# s- W/ U6 ^9 B# `! _, U/ I7 x; n: t2 s
回復 给力 爆菊

使用道具 舉報

發表於 2013-12-22 13:58:33 | 顯示全部樓層
試了一下,好像不能運行- ?( e) R; v% B* C5 n  w
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

點基跨境 數位編輯創業論壇

GMT+8, 2025-7-3 12:56

By DZ X3.5

小黑屋

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