ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/BBClone/trunk/lib/robot.php
Revision: 169
Committed: Sun Dec 22 13:42:58 2013 UTC (10 years, 11 months ago) by joku
File size: 153166 byte(s)
Log Message:
added  W3C I18n-Checker

File Contents

# Content
1 <?php
2 /* This file is part of BBClone (A PHP based Web Counter on Steroids)
3 *
4 * SVN FILE $Id$
5 *
6 * Copyright (C) 2001-2014, the BBClone Team (see doc/authors.txt for details)
7 *
8 * This program is free software: you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation, either version 3 of the License, or
11 * (at your option) any later version.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * See doc/copying.txt for details
19 */
20
21 /////////////////////
22 // Robot Detection //
23 /////////////////////
24
25 $robot = array(
26 "1noon" => array(
27 "icon" => "1noon",
28 "title" => "1noon",
29 "rule" => array(
30 "1Noonbot[/ ]([0-9.]{1,10})" => "\\1",
31 "^Yeti$" => ""
32 ),
33 "uri" => ""
34 ),
35 "123people" => array(
36 "icon" => "123people",
37 "title" => "123people",
38 "rule" => array(
39 "123peoplebot[ /]([0-9.]{1,10})" => "\\1"
40 ),
41 "uri" => "http://www.123people.fr/"
42 ),
43 "123spider" => array(
44 "icon" => "robot",
45 "title" => "123Spider",
46 "rule" => array(
47 "123spider-Bot \(Version: ([0-9.]{1,10})" => "\\1"
48 ),
49 "uri" => "http://www.123spider.de/"
50 ),
51 "192com" => array(
52 "icon" => "robot",
53 "title" => "192.com",
54 "rule" => array(
55 "192.comAgent" => ""
56 ),
57 "uri" => "http://www.192.com/"
58 ),
59 "2dehands" => array(
60 "icon" => "2dehands",
61 "title" => "2deHands",
62 "rule" => array(
63 "2dehands\.nl" => ""
64 ),
65 "uri" => ""
66 ),
67 "80legs" => array(
68 "icon" => "80legs",
69 "title" => "80legs",
70 "rule" => array(
71 "008[/ ]([0-9.]{1,10}).*80legs" => "\\1"
72 ),
73 "uri" => "http://www.80legs.com/"
74 ),
75 "a1sitemap" => array(
76 "icon" => "a1sitemap",
77 "title" => "A1 Sitemap",
78 "rule" => array(
79 "^A1 Sitemap Generator[ /]([0-9.]{1,10})" => "\\1",
80 "miggibot[ /]([0-9.]{1,10})" => "\\1"
81 ),
82 "uri" => "http://www.micro-sys.dk/products/sitemap-generator/"
83 ),
84 "a2b" => array(
85 "icon" => "a2b",
86 "title" => "A2B",
87 "rule" => array(
88 "www\.a2b\.cc" => ""
89 ),
90 "uri" => "http://www.a2b.cc"
91 ),
92 "abacho" => array(
93 "icon" => "robot",
94 "title" => "Abacho",
95 "rule" => array(
96 "^ABACHOBot" => ""
97 ),
98 "uri" => ""
99 ),
100 "abcdatos" => array(
101 "icon" => "abcdatos",
102 "title" => "ABCdatos",
103 "rule" => array(
104 "^ABCdatos BotLink[ /]([0-9.]{1,10})" => "\\1"
105 ),
106 "uri" => "http://www.abcdatos.com/"
107 ),
108 "abot" => array(
109 "icon" => "abot",
110 "title" => "aBot",
111 "rule" => array(
112 "^abot[ /]([0-9.]{1,10})" => "\\1"
113 ),
114 "uri" => ""
115 ),
116 "about" => array(
117 "icon" => "about",
118 "title" => "About",
119 "rule" => array(
120 "Libby[_/ ]([0-9.]{1,10})" => "\\1",
121 "About[_/ ]([0-9.]{1,10})libwww-perl" => "\\1"
122 ),
123 "uri" => ""
124 ),
125 "aboutus" => array(
126 "icon" => "aboutus",
127 "title" => "AboutUs",
128 "rule" => array(
129 "AboutUsBot" => ""
130 ),
131 "uri" => "http://www.aboutus.org/"
132 ),
133 "ackerm" => array(
134 "icon" => "robot",
135 "title" => "Ackerm",
136 "rule" => array(
137 "www.ackerm.com" => ""
138 ),
139 "uri" => "http://www.ackerm.com/"
140 ),
141 "acoi" => array(
142 "icon" => "acoi",
143 "title" => "AcoiRobot",
144 "rule" => array(
145 "^AcoiRobot" => ""
146 ),
147 "uri" => "http://monetdb.cwi.nl/acoi/projects.html"
148 ),
149 "acoon" => array(
150 "icon" => "acoon",
151 "title" => "Acoon",
152 "rule" => array(
153 "Acoon[ \-]?Robot" => ""
154 ),
155 "uri" => ""
156 ),
157 "accoona" => array(
158 "icon" => "accoona",
159 "title" => "Accoona",
160 "rule" => array(
161 "Accoona-AI-Agent[/ ]([0-9.]{1,10})" => "\\1",
162 "^accoona" => ""
163 ),
164 "uri" => ""
165 ),
166 "acme" => array(
167 "icon" => "acme",
168 "title" => "Acme",
169 "rule" => array(
170 "^Acme\.Spider" => ""
171 ),
172 "uri" => "http://www.acme.com/java/software/Acme.Spider.html"
173 ),
174 "active" => array(
175 "icon" => "robot",
176 "title" => "ActiveBookmark",
177 "rule" => array(
178 "ActiveBookmark[/ ]([0-9.]{1,10})" => "\\1"
179 ),
180 "uri" => ""
181 ),
182 "admuncher" => array(
183 "icon" => "robot",
184 "title" => "Ad Muncher",
185 "rule" => array(
186 "Ad Muncher[/ v]*([0-9.]{1,10})" => "\\1"
187 ),
188 "uri" => ""
189 ),
190 "aesop" => array(
191 "icon" => "robot",
192 "title" => "Aesop",
193 "rule" => array(
194 "^AESOP_com_SpiderMan" => ""
195 ),
196 "uri" => "http://www.aesop.com"
197 ),
198 "agada" => array(
199 "icon" => "robot",
200 "title" => "Agada",
201 "rule" => array(
202 "^agadine[/ ]([0-9.]{1,10})" => "\\1"
203 ),
204 "uri" => ""
205 ),
206 "ahrefs" => array(
207 "icon" => "ahrefs",
208 "title" => "Ahrefs",
209 "rule" => array(
210 "AhrefsBot[ /]([0-9.]{1,10})" => "\\1"
211 ),
212 "uri" => "http://ahrefs.com/"
213 ),
214 "aibot" => array(
215 "icon" => "robot",
216 "title" => "Aibot",
217 "rule" => array(
218 "AIBOT[/ ]([0-9.]{1,10})" => "\\1"
219 ),
220 "uri" => ""
221 ),
222 "aihitbot" => array(
223 "icon" => "robot",
224 "title" => "aiHit",
225 "rule" => array(
226 "aiHitBot[/ ]([0-9.]{1,10})" => "\\1"
227 ),
228 "uri" => "http://www.aihit.com/"
229 ),
230 "aipbot" => array(
231 "icon" => "robot",
232 "title" => "Aipbot",
233 "rule" => array(
234 "aipbot[/ ]([0-9.]{1,10})" => "\\1"
235 ),
236 "uri" => ""
237 ),
238 "aleksika" => array(
239 "icon" => "aleksika",
240 "title" => "Aleksika",
241 "rule" => array(
242 "Aleksika Spider[/ ]([0-9.]{1,10})" => "\\1"
243 ),
244 "uri" => ""
245 ),
246 "alertsite" => array(
247 "icon" => "alertsite",
248 "title" => "AlertSite",
249 "rule" => array(
250 "ipd[ /]([0-9.]{1,10}).*Alertsite\.com" => "\\1"
251 ),
252 "uri" => "http://www.alertsite.com/index.html"
253 ),
254 "alexa" => array(
255 "icon" => "alexa",
256 "title" => "Alexa",
257 "rule" => array(
258 "^ia_archive" => ""
259 ),
260 "uri" => "http://www.alexa.com/"
261 ),
262 "almaden" => array(
263 "icon" => "almaden",
264 "title" => "IBM Crawler",
265 "rule" => array(
266 "www\.almaden\.ibm\.com/cs/crawler" => ""
267 ),
268 "uri" => "http://www.almaden.ibm.com/cs/crawler/"
269 ),
270 "altavista" => array(
271 "icon" => "altavista",
272 "title" => "Altavista",
273 "rule" => array(
274 "Scooter[ /\-]*[a-z]*([0-9.]{1,10})" => "\\1",
275 "AltaVista V([0-9.]{1,10})" => "\\1",
276 "AltaVista Intranet V([0-9.]{1,10})" => "\\1"
277 ),
278 "uri" => "http://www.altavista.com/"
279 ),
280 "amazon" => array(
281 "icon" => "amazon",
282 "title" => "Amazon",
283 "rule" => array(
284 "^(aranhabot|amzn_assoc)" => "",
285 "^NutchEC2Test" => ""
286 ),
287 "uri" => "http://www.amazon.com/"
288 ),
289 "amidalla" => array(
290 "icon" => "amidalla",
291 "title" => "Amidalla",
292 "rule" => array(
293 "^amibot" => ""
294 ),
295 "uri" => ""
296 ),
297 "amfibi" => array(
298 "icon" => "amfibi",
299 "title" => "Amfibi",
300 "rule" => array(
301 "Amfibibot[/ ]([0-9.]{1,10})" => "\\1",
302 "Amfibibot" => ""
303 ),
304 "uri" => ""
305 ),
306 "amphetadesk" => array(
307 "icon" => "robot",
308 "title" => "AmphetaDesk",
309 "rule" => array(
310 "AmphetaDesk[/ ]([0-9.]{1,10})" => "\\1"
311 ),
312 "uri" => ""
313 ),
314 "amphetameme" => array(
315 "icon" => "robot",
316 "title" => "Amphetameme",
317 "rule" => array(
318 "amphetameme[ \-]?crawler" => ""
319 ),
320 "uri" => ""
321 ),
322 "annomille" => array(
323 "icon" => "robot",
324 "title" => "AnnoMille",
325 "rule" => array(
326 "^AnnoMille( spider)?[/ ]([0-9.]{1,10})" => "\\2"
327 ),
328 "uri" => "http://www.annomille.it"
329 ),
330 "anonymouse" => array(
331 "icon" => "anonymouse",
332 "title" => "Anonymouse.org",
333 "rule" => array(
334 "http://Anonymouse.org" => ""
335 ),
336 "uri" => "http://anonymouse.org"
337 ),
338 "ansearch" => array(
339 "icon" => "robot",
340 "title" => "Ansearch",
341 "rule" => array(
342 "AnsearchBot[/ ]([0-9.]{1,10})" => "\\1"
343 ),
344 "uri" => ""
345 ),
346 "answerchase" => array(
347 "icon" => "answerchase",
348 "title" => "AnswerChase",
349 "rule" => array(
350 "AnswerChase( PROve)?[/ ]([0-9.]{1,10})" => "\\2"
351 ),
352 "uri" => "http://www.answerchase.com/"
353 ),
354 "antibot" => array(
355 "icon" => "robot",
356 "title" => "antibot",
357 "rule" => array(
358 "antibot-V([0-9.]{1,10})" => "\\1"
359 ),
360 "uri" => ""
361 ),
362 "aonde" => array(
363 "icon" => "aonde",
364 "title" => "Aonde",
365 "rule" => array(
366 "^AONDE-Spider" => ""
367 ),
368 "uri" => ""
369 ),
370 "aonline" => array(
371 "icon" => "robot",
372 "title" => "A-Online.at",
373 "rule" => array(
374 "^A-Online Search" => ""
375 ),
376 "uri" => "http://www.a-online.at/"
377 ),
378 "aol" => array(
379 "icon" => "aol",
380 "title" => "AOLserver",
381 "rule" => array(
382 "^AOLserver-Tcl[/ ]([0-9.]{1,10})" => "\\1",
383 "^AOLserver" => ""
384 ),
385 "uri" => ""
386 ),
387 "apachebench" => array(
388 "icon" => "robot",
389 "title" => "ApacheBench",
390 "rule" => array(
391 "ApacheBench[ /]([0-9.]{1,10})" => "\\1"
392 ),
393 "uri" => ""
394 ),
395 "apassion4jazz" => array(
396 "icon" => "robot",
397 "title" => "Passion 4 Jazz",
398 "rule" => array(
399 "^BebopBot[ /]([0-9.]{1,10})" => "\\1"
400 ),
401 "uri" => "http://www.apassion4jazz.net/bebopbot.html"
402 ),
403 "apexoo" => array(
404 "icon" => "robot",
405 "title" => "Apexoo",
406 "rule" => array(
407 "^Apexoo Spider ([0-9.]{1,10})" => "\\1"
408 ),
409 "uri" => "http://www.apexoo.com/"
410 ),
411 "apnoti" => array(
412 "icon" => "apnoti",
413 "title" => "apnoti",
414 "rule" => array(
415 "apnoti.*Robot[ /]v([0-9.]{1,10})" => "\\1"
416 ),
417 "uri" => "http://www.apnoti.com/"
418 ),
419 "aport" => array(
420 "icon" => "aport",
421 "title" => "Aport",
422 "rule" => array(
423 "^Aport" => ""
424 ),
425 "uri" => ""
426 ),
427 "appie" => array(
428 "icon" => "walhello",
429 "title" => "Walhello",
430 "rule" => array(
431 "appie[ /]([0-9.]{1,10})" => "\\1"
432 ),
433 "uri" => ""
434 ),
435 "arachmo" => array(
436 "icon" => "arachmo",
437 "title" => "Arachmo",
438 "rule" => array(
439 "compatible; Arachmo" => ""
440 ),
441 "uri" => ""
442 ),
443 "arexera" => array(
444 "icon" => "arexera",
445 "title" => "Arexera",
446 "rule" => array(
447 "^X-Crawler" => "",
448 "^TECOMAC-Crawler[ /]([0-9.]{1,10})" => "\\1"
449 ),
450 "uri" => "http://www.arexera.de/"
451 ),
452 "arianna" => array(
453 "icon" => "arianna",
454 "title" => "Arianna",
455 "rule" => array(
456 "^www.arianna.it" => ""
457 ),
458 "uri" => "http://www.arianna.it/"
459 ),
460 "artface" => array(
461 "icon" => "robot",
462 "title" => "Artface",
463 "rule" => array(
464 "^ArtfaceBot" => ""
465 ),
466 "uri" => ""
467 ),
468 "artviper" => array(
469 "icon" => "artviper",
470 "title" => "artViper",
471 "rule" => array(
472 "artViper" => ""
473 ),
474 "uri" => "http://www.artviper.net/"
475 ),
476 "asinfo" => array(
477 "icon" => "robot",
478 "title" => "Any Search Info",
479 "rule" => array(
480 "Sleek Spider[ /]([0-9.]{1,10})" => "\\1"
481 ),
482 "uri" => "http://search-info.com/"
483 ),
484 "ask" => array(
485 "icon" => "askjeeves",
486 "title" => "Ask Jeeves",
487 "rule" => array(
488 "Ask[ \-]?Jeeves" => "",
489 "teomaagent" => ""
490 ),
491 "uri" => ""
492 ),
493 "askaboutoil" => array(
494 "icon" => "robot",
495 "title" => "ASPseek",
496 "rule" => array(
497 "^AskAboutOil[ /]([0-9.]{1,10})" => "\\1"
498 ),
499 "uri" => "http://askaboutoil.com/"
500 ),
501 "asked" => array(
502 "icon" => "robot",
503 "title" => "askEd!",
504 "rule" => array(
505 "^asked[ /]Nutch[ \-]([0-9.]{1,10})" => "\\1"
506 ),
507 "uri" => "http://asked.jp"
508 ),
509 "aspseek" => array(
510 "icon" => "robot",
511 "title" => "ASPseek",
512 "rule" => array(
513 "^ASPseek[/ ]([0-9.]{1,10})" => "\\1"
514 ),
515 "uri" => ""
516 ),
517 "atlocal" => array(
518 "icon" => "robot",
519 "title" => "At Local",
520 "rule" => array(
521 "AtlocalBot[/ ]([0-9.]{1,10})" => "\\1"
522 ),
523 "uri" => "http://www.atlocal.com/"
524 ),
525 "atomz" => array(
526 "icon" => "atomz",
527 "title" => "Atomz",
528 "rule" => array(
529 "Atomz[/ ]([0-9.]{1,10})" => "\\1"
530 ),
531 "uri" => ""
532 ),
533 "axel" => array(
534 "icon" => "robot",
535 "title" => "Axel",
536 "rule" => array(
537 "^axel" => ""
538 ),
539 "uri" => ""
540 ),
541 "axmo" => array(
542 "icon" => "axmo",
543 "title" => "Axmo",
544 "rule" => array(
545 "AxmoRobot" => ""
546 ),
547 "uri" => ""
548 ),
549 "answerbus" => array(
550 "icon" => "answerbus",
551 "title" => "AnswerBus",
552 "rule" => array(
553 "answerbus" => ""
554 ),
555 "uri" => ""
556 ),
557 "automapit" => array(
558 "icon" => "robot",
559 "title" => "AutoMapIt",
560 "rule" => array(
561 "AutoMapIt[ /](Bot)?" => ""
562 ),
563 "uri" => "http://www.automapit.com/bot.html"
564 ),
565 "augurnfind" => array(
566 "icon" => "robot",
567 "title" => "Augurnfind",
568 "rule" => array(
569 "augurnfind[/ ][v\-]*([0-9.]{1,10})" => "\\1"
570 ),
571 "uri" => ""
572 ),
573 "awasu" => array(
574 "icon" => "awasu",
575 "title" => "Awasu",
576 "rule" => array(
577 "Awasu[/ ]([0-9a-z.]{1,10})" => "\\1"
578 ),
579 "uri" => ""
580 ),
581 "axxus" => array(
582 "icon" => "axxus",
583 "title" => "axxus.de",
584 "rule" => array(
585 "whoiam" => ""
586 ),
587 "uri" => "http://www.axxus.de/"
588 ),
589 "ayell" => array(
590 "icon" => "ayell",
591 "title" => "Ayell",
592 "rule" => array(
593 "^Eurobot[ /]([0-9.]{1,10})" => "\\1"
594 ),
595 "uri" => "http://eurobot.ayell.eu"
596 ),
597 "babaloo" => array(
598 "icon" => "babaloo",
599 "title" => "Babaloo",
600 "rule" => array(
601 "BabalooSpider[ /]([0-9.]{1,10})" => "\\1"
602 ),
603 "uri" => "http://www.babaloo.si"
604 ),
605 "babe" => array(
606 "icon" => "robot",
607 "title" => "ba.be",
608 "rule" => array(
609 "BACS http://www.ba.be" => ""
610 ),
611 "uri" => "http://www.ba.be/"
612 ),
613 "baidu" => array(
614 "icon" => "baidu",
615 "title" => "Baidu",
616 "rule" => array(
617 "Baiduspider[ /]([0-9.]{1,10})" => "\\1",
618 "Baiduspider" => ""
619 ),
620 "uri" => "http://www.baidu.com/search/spider.html"
621 ),
622 "bananatree" => array(
623 "icon" => "robot",
624 "title" => "BananaTree",
625 "rule" => array(
626 "www\.thebananatree\.org" => ""
627 ),
628 "uri" => "http://www.thebananatree.org/"
629 ),
630 "bdcindexer" => array(
631 "icon" => "robot",
632 "title" => "bdcindexer",
633 "rule" => array(
634 "bdcindexer_([0-9a-z.]{1,10})" => "\\1"
635 ),
636 "uri" => "http://www.business.com/"
637 ),
638 "bdfetch" => array(
639 "icon" => "robot",
640 "title" => "BDFetch",
641 "rule" => array(
642 "^BDFetch" => ""
643 ),
644 "uri" => ""
645 ),
646 "bdncentral" => array(
647 "icon" => "robot",
648 "title" => "Bdncentral",
649 "rule" => array(
650 "BDNcentral Crawler v([0-9.]{1,10})" => "\\1"
651 ),
652 "uri" => "http://www.bdncentral.com/robot.html"
653 ),
654 "beammachine" => array(
655 "icon" => "robot",
656 "title" => "BeamMachine",
657 "rule" => array(
658 "^BeamMachine[ /]([0-9.]{1,10})" => "\\1"
659 ),
660 "uri" => "http://www.beammachine.net/"
661 ),
662 "become" => array(
663 "icon" => "become",
664 "title" => "Become",
665 "rule" => array(
666 "Become(JP)?Bot[/ ]([0-9.]{1,10})" => "\\2",
667 "(BecomeBot|Exabot)@exava\.com\)$" => ""
668 ),
669 "uri" => "http://www.become.com/"
670 ),
671 "beebware" => array(
672 "icon" => "robot",
673 "title" => "Beebware",
674 "rule" => array(
675 "BeebwareDirectory[/ ]v?([0-9.]{1,10})" => "\\2"
676 ),
677 "uri" => ""
678 ),
679 "bigbrother" => array(
680 "icon" => "robot",
681 "title" => "Big Brother",
682 "rule" => array(
683 "^Big Brother" => ""
684 ),
685 "uri" => "http://pauillac.inria.fr/~fpottier/"
686 ),
687 "bigclique" => array(
688 "icon" => "robot",
689 "title" => "BigClique",
690 "rule" => array(
691 "^BigCliqueBOT[/ ]([0-9.]{1,10})" => "\\1"
692 ),
693 "uri" => "http://www.bigclique.com"
694 ),
695 "biglotron" => array(
696 "icon" => "robot",
697 "title" => "Biglotron",
698 "rule" => array(
699 "^BIGLOTRON" => ""
700 ),
701 "uri" => "http://www.bigclique.com"
702 ),
703 "bigsearch" => array(
704 "icon" => "bigsearch",
705 "title" => "Bigsearch",
706 "rule" => array(
707 "Bigsearch.ca[/ ]Nutch[- ]([0-9.]{1,10})" => "\\1"
708 ),
709 "uri" => ""
710 ),
711 "bilbo" => array(
712 "icon" => "robot",
713 "title" => "Bilbo",
714 "rule" => array(
715 "Bilbo[ /]([0-9.]{1,10})" => "\\1"
716 ),
717 "uri" => "http://home.broadpark.no/~tnilsen-1/Linux/Bilbo_-_Nessus_WEB/bilbo_-_nessus_web.html"
718 ),
719 "bilgi" => array(
720 "icon" => "bilgi",
721 "title" => "Bilgi",
722 "rule" => array(
723 "Bilgi(Beta)?Bot[ /]([0-9.]{1,10})" => "\\1"
724 ),
725 "uri" => "http://www.bilgi.com/"
726 ),
727 "bitacle" => array(
728 "icon" => "bitacle",
729 "title" => "Bitacle",
730 "rule" => array(
731 "Bitacle (ro)?bot[ \(/V\:]+([0-9.]{1,10})" => "\\2",
732 ),
733 "uri" => "http://bitacle.org/"
734 ),
735 "bitbeamer" => array(
736 "icon" => "bitbeamer",
737 "title" => "BitBeamer",
738 "rule" => array(
739 "BitBeamer/([0-9.]{1,10})" => "\\1"
740 ),
741 "uri" => ""
742 ),
743 "biz360" => array(
744 "icon" => "biz360",
745 "title" => "Biz360",
746 "rule" => array(
747 "^Biz360 spider" => ""
748 ),
749 "uri" => ""
750 ),
751 "backlinktest" => array(
752 "icon" => "backlinktest",
753 "title" => "BacklinkCrawler",
754 "rule" => array(
755 "BacklinkCrawler" => ""
756 ),
757 "uri" => "http://www.backlinktest.com/crawler.html"
758 ),
759 "blaizbee" => array(
760 "icon" => "blaiz-bee",
761 "title" => "Blaiz-Bee",
762 "rule" => array(
763 "Blaiz-Bee[ /]([0-9.]{1,10})" => ""
764 ),
765 "uri" => ""
766 ),
767 "blogbeat" => array(
768 "icon" => "robot",
769 "title" => "BlogBeat",
770 "rule" => array(
771 "BlogBeat/?([0-9.]{1,10})" => "\\1",
772 ),
773 "uri" => "http://www.blogbeat.nl"
774 ),
775 "blogbotde" => array(
776 "icon" => "robot",
777 "title" => "blogbot.de",
778 "rule" => array(
779 "Naamah[ /]([0-9.a-z]{1,10})[ /]Blogbot" => "\\1",
780 ),
781 "uri" => "http://blogbot.de/"
782 ),
783 "blogcensus" => array(
784 "icon" => "blogcensus",
785 "title" => "Blogcensus",
786 "rule" => array(
787 "^Blogcensus" => "",
788 ),
789 "uri" => "http://blogcensus.de/bot/"
790 ),
791 "blogdex" => array(
792 "icon" => "robot",
793 "title" => "Blogdex",
794 "rule" => array(
795 "Blogdex[ /]([0-9.]{1,10})" => "\\1",
796 ),
797 "uri" => ""
798 ),
799 "blogg" => array(
800 "icon" => "blogg",
801 "title" => "Blogg",
802 "rule" => array(
803 "^blogg\.de" => ""
804 ),
805 "uri" => ""
806 ),
807 "blogland" => array(
808 "icon" => "robot",
809 "title" => "BlogLand",
810 "rule" => array(
811 "BlogLand[/ ]([0-9.]{1,10})" => "\\1"
812 ),
813 "uri" => ""
814 ),
815 "bloglines" => array(
816 "icon" => "bloglines",
817 "title" => "Bloglines",
818 "rule" => array(
819 "Bloglines[ /]([0-9.]{1,10})" => "\\1",
820 "Bloglines" => ""
821 ),
822 "uri" => ""
823 ),
824 "blogmap" => array(
825 "icon" => "robot",
826 "title" => "Blogmap",
827 "rule" => array(
828 "blogmap" => ""
829 ),
830 "uri" => ""
831 ),
832 "blogosphere" => array(
833 "icon" => "robot",
834 "title" => "Blogosphere",
835 "rule" => array(
836 "Blogosphere" => ""
837 ),
838 "uri" => ""
839 ),
840 "blogpeople" => array(
841 "icon" => "robot",
842 "title" => "BlogPeople",
843 "rule" => array(
844 "BlogPeople" => ""
845 ),
846 "uri" => ""
847 ),
848 "blogpulse" => array(
849 "icon" => "blogpulse",
850 "title" => "Blogpulse",
851 "rule" => array(
852 "Blogpulse" => ""
853 ),
854 "uri" => ""
855 ),
856 "blogranking" => array(
857 "icon" => "blogranking",
858 "title" => "BlogRanking",
859 "rule" => array(
860 "^BlogRanking(/RSS checker)?" => ""
861 ),
862 "uri" => ""
863 ),
864 "blogs" => array(
865 "icon" => "blogs",
866 "title" => "Blo.gs",
867 "rule" => array(
868 "blo\.gs[ /]([0-9.]{1,10})" => "\\1",
869 "blo\.gs" => ""
870 ),
871 "uri" => ""
872 ),
873 "blogshares" => array(
874 "icon" => "blogshares",
875 "title" => "BlogShares",
876 "rule" => array(
877 "BlogShares[ /]V?([0-9.]{1,10})" => "\\1",
878 "(^| |\()Blogshares(\.com| |\))" => ""
879 ),
880 "uri" => ""
881 ),
882 "blogslife" => array(
883 "icon" => "robot",
884 "title" => "BlogsLife",
885 "rule" => array(
886 "Blogslive" => ""
887 ),
888 "uri" => ""
889 ),
890 "blogsnow" => array(
891 "icon" => "blogsnow",
892 "title" => "BlogsNow",
893 "rule" => array(
894 "blogsnowbot" => "",
895 "BlogsNow" => ""
896 ),
897 "uri" => ""
898 ),
899 "blogstreet" => array(
900 "icon" => "blogstreet",
901 "title" => "BlogStreet",
902 "rule" => array(
903 "^BlogStreetBot" => ""
904 ),
905 "uri" => ""
906 ),
907 "blogsurf" => array(
908 "icon" => "robot",
909 "title" => "BlogSurf",
910 "rule" => array(
911 "nomadscafe_ra[/ ]([0-9.]{1,10})" => "\\1"
912 ),
913 "uri" => ""
914 ),
915 "blogtick" => array(
916 "icon" => "robot",
917 "title" => "BlogTick",
918 "rule" => array(
919 "BlogTickServer" => ""
920 ),
921 "uri" => ""
922 ),
923 "blogwatcher" => array(
924 "icon" => "blogwatcher",
925 "title" => "Blogwatcher",
926 "rule" => array(
927 "blogWatcher_Spider[/ ]([0-9.]{1,10})" => "\\1"
928 ),
929 "uri" => ""
930 ),
931 "blogwise" => array(
932 "icon" => "blogwise",
933 "title" => "Blogwise",
934 "rule" => array(
935 "Blogwise\.com(-MetaChecker)?[/ ]([0-9.]{1,10})" => "\\2"
936 ),
937 "uri" => ""
938 ),
939 "boardreader" => array(
940 "icon" => "boardreader",
941 "title" => "BoardReader",
942 "rule" => array(
943 "BoardReader[ \-](Image|Favicon)[ \-]Fetcher[ /]+([0-9.]{1,10})" => "\\2"
944 ),
945 "uri" => "http://www.boardreader.com"
946 ),
947 "bobby" => array(
948 "icon" => "bobby",
949 "title" => "Bobby",
950 "rule" => array(
951 "bobby[ /]([0-9.]{1,10})" => "\\1"
952 ),
953 "uri" => ""
954 ),
955 "boitho" => array(
956 "icon" => "robot",
957 "title" => "Boitho",
958 "rule" => array(
959 "Boitho\.com[ \-](dc|robot)?[/ ]([0-9.]{1,10})" => "\\2"
960 ),
961 "uri" => ""
962 ),
963 "booch" => array(
964 "icon" => "robot",
965 "title" => "Booch",
966 "rule" => array(
967 "^booch[_ /]([0-9.]{1,10})" => "\\1"
968 ),
969 "uri" => ""
970 ),
971 "book" => array(
972 "icon" => "book",
973 "title" => "Bookmark",
974 "rule" => array(
975 "http://www\.bookmark\.ne\.jp" => ""
976 ),
977 "uri" => ""
978 ),
979 "bookdog" => array(
980 "icon" => "bookdog",
981 "title" => "Bookdog",
982 "rule" => array(
983 "^Bookdog[ /]([0-9.]{1,10})" => "\\1"
984 ),
985 "uri" => ""
986 ),
987 "bordermanager" => array(
988 "icon" => "bordermanager",
989 "title" => "Border Manager",
990 "rule" => array(
991 "BorderManager[ /]([0-9.]{1,10})" => "\\1"
992 ),
993 "uri" => ""
994 ),
995 "botonparade" => array(
996 "icon" => "botonparade",
997 "title" => "Bot on Parade",
998 "rule" => array(
999 "BotOnParade" => ""
1000 ),
1001 "uri" => "http://www.bots-on-para.de/bot.html"
1002 ),
1003 "botje" => array(
1004 "icon" => "botje",
1005 "title" => "Botje",
1006 "rule" => array(
1007 "Plukkie[ /]([0-9.]{1,10})" => "\\1"
1008 ),
1009 "uri" => "http://www.botje.com/"
1010 ),
1011 "bottomfeeder" => array(
1012 "icon" => "bottomfeeder",
1013 "title" => "BottomFeeder",
1014 "rule" => array(
1015 "BottomFeeder[ /]([0-9.]{1,10})" => "\\1"
1016 ),
1017 "uri" => ""
1018 ),
1019 "browseremulator" => array(
1020 "icon" => "browseremulator",
1021 "title" => "BrowserEmulator",
1022 "rule" => array(
1023 "BrowserEmulator[ /]([0-9.]{1,10})" => "\\1"
1024 ),
1025 "uri" => "http://www.dejavu.org/emulator.htm"
1026 ),
1027 "browsershots" => array(
1028 "icon" => "browsershots",
1029 "title" => "Browsershots",
1030 "rule" => array(
1031 "Browsershots URL Check" => ""
1032 ),
1033 "uri" => "http://browsershots.org"
1034 ),
1035 "browserspy" => array(
1036 "icon" => "robot",
1037 "title" => "BrowserSpy",
1038 "rule" => array(
1039 "BrowserSpy" => ""
1040 ),
1041 "uri" => ""
1042 ),
1043 "bruinbot" => array(
1044 "icon" => "robot",
1045 "title" => "BruinBot",
1046 "rule" => array(
1047 "BruinBot" => ""
1048 ),
1049 "uri" => ""
1050 ),
1051 "bruno" => array(
1052 "icon" => "robot",
1053 "title" => "Bruno",
1054 "rule" => array(
1055 "^Bruno" => ""
1056 ),
1057 "uri" => ""
1058 ),
1059 "btbot" => array(
1060 "icon" => "btbot",
1061 "title" => "BitTorrent",
1062 "rule" => array(
1063 "BTbot/([0-9.]{1,10})" => "\\1"
1064 ),
1065 "uri" => ""
1066 ),
1067 "builtwith" => array(
1068 "icon" => "builtwith",
1069 "title" => "BuiltWith",
1070 "rule" => array(
1071 "BuiltWith[/ ]([0-9.]{1,10})" => "\\1"
1072 ),
1073 "uri" => "http://builtwith.com/bot.html"
1074 ),
1075 "bulkfeeds" => array(
1076 "icon" => "robot",
1077 "title" => "Bulkfeeds",
1078 "rule" => array(
1079 "Bulkfeeds[/ ]([a-z0-9.]{1,10})" => "\\1"
1080 ),
1081 "uri" => ""
1082 ),
1083 "burf" => array(
1084 "icon" => "burf",
1085 "title" => "Burf.com",
1086 "rule" => array(
1087 "^Norbert the Spider" => ""
1088 ),
1089 "uri" => "http://www.burf.com/"
1090 ),
1091 "butch" => array(
1092 "icon" => "robot",
1093 "title" => "Butch",
1094 "rule" => array(
1095 "Butch(__| )?([a-z0-9.]{1,10})" => "\\2"
1096 ),
1097 "uri" => ""
1098 ),
1099 "buzzlogic" => array(
1100 "icon" => "buzzlogic",
1101 "title" => "Buzzlogic",
1102 "rule" => array(
1103 "BuzzBot[ /]([0-9.]{1,10})" => "\\1"
1104 ),
1105 "uri" => "http://www.buzzlogic.com"
1106 ),
1107 "catchbot" => array(
1108 "icon" => "catchbot",
1109 "title" => "CatchBot",
1110 "rule" => array(
1111 "^CatchBot[/ ]([0-9.]{1,10})" => "\\1"
1112 ),
1113 "uri" => "http://www.catchbot.com"
1114 ),
1115 "camdiscover" => array(
1116 "icon" => "robot",
1117 "title" => "Camdiscover",
1118 "rule" => array(
1119 "^Camcrawler" => ""
1120 ),
1121 "uri" => ""
1122 ),
1123 "cazoodle" => array(
1124 "icon" => "cazoodle",
1125 "title" => "Cazoodle",
1126 "rule" => array(
1127 "^CazoodleBot/(Nutch|CazoodleBot)[/ \-]([0-9.]{1,10})" => "\\2",
1128 "^CazoodleBot[/ ]([a-z0-9.]{1,10})" => "\\1"
1129 ),
1130 "uri" => "http://www.cazoodle.com/cazoodlebot"
1131 ),
1132 "ccbot" => array(
1133 "icon" => "robot",
1134 "title" => "ccBot",
1135 "rule" => array(
1136 "CCBot[/ ]([0-9.]{1,10})" => "\\1"
1137 ),
1138 "uri" => "http://www.commoncrawl.org/bot.html"
1139 ),
1140 "ccgcrawl" => array(
1141 "icon" => "robot",
1142 "title" => "CCGCrawl",
1143 "rule" => array(
1144 "CCGCrawl[/ ]([0-9.]{1,10})" => "\\1"
1145 ),
1146 "uri" => "http://www.myworkbase.com/bot.html"
1147 ),
1148 "cerberian" => array(
1149 "icon" => "robot",
1150 "title" => "Cerberian Drtrs",
1151 "rule" => array(
1152 "^Cerberian Drtrs" => ""
1153 ),
1154 "uri" => ""
1155 ),
1156 "cfnetwork" => array(
1157 "icon" => "robot",
1158 "title" => "Cerberian Drtrs",
1159 "rule" => array(
1160 "^CFNetwork[/ ]([0-9.]{1,10})" => "\\1"
1161 ),
1162 "uri" => "http://www.cfnetwork.be/"
1163 ),
1164 "charlotte" => array(
1165 "icon" => "charlotte",
1166 "title" => "Charlotte",
1167 "rule" => array(
1168 "Charlotte[/ ]([0-9a-z.]{1,10})" => "\\1"
1169 ),
1170 "uri" => ""
1171 ),
1172 "cirilizator" => array(
1173 "icon" => "cirilizator",
1174 "title" => "Cirilizator",
1175 "rule" => array(
1176 "Cirilizator[/ ]([0-9.]{1,10})" => "\\1"
1177 ),
1178 "uri" => ""
1179 ),
1180 "claria" => array(
1181 "icon" => "robot",
1182 "title" => "Claria",
1183 "rule" => array(
1184 "(Claria|Diamond)(Bot)?[ /]([0-9.]{1,10})" => "\\3",
1185 "(Claria|Diamond)(Bot)" => ""
1186 ),
1187 "uri" => ""
1188 ),
1189 "claymont" => array(
1190 "icon" => "claymont",
1191 "title" => "Claymont",
1192 "rule" => array(
1193 "claymont\.com" => "",
1194 "OliverPerry" => ""
1195 ),
1196 "uri" => "http://www.claymont.com"
1197 ),
1198 "clush" => array(
1199 "icon" => "clush",
1200 "title" => "Clush",
1201 "rule" => array(
1202 "Clus(tered-Search-|h)Bot[ /]([0-9.]{1,10})" => "\\2"
1203 ),
1204 "uri" => ""
1205 ),
1206 "cmsworldmap" => array(
1207 "icon" => "cmsworldmap",
1208 "title" => "CMS World Map",
1209 "rule" => array(
1210 "cmsworldmap" => ""
1211 ),
1212 "uri" => "http://www.cmsworldmap.com/"
1213 ),
1214 "cobion" => array(
1215 "icon" => "robot",
1216 "title" => "Cobion",
1217 "rule" => array(
1218 " (QXW03018|obot)\)" => ""
1219 ),
1220 "uri" => ""
1221 ),
1222 "coccoc" => array(
1223 "icon" => "robot",
1224 "title" => "coccoc",
1225 "rule" => array(
1226 "coccoc[ /]([0-9.]{1,10})" => "\\1"
1227 ),
1228 "uri" => "http://help.coccoc.vn/"
1229 ),
1230 "coldfusion" => array(
1231 "icon" => "coldfusion",
1232 "title" => "ColdFusion",
1233 "rule" => array(
1234 "^coldfusion" => ""
1235 ),
1236 "uri" => ""
1237 ),
1238 "combine" => array(
1239 "icon" => "robot",
1240 "title" => "Combine",
1241 "rule" => array(
1242 "Combine[ /]([0-9.]{1,10})" => "\\1"
1243 ),
1244 "uri" => ""
1245 ),
1246 "combot" => array(
1247 "icon" => "robot",
1248 "title" => "comBot",
1249 "rule" => array(
1250 "^comBot[ /]([0-9.]{1,10})" => "\\1"
1251 ),
1252 "uri" => ""
1253 ),
1254 "comet" => array(
1255 "icon" => "comet",
1256 "title" => "Comet",
1257 "rule" => array(
1258 "cometsearch@cometsystems" => ""
1259 ),
1260 "uri" => ""
1261 ),
1262 "commerobo" => array(
1263 "icon" => "robot",
1264 "title" => "Commerobo",
1265 "rule" => array(
1266 "Commerobo[/ ]([0-9.]{1,10})" => "\\1"
1267 ),
1268 "uri" => ""
1269 ),
1270 "comrite" => array(
1271 "icon" => "robot",
1272 "title" => "ComRite",
1273 "rule" => array(
1274 "Comrite[/ ]([0-9.]{1,10})" => "\\1"
1275 ),
1276 "uri" => "http://www.comrite.com/"
1277 ),
1278 "convera" => array(
1279 "icon" => "convera",
1280 "title" => "Convera",
1281 "rule" => array(
1282 "Convera(MultiMedia)?Crawler[/ ]([0-9.]{1,10})" => "\\2",
1283 "Convera Internet Spider V([0-9.]{1,10})" => "\\1"
1284 ),
1285 "uri" => ""
1286 ),
1287 "coolbot" => array(
1288 "icon" => "robot",
1289 "title" => "CoolBot",
1290 "rule" => array(
1291 "^CoolBot" => ""
1292 ),
1293 "uri" => ""
1294 ),
1295 "cosmix" => array(
1296 "icon" => "robot",
1297 "title" => "Cosmix",
1298 "rule" => array(
1299 "^(voyager|cfetch|CosmixCrawler|carleson)[/ ]([0-9.]{1,10})" => "\\2",
1300 ),
1301 "uri" => ""
1302 ),
1303 "cosmos" => array(
1304 "icon" => "robot",
1305 "title" => "Cosmos",
1306 "rule" => array(
1307 "^cosmos" => ""
1308 ),
1309 "uri" => ""
1310 ),
1311 "cosmoty" => array(
1312 "icon" => "robot",
1313 "title" => "Cosmoty",
1314 "rule" => array(
1315 "^beautybot[/ ]([0-9.]{1,10})" => "\\1"
1316 ),
1317 "uri" => "http://www.uchoose.de/crawler/beautybot/"
1318 ),
1319 "covario" => array(
1320 "icon" => "covario",
1321 "title" => "Covario",
1322 "rule" => array(
1323 "Covario-IDS[/ ]([0-9.]{1,10})" => "\\1"
1324 ),
1325 "uri" => "http://www.covario.com/ids/"
1326 ),
1327 "creativecommons" => array(
1328 "icon" => "creativecommons",
1329 "title" => "Creative Commons",
1330 "rule" => array(
1331 "CreativeCommons[/ ]([0-9.]{1,6}(-dev)?)" => "\\1"
1332 ),
1333 "uri" => ""
1334 ),
1335 "cscrawler" => array(
1336 "icon" => "robot",
1337 "title" => "CsCrawler",
1338 "rule" => array(
1339 "CsCrawler" => ""
1340 ),
1341 "uri" => "http://www.kde.cs.uni-kassel.de/lehre/ss2005/googlespam/crawler.html"
1342 ),
1343 "jigsaw" => array(
1344 "icon" => "jigsaw",
1345 "title" => "Jigsaw",
1346 "rule" => array(
1347 "Jigsaw[ /]([0-9.]{1,10})" => "\\1"
1348 ),
1349 "uri" => "http://jigsaw.w3.org/css-validator/"
1350 ),
1351 "csscheck" => array(
1352 "icon" => "w3c",
1353 "title" => "W3C CSS Validator",
1354 "rule" => array(
1355 "CSS(Check|_Validator).+[ /]([0-9.]{1,10})" => "\\2"
1356 ),
1357 "uri" => "http://jigsaw.w3.org/css-validator/"
1358 ),
1359 "custo" => array(
1360 "icon" => "robot",
1361 "title" => "Custo",
1362 "rule" => array(
1363 "Custo[ /]([0-9.]{1,10})" => "\\1"
1364 ),
1365 "uri" => ""
1366 ),
1367 "cybernavi" => array(
1368 "icon" => "robot",
1369 "title" => "CyberNavi",
1370 "rule" => array(
1371 "CyberNavi_WebGet[ /]([0-9.]{1,10})" => "\\1"
1372 ),
1373 "uri" => ""
1374 ),
1375 "cyberpatrol" => array(
1376 "icon" => "cyberpatrol",
1377 "title" => "CyberPatrol",
1378 "rule" => array(
1379 "^CyberPatrol" => ""
1380 ),
1381 "uri" => "http://www.cyberpatrol.com/cyberpatrolcrawler.asp"
1382 ),
1383 "cyberz" => array(
1384 "icon" => "cyberz",
1385 "title" => "Cyberz",
1386 "rule" => array(
1387 "Cyberz Communication Agent" => ""
1388 ),
1389 "uri" => ""
1390 ),
1391 "cydral" => array(
1392 "icon" => "robot",
1393 "title" => "Cydral",
1394 "rule" => array(
1395 "CydralSpider[ /]([0-9.]{1,10})" => "\\1"
1396 ),
1397 "uri" => ""
1398 ),
1399 "cynthia" => array(
1400 "icon" => "cynthia",
1401 "title" => "Cynthia Says",
1402 "rule" => array(
1403 "Cynthia[ /]([0-9.]{1,10})" => "\\1"
1404 ),
1405 "uri" => ""
1406 ),
1407 "d4x" => array(
1408 "icon" => "d4x",
1409 "title" => "Downloader for X",
1410 "rule" => array(
1411 "Downloader for X[ /]([0-9.]{1,10})" => "\\1"
1412 ),
1413 "uri" => ""
1414 ),
1415 "da" => array(
1416 "icon" => "da",
1417 "title" => "DA",
1418 "rule" => array(
1419 "^DA[ /]([0-9.]{1,10})" => "\\1"
1420 ),
1421 "uri" => ""
1422 ),
1423 "daum" => array(
1424 "icon" => "daum",
1425 "title" => "DAUM",
1426 "rule" => array(
1427 "DAUMOA[ /]([0-9.]{1,10})" => "\\1",
1428 "DAUM Web Robot" => "",
1429 "Daum Communications Corp" => "",
1430 "EDI[ /]([0-9.]{1,10})" => "\\1",
1431 "Edacious.*Intelligent Web Robot" => "",
1432 "RaBot[/ ]([0-9.]{1,10}) Agent" => "\\1"
1433 ),
1434 "uri" => "http://ws.daum.net/"
1435 ),
1436 "daypop" => array(
1437 "icon" => "robot",
1438 "title" => "Daypop",
1439 "rule" => array(
1440 "daypopbot[/ ]([0-9.]{1,10})" => "\\1"
1441 ),
1442 "uri" => ""
1443 ),
1444 "delfi" => array(
1445 "icon" => "delfi",
1446 "title" => "Delfi",
1447 "rule" => array(
1448 "crawl at delfi dot lt" => ""
1449 ),
1450 "uri" => ""
1451 ),
1452 "depspid" => array(
1453 "icon" => "depspid",
1454 "title" => "DepSpid",
1455 "rule" => array(
1456 "DepSpid[/ ]([0-9.]{1,10})" => "\\1"
1457 ),
1458 "uri" => ""
1459 ),
1460 "devonagent" => array(
1461 "icon" => "devonagent",
1462 "title" => "DEVONagent",
1463 "rule" => array(
1464 "DEVONtech" => ""
1465 ),
1466 "uri" => ""
1467 ),
1468 "diffbot" => array(
1469 "icon" => "diffbot",
1470 "title" => "Diffbot",
1471 "rule" => array(
1472 " Diffbot" => ""
1473 ),
1474 "uri" => "http://www.diffbot.com"
1475 ),
1476 "diribot" => array(
1477 "icon" => "diribot",
1478 "title" => "Diri",
1479 "rule" => array(
1480 "diribot" => ""
1481 ),
1482 "uri" => "http://www.diri.bg"
1483 ),
1484 "directhit" => array(
1485 "icon" => "robot",
1486 "title" => "Direct Hit",
1487 "rule" => array(
1488 "EZResult -- Internet Search Engine" => ""
1489 ),
1490 "uri" => "http://www.directhit.com"
1491 ),
1492 "disco" => array(
1493 "icon" => "disco",
1494 "title" => "disco",
1495 "rule" => array(
1496 "disco/Nutch[/ -]([0-9.]{1,10})" => "\\1",
1497 "discobot[/ -]([0-9.]{1,10})" => "\\1",
1498 "disco-crawl@discoveryengine.com" => ""
1499 ),
1500 "uri" => "http://www.discoveryengine.com/"
1501 ),
1502 "discopump" => array(
1503 "icon" => "robot",
1504 "title" => "DISCo Pump",
1505 "rule" => array(
1506 "DISCo Pump[/ ]([0-9.]{1,10})" => "\\1"
1507 ),
1508 "uri" => ""
1509 ),
1510 "dkimreputation" => array(
1511 "icon" => "dkimreputation",
1512 "title" => "DKIM Reputation",
1513 "rule" => array(
1514 "DKIMRepBot[ /]([0-9.]{1,10})" => "\\1"
1515 ),
1516 "uri" => "http://www.dkim-reputation.org"
1517 ),
1518 "dnsdigger" => array(
1519 "icon" => "dnsdigger",
1520 "title" => "DNS-Digger",
1521 "rule" => array(
1522 "DNS-Digger-Explorer[ /]([0-9.]{1,10})" => "\\1"
1523 ),
1524 "uri" => "http://www.dnsdigger.com"
1525 ),
1526 "dnsvalidation" => array(
1527 "icon" => "dnsvalidation",
1528 "title" => "DNS Validation",
1529 "rule" => array(
1530 "DNSValidation[ /]([0-9.]{1,10})" => "\\1"
1531 ),
1532 "uri" => "http://www.dnsvalidation.com/"
1533 ),
1534 "doctorhtml" => array(
1535 "icon" => "robot",
1536 "title" => "DoctorHTML",
1537 "rule" => array(
1538 "Doctor[ \-]?HTML" => ""
1539 ),
1540 "uri" => ""
1541 ),
1542 "dolphin" => array(
1543 "icon" => "dolphin",
1544 "title" => "Dolphin",
1545 "rule" => array(
1546 "Dolphin[ /]([0-9.]{1,10})" => "\\1"
1547 ),
1548 "uri" => "http://telehouse.ru/crawler.html"
1549 ),
1550 "domaindatei" => array(
1551 "icon" => "robot",
1552 "title" => "Domaindatei",
1553 "rule" => array(
1554 "DomaindateiSpider[ /]([0-9.]{1,10})" => "\\1"
1555 ),
1556 "uri" => ""
1557 ),
1558 "dontbuylists" => array(
1559 "icon" => "dontbuylists",
1560 "title" => "Dontbuylists",
1561 "rule" => array(
1562 "DBLBot[ /]([0-9.]{1,10})" => "\\1"
1563 ),
1564 "uri" => "http://www.dontbuylists.com"
1565 ),
1566 "dotbot" => array(
1567 "icon" => "robot",
1568 "title" => "DotBot",
1569 "rule" => array(
1570 "DotBot[ /]([0-9.]{1,10})" => "\\1"
1571 ),
1572 "uri" => "http://www.dotnetdotcom.org"
1573 ),
1574 "doweb" => array(
1575 "icon" => "doweb",
1576 "title" => "DoWeb",
1577 "rule" => array(
1578 "^www.doweb.co.uk" => ""
1579 ),
1580 "uri" => "http://www.doweb.co.uk/"
1581 ),
1582 "downforeveryoneorjustme" => array(
1583 "icon" => "downforeveryoneorjustme",
1584 "title" => "Down for everyone or just me",
1585 "rule" => array(
1586 "downforeveryoneorjustme" => ""
1587 ),
1588 "uri" => "http://www.downforeveryoneorjustme.com"
1589 ),
1590 "downloadninja" => array(
1591 "icon" => "robot",
1592 "title" => "Download Ninja",
1593 "rule" => array(
1594 "Download Ninja[ /]([0-9.]{1,10})" => "\\1"
1595 ),
1596 "uri" => ""
1597 ),
1598 "drupal" => array(
1599 "icon" => "drupal",
1600 "title" => "Drupal",
1601 "rule" => array(
1602 "^Drupal" => ""
1603 ),
1604 "uri" => ""
1605 ),
1606 "dsns" => array(
1607 "icon" => "robot",
1608 "title" => "DSNS Scanner",
1609 "rule" => array(
1610 "^DSNS" => ""
1611 ),
1612 "uri" => ""
1613 ),
1614 "dtsagent" => array(
1615 "icon" => "robot",
1616 "title" => "DTS Agent",
1617 "rule" => array(
1618 "DTS Agent" => ""
1619 ),
1620 "uri" => ""
1621 ),
1622 "earthcom" => array(
1623 "icon" => "earthcom",
1624 "title" => "Earthcom",
1625 "rule" => array(
1626 "EARTHCOM\.info[/ ]([0-9a-z.]{1,10})" => "\\1"
1627 ),
1628 "uri" => ""
1629 ),
1630 "ebay" => array(
1631 "icon" => "ebay",
1632 "title" => "eBay",
1633 "rule" => array(
1634 "eBay Relevance Ad Crawler" => ""
1635 ),
1636 "uri" => ""
1637 ),
1638 "echo" => array(
1639 "icon" => "robot",
1640 "title" => "Echo.com",
1641 "rule" => array(
1642 "_TrueRobot[/ ]([0-9.]{1,10})" => "\\1"
1643 ),
1644 "uri" => "http://www.echo.com/"
1645 ),
1646 "eert" => array(
1647 "icon" => "robot",
1648 "title" => "eert",
1649 "rule" => array(
1650 "eert spdr[/ ]([0-9.]{1,10})" => "\\1"
1651 ),
1652 "uri" => "http://bot.eert.net"
1653 ),
1654 "eknip" => array(
1655 "icon" => "eknip",
1656 "title" => "E-Knip",
1657 "rule" => array(
1658 "eknip[ /]([0-9a-z.]{1,10})" => "\\1"
1659 ),
1660 "uri" => ""
1661 ),
1662 "zoominfo" => array(
1663 "icon" => "zoominfo",
1664 "title" => "zoominfo", //Previous called Eliyon
1665 "rule" => array(
1666 "NextGenSearchBot[/ ]([0-9.]{1,10})" => "\\1"
1667 ),
1668 "uri" => "http://www.zoominfo.com/business/nextgensearchbot.html"
1669 ),
1670 "emeraldshield" => array(
1671 "icon" => "emeraldshield",
1672 "title" => "EmeraldShield",
1673 "rule" => array(
1674 "^EmeraldShield" => ""
1675 ),
1676 "uri" => ""
1677 ),
1678 "empas" => array(
1679 "icon" => "empas",
1680 "title" => "Empas",
1681 "rule" => array(
1682 "DigExt; empas\)$" => "",
1683 "^EMPAS[_\-]ROBOT" => ""
1684 ),
1685 "uri" => ""
1686 ),
1687 "entireweb" => array(
1688 "icon" => "entireweb",
1689 "title" => "Entireweb",
1690 "rule" => array(
1691 "Speedy[ ]?Spider" => ""
1692 ),
1693 "uri" => ""
1694 ),
1695 "envolk" => array(
1696 "icon" => "envolk",
1697 "title" => "Envolk",
1698 "rule" => array(
1699 "envolk\[ITS\]spider[/ ]([0-9.]{1,10})" => "\\1",
1700 "envolk[/ ]([0-9.]{1,10})" => "\\1"
1701 ),
1702 "uri" => ""
1703 ),
1704 "esnet" => array(
1705 "icon" => "robot",
1706 "title" => "ES.NET",
1707 "rule" => array(
1708 "ES.NET Crawler[ /]([0-9.]{1,10})" => "\\1"
1709 ),
1710 "uri" => ""
1711 ),
1712 "estyle" => array(
1713 "icon" => "estyle",
1714 "title" => "eStyle Search",
1715 "rule" => array(
1716 "eStyleSearch[ /]([0-9.]{1,10})" => "\\1"
1717 ),
1718 "uri" => ""
1719 ),
1720 "eurip" => array(
1721 "icon" => "robot",
1722 "title" => "Eurip",
1723 "rule" => array(
1724 "EuripBot[ /]([0-9.]{1,10})" => "\\1"
1725 ),
1726 "uri" => "http://www.eurip.com"
1727 ),
1728 "eurodirectory" => array(
1729 "icon" => "robot",
1730 "title" => "Euro Directory",
1731 "rule" => array(
1732 "www\.euro-directory\.com" => ""
1733 ),
1734 "uri" => "http://www.euro-directory.com/"
1735 ),
1736 "euroseek" => array(
1737 "icon" => "euroseek",
1738 "title" => "EuroSeek",
1739 "rule" => array(
1740 "Arachnoidea" => ""
1741 ),
1742 "uri" => ""
1743 ),
1744 "evaal" => array(
1745 "icon" => "evaal",
1746 "title" => "Evaal",
1747 "rule" => array(
1748 "^EvaalSE" => ""
1749 ),
1750 "uri" => "http://www.evaal.com/"
1751 ),
1752 "eventax" => array(
1753 "icon" => "eventax",
1754 "title" => "Eventax",
1755 "rule" => array(
1756 "^eventax[ /]([0-9.]{1,10})" => "\\1"
1757 ),
1758 "uri" => "http://www.eventax.de/"
1759 ),
1760 "everbee" => array(
1761 "icon" => "everbee",
1762 "title" => "Everbee",
1763 "rule" => array(
1764 "EverbeeCrawler" => ""
1765 ),
1766 "uri" => ""
1767 ),
1768 "everest" => array(
1769 "icon" => "everest",
1770 "title" => "Everest",
1771 "rule" => array(
1772 "Everest-Vulcan Inc.[ /]([0-9.]{1,10})" => "\\1"
1773 ),
1774 "uri" => ""
1775 ),
1776 "exabot" => array(
1777 "icon" => "exabot",
1778 "title" => "ExaBot",
1779 "rule" => array(
1780 "^NG[ /]([0-9.]{1,10})" => "\\1",
1781 "Exabot/([0-9.]{1,10})" => "\\1",
1782 "ExaBotTest/([0-9.]{1,10})" => "\\1",
1783 "ExaBot-(Test|Images)/([0-9.]{1,10})" => "\\2",
1784 "ExaBot-Thumbnails" => ""
1785 ),
1786 "uri" => "http://www.exabot.com/go/robot"
1787 ),
1788 "exactseek" => array(
1789 "icon" => "exactseek",
1790 "title" => "ExactSeek",
1791 "rule" => array(
1792 "^exactseek[ \-]?(pagereaper|crawler)[ \-]?([0-9.]{1,10})" => "\\2",
1793 "ExactSeek[ \.\-]?(Crawler|com)" => ""
1794 ),
1795 "uri" => "http://www.exactseek.com/"
1796 ),
1797 "excite" => array(
1798 "icon" => "excite",
1799 "title" => "Excite",
1800 "rule" => array(
1801 "Architext[ \-]?Spider" => ""
1802 ),
1803 "uri" => ""
1804 ),
1805 "execrawl" => array(
1806 "icon" => "robot",
1807 "title" => "Execrawl",
1808 "rule" => array(
1809 "Execrawl[ /]([0-9.]{1,10})" => "\\1",
1810 "Execrawl" => ""
1811 ),
1812 "uri" => ""
1813 ),
1814 "expertmonitor" => array(
1815 "icon" => "robot",
1816 "title" => "ExpertMonitor",
1817 "rule" => array(
1818 "^NetMonitor[ /]([0-9.]{1,10})" => "\\1"
1819 ),
1820 "uri" => ""
1821 ),
1822 "explorerrss" => array(
1823 "icon" => "robot",
1824 "title" => "Explorer RSS",
1825 "rule" => array(
1826 "^Windows-RSS-Platform[ /]([0-9.]{1,10})" => "\\1"
1827 ),
1828 "uri" => ""
1829 ),
1830 "ezooms" => array(
1831 "icon" => "robot",
1832 "title" => "Ezooms",
1833 "rule" => array(
1834 "ezooms[/ ]([0-9a-z.\-]{1,10})" => "\\1"
1835 ),
1836 "uri" => ""
1837 ),
1838 "facebook" => array(
1839 "icon" => "facebook",
1840 "title" => "Facebook",
1841 "rule" => array(
1842 "FacebookFeedParser[/ ]([0-9a-z.\-]{1,10})" => "\\1",
1843 "facebookexternalhit/([0-9.]{1,10})" => "\\1",
1844 "^facebook" => ""
1845 ),
1846 "uri" => "http://www.facebook.com/"
1847 ),
1848 "fast" => array(
1849 "icon" => "fast",
1850 "title" => "Fast",
1851 "rule" => array(
1852 "^FAST( Enterprise |-Web| MetaWeb )?Crawler[ /]([0-9.]{1,10})" => "\\2",
1853 "^FAST( Enterprise |-Web| MetaWeb | PartnerSite )?Crawler" => "",
1854 "^Fast Crawler" => "",
1855 "^libwww-perl[ /]([0-9.]{1,10}) FP[ /]([0-9.]{1,10})" => "\\2"
1856 ),
1857 "uri" => "http://www.alltheweb.com/"
1858 ),
1859 "fastbuzz" => array(
1860 "icon" => "fastbuzz",
1861 "title" => "Fastbuzz",
1862 "rule" => array(
1863 "^fastbuzz\.com" => ""
1864 ),
1865 "uri" => ""
1866 ),
1867 "favorg" => array(
1868 "icon" => "robot",
1869 "title" => "FavOrg",
1870 "rule" => array(
1871 "^FavOrg" => ""
1872 ),
1873 "uri" => ""
1874 ),
1875 "favorstar" => array(
1876 "icon" => "favorstar",
1877 "title" => "favorstar",
1878 "rule" => array(
1879 "favorstarbot[ /]([0-9.]{1,10})" => "\\1"
1880 ),
1881 "uri" => "http://favorstar.com/bot.html"
1882 ),
1883 "faxo" => array(
1884 "icon" => "robot",
1885 "title" => "Faxo",
1886 "rule" => array(
1887 "^Faxobot[ /]([0-9.]{1,10})" => "\\1"
1888 ),
1889 "uri" => "http://www.faxo.com/"
1890 ),
1891 "fdse" => array(
1892 "icon" => "robot",
1893 "title" => "FDSE Robot",
1894 "rule" => array(
1895 "FDSE[ \-]?robot" => ""
1896 ),
1897 "uri" => ""
1898 ),
1899 "feedback" => array(
1900 "icon" => "robot",
1901 "title" => "FeedBack",
1902 "rule" => array(
1903 "FeedBack[/ ]([0-9.]{1,10})" => "\\1"
1904 ),
1905 "uri" => ""
1906 ),
1907 "feedburner" => array(
1908 "icon" => "feedburner",
1909 "title" => "FeedBurner",
1910 "rule" => array(
1911 "^FeedBurner[/ ]([0-9.]{1,10})" => "\\1"
1912 ),
1913 "uri" => ""
1914 ),
1915 "feeddemon" => array(
1916 "icon" => "feeddemon",
1917 "title" => "FeedDemon",
1918 "rule" => array(
1919 "FeedDemon[/ ]([0-9.]{1,10})" => "\\1"
1920 ),
1921 "uri" => ""
1922 ),
1923 "feedfind" => array(
1924 "icon" => "feedfind",
1925 "title" => "FeedFind",
1926 "rule" => array(
1927 "Feed::Find[ /]([0-9.]{1,10})" => "\\1"
1928 ),
1929 "uri" => ""
1930 ),
1931 "feedonfeeds" => array(
1932 "icon" => "robot",
1933 "title" => "Feed On Feeds",
1934 "rule" => array(
1935 "FeedOnFeeds[/ ]([0-9.]{1,10})" => "\\1"
1936 ),
1937 "uri" => ""
1938 ),
1939 "feedparser" => array(
1940 "icon" => "robot",
1941 "title" => "Feedparser",
1942 "rule" => array(
1943 "UniversalFeedParser[/ ]([0-9a-z.\-]{1,10})" => "\\1",
1944 "FeedParser" => ""
1945 ),
1946 "uri" => ""
1947 ),
1948 "feedreader" => array(
1949 "icon" => "feedreader",
1950 "title" => "Feedreader",
1951 "rule" => array(
1952 "^Feedreader" => ""
1953 ),
1954 "uri" => ""
1955 ),
1956 "feedserver" => array(
1957 "icon" => "robot",
1958 "title" => "FeedServer",
1959 "rule" => array(
1960 "FeedServer[/ ]([0-9.]{1,10})" => "\\1"
1961 ),
1962 "uri" => ""
1963 ),
1964 "feedster" => array(
1965 "icon" => "feedster",
1966 "title" => "Feedster",
1967 "rule" => array(
1968 "Feedster Crawler[/ ]([0-9.]{1,10})" => "\\1"
1969 ),
1970 "uri" => ""
1971 ),
1972 "feedvalidator" => array(
1973 "icon" => "feedvalidator",
1974 "title" => "Feed Validator",
1975 "rule" => array(
1976 "^FeedValidator[/ ]([0-9.]{1,10})" => "\\1"
1977 ),
1978 "uri" => ""
1979 ),
1980 "fdm" => array(
1981 "icon" => "robot",
1982 "title" => "Free Download Manager",
1983 "rule" => array(
1984 "^FDM[/ ]([0-9a-z.]{1,10})" => "\\1"
1985 ),
1986 "uri" => ""
1987 ),
1988 "filangy" => array(
1989 "icon" => "robot",
1990 "title" => "Filangy",
1991 "rule" => array(
1992 "Filangy[/ ]([0-9.]{1,10})" => "\\1"
1993 ),
1994 "uri" => "http://www.filangy.com/"
1995 ),
1996 "findanisp" => array(
1997 "icon" => "robot",
1998 "title" => "FindAnISP",
1999 "rule" => array(
2000 "FindAnISP" => ""
2001 ),
2002 "uri" => "http://www.findanisp.com/"
2003 ),
2004 "findengines" => array(
2005 "icon" => "findengines",
2006 "title" => "FindEngines",
2007 "rule" => array(
2008 "FindEngines! Bot" => ""
2009 ),
2010 "uri" => ""
2011 ),
2012 "findexa" => array(
2013 "icon" => "findexa",
2014 "title" => "Findexa",
2015 "rule" => array(
2016 "Findexa Crawler" => ""
2017 ),
2018 "uri" => ""
2019 ),
2020 "findlinks" => array(
2021 "icon" => "findlinks",
2022 "title" => "FindLinks",
2023 "rule" => array(
2024 "findlinks[ /]([0-9.]{1,10})" => "\\1",
2025 "^FindLinks" => ""
2026 ),
2027 "uri" => ""
2028 ),
2029 "findoor" => array(
2030 "icon" => "findoor",
2031 "title" => "findoor",
2032 "rule" => array(
2033 "^findoor(-Bot)?" => "\\1"
2034 ),
2035 "uri" => ""
2036 ),
2037 "firefly" => array(
2038 "icon" => "firefly",
2039 "title" => "Firefly",
2040 "rule" => array(
2041 "Firefly" => ""
2042 ),
2043 "uri" => ""
2044 ),
2045 "flashget" => array(
2046 "icon" => "flashget",
2047 "title" => "FlashGet",
2048 "rule" => array(
2049 "^FlashGet" => ""
2050 ),
2051 "uri" => ""
2052 ),
2053 "flatland" => array(
2054 "icon" => "flatland",
2055 "title" => "Flatland",
2056 "rule" => array(
2057 "^flatlandbot" => ""
2058 ),
2059 "uri" => "http://www.flatlandindustries.com/flatlandbot"
2060 ),
2061 "flickbot" => array(
2062 "icon" => "flickbot",
2063 "title" => "FlickBot",
2064 "rule" => array(
2065 "FlickBot[ /]([0-9.]{1,10})" => "\\1"
2066 ),
2067 "uri" => ""
2068 ),
2069 "flightdeckreports" => array(
2070 "icon" => "flightdeckreports",
2071 "title" => "Flight Deck Reports",
2072 "rule" => array(
2073 "FlightDeckReportsBot[ /]([0-9.]{1,10})" => "\\1"
2074 ),
2075 "uri" => "http://www.flightdeckreports.com/"
2076 ),
2077 "forex" => array(
2078 "icon" => "robot",
2079 "title" => "Forex",
2080 "rule" => array(
2081 "^Forex Trading Network Organization" => ""
2082 ),
2083 "uri" => "http://www.netforex.org/"
2084 ),
2085 "freshmeat" => array(
2086 "icon" => "freshmeat",
2087 "title" => "freshmeat",
2088 "rule" => array(
2089 "fmII URL validator[ /]([0-9.]{1,10})" => "\\1",
2090 "freshmeat.net URL validator[ /]([0-9.]{1,10})" => "\\1"
2091 ),
2092 "uri" => "http://www.freshmeat.net/"
2093 ),
2094 "friend" => array(
2095 "icon" => "friend",
2096 "title" => "Friend",
2097 "rule" => array(
2098 "www\.friend\.fr" => ""
2099 ),
2100 "uri" => "http://www.friend.fr/"
2101 ),
2102 "frontier" => array(
2103 "icon" => "frontier",
2104 "title" => "Frontier",
2105 "rule" => array(
2106 "Frontier[ /]([0-9.]{1,10})" => "\\1"
2107 ),
2108 "uri" => ""
2109 ),
2110 "fyberspider" => array(
2111 "icon" => "robot",
2112 "title" => "FyberSpider",
2113 "rule" => array(
2114 "FyberSpider[ /]([0-9.]{1,10})" => "\\1"
2115 ),
2116 "uri" => "http://www.fyberspider.com/"
2117 ),
2118 "gaisbot" => array(
2119 "icon" => "gais",
2120 "title" => "Gaisbot",
2121 "rule" => array(
2122 "Gaisbot[ /]([0-9.]{1,10})" => "\\1"
2123 ),
2124 "uri" => ""
2125 ),
2126 "galaxy" => array(
2127 "icon" => "galaxy",
2128 "title" => "Galaxy",
2129 "rule" => array(
2130 "GalaxyBot[ /]([0-9.]{1,10})" => "\\1",
2131 "www.galaxy.com" => ""
2132 ),
2133 "uri" => "http://www.galaxy.com/"
2134 ),
2135 "gamespy" => array(
2136 "icon" => "gamespy",
2137 "title" => "GameSpy",
2138 "rule" => array(
2139 "GameSpyHTTP[ /]([0-9.]{1,10})" => "\\1"
2140 ),
2141 "uri" => ""
2142 ),
2143 "garlik" => array(
2144 "icon" => "garlik",
2145 "title" => "Garlik",
2146 "rule" => array(
2147 "GarlikCrawler[ /]([0-9.]{1,10})" => "\\1"
2148 ),
2149 "uri" => "http://garlik.com/"
2150 ),
2151 "gdesktop" => array(
2152 "icon" => "gdesktop",
2153 "title" => "Google Desktop",
2154 "rule" => array(
2155 "compatible; Google Desktop" => ""
2156 ),
2157 "uri" => ""
2158 ),
2159 "genome" => array(
2160 "icon" => "robot",
2161 "title" => "Genome Machine",
2162 "rule" => array(
2163 "Genome[ \-]?Machine" => ""
2164 ),
2165 "uri" => ""
2166 ),
2167 "geohash" => array(
2168 "icon" => "geohash",
2169 "title" => "Geohash",
2170 "rule" => array(
2171 "GeoHasher(/Nutch)[ /-]([0-9.]{1,10})" => "\\2"
2172 ),
2173 "uri" => "http://geohash.org/"
2174 ),
2175 "geona" => array(
2176 "icon" => "robot",
2177 "title" => "Geona",
2178 "rule" => array(
2179 "GeonaBot[ /]([0-9.]{1,10})" => "\\1"
2180 ),
2181 "uri" => ""
2182 ),
2183 "geoblog" => array(
2184 "icon" => "robot",
2185 "title" => "The World as a Blog",
2186 "rule" => array(
2187 "The World as a Blog" => ""
2188 ),
2189 "uri" => ""
2190 ),
2191 "geourl" => array(
2192 "icon" => "geourl",
2193 "title" => "GeoUrl",
2194 "rule" => array(
2195 "geourl[ /]([0-9.]{1,10})" => "\\1",
2196 "^GeoURLBot[ /]([0-9.]{1,10})" => "\\1",
2197 ),
2198 "uri" => ""
2199 ),
2200 "getnetwise" => array(
2201 "icon" => "robot",
2202 "title" => "GetNetWise",
2203 "rule" => array(
2204 " Crayon Crawler" => ""
2205 ),
2206 "uri" => ""
2207 ),
2208 "getright" => array(
2209 "icon" => "getright",
2210 "title" => "GetRight",
2211 "rule" => array(
2212 "GetRight[ /]([0-9.]{1,10})" => "\\1"
2213 ),
2214 "uri" => ""
2215 ),
2216 "getsmart" => array(
2217 "icon" => "getsmart",
2218 "title" => "GetSmart",
2219 "rule" => array(
2220 "GetSmart[ /]([0-9.]{1,10})" => "\\1"
2221 ),
2222 "uri" => ""
2223 ),
2224 "ginger" => array(
2225 "icon" => "ginger",
2226 "title" => "GingerCrawler",
2227 "rule" => array(
2228 "GingerCrawler[ /]([0-9.]{1,10})" => "\\1"
2229 ),
2230 "uri" => "http://www.gingersoftware.com/crawler_agent.htm"
2231 ),
2232 "gigabot" => array(
2233 "icon" => "gigablast",
2234 "title" => "Gigablast",
2235 "rule" => array(
2236 "(Gigabot|Sitesearch)[/ ]([0-9.]{1,10})" => "\\2",
2237 "GigabotSiteSearch[/ ]([0-9.]{1,10})" => "\\1",
2238 ),
2239 "uri" => ""
2240 ),
2241 "girafabot" => array(
2242 "icon" => "girafa",
2243 "title" => "Girafa",
2244 "rule" => array(
2245 "Girafabot" => ""
2246 ),
2247 "uri" => ""
2248 ),
2249 "globalspec" => array(
2250 "icon" => "globalspec",
2251 "title" => "GlobalSpec",
2252 "rule" => array(
2253 "Ocelli[ /]([0-9.]{1,10})" => "\\1"
2254 ),
2255 "uri" => ""
2256 ),
2257 "glucose" => array(
2258 "icon" => "glucose",
2259 "title" => "Glucose",
2260 "rule" => array(
2261 "glucose[ /]([0-9a-z.\-]{1,10})" => "\\1"
2262 ),
2263 "uri" => ""
2264 ),
2265 "gnomit" => array(
2266 "icon" => "gnomit",
2267 "title" => "Gnomit",
2268 "rule" => array(
2269 "gnomit[ /]([0-9.]{1,10})" => "\\1"
2270 ),
2271 "uri" => "http://www.gnomit.com/",
2272 ),
2273 "goforit" => array(
2274 "icon" => "goforit",
2275 "title" => "GoForIt",
2276 "rule" => array(
2277 "^GoForIt\.com" => "",
2278 "^GOFORITBOT" => ""
2279 ),
2280 "uri" => ""
2281 ),
2282 "goguides" => array(
2283 "icon" => "robot",
2284 "title" => "GoGuides",
2285 "rule" => array(
2286 "^GoGuidesBot[ /]([0-9.]{1,10})" => "\\1"
2287 ),
2288 "uri" => "http://www.goguides.org/"
2289 ),
2290 "goo" => array(
2291 "icon" => "goo",
2292 "title" => "Goo",
2293 "rule" => array (
2294 "(gazz|ichiro|mog(et|imogi))[ /]([0-9.]{1,10})" => "\\3",
2295 "DoCoMo[ /]([0-9.]{1,10})" => "\\1"
2296 ),
2297 "uri" => ""
2298 ),
2299 // Needs to be before google for correct detection
2300 "mediapartners" => array(
2301 "icon" => "google",
2302 "title" => "Mediapartners",
2303 "rule" => array (
2304 "Mediapartners-Google[ /]([0-9.]{1,10})" => "\\1",
2305 "Mediapartners-Google" => ""
2306 ),
2307 "uri" => ""
2308 ),
2309 "google" => array(
2310 "icon" => "google",
2311 "title" => "Google",
2312 "rule" => array (
2313 "Googl(e|ebot)(-Image)?/([0-9.]{1,10})" => "\\3",
2314 "Googl(e|ebot)(-Image)?/" => "",
2315 "^gsa-crawler" => "",
2316 "Google Web Preview" => ""
2317 ),
2318 "uri" => "http://www.google.com/"
2319 ),
2320 "googlesitemaps" => array(
2321 "icon" => "google",
2322 "title" => "Google-Sitemaps",
2323 "rule" => array (
2324 "Googl(e|ebot)(-Sitemaps)?/([0-9.]{1,10})" => "\\3",
2325 "GSiteCrawler[ /v]*([0-9.a-z]{1,10})" => "\\1",
2326 "Googl(e|ebot)(-Sitemaps)?/" => ""
2327 ),
2328 "uri" => ""
2329 ),
2330 "googlemobile" => array(
2331 "icon" => "google",
2332 "title" => "Google-Mobile",
2333 "rule" => array (
2334 "Googl(e|ebot)(-Mobile)?/([0-9.]{1,10})" => "\\3",
2335 "Googl(e|ebot)(-Mobile)?/" => ""
2336 ),
2337 "uri" => ""
2338 ),
2339 "googleads" => array(
2340 "icon" => "google",
2341 "title" => "Google-AdsBot",
2342 "rule" => array (
2343 "^AdsBot-Google" => "",
2344 ),
2345 "uri" => ""
2346 ),
2347 "googlefeeds" => array(
2348 "icon" => "google",
2349 "title" => "Google-Feedfetcher",
2350 "rule" => array (
2351 "^Feedfetcher-Google" => "",
2352 ),
2353 "uri" => ""
2354 ),
2355 "googlverification" => array(
2356 "icon" => "google",
2357 "title" => "Google-Site-Verification",
2358 "rule" => array (
2359 "Google-Site-Verification[ /]([0-9.]{1,10})" => "\\1"
2360 ),
2361 "uri" => ""
2362 ),
2363 "goongee" => array(
2364 "icon" => "robot",
2365 "title" => "GoonGee",
2366 "rule" => array (
2367 "^Big Fish[ /]v?([0-9.]{1,10})" => "\\2"
2368 ),
2369 "uri" => "http://www.goongee.com/"
2370 ),
2371 "gpost" => array(
2372 "icon" => "gpost",
2373 "title" => "GPost",
2374 "rule" => array(
2375 "^GPostbot" => ""
2376 ),
2377 "uri" => ""
2378 ),
2379 "gregarius" => array(
2380 "icon" => "robot",
2381 "title" => "Gregarius",
2382 "rule" => array(
2383 "^Gregarius[/ ]([0-9.]{1,10})" => ""
2384 ),
2385 "uri" => ""
2386 ),
2387 "grub" => array(
2388 "icon" => "grub",
2389 "title" => "Grub",
2390 "rule" => array(
2391 "grub[ \-]?client[ /\-]{1,5}([0-9.]{1,10})" => "\\1",
2392 "grub crawler" => "",
2393 "grub[/ ]([0-9.]{1,10})" => "\\1",
2394 "^GrubNG([0-9. ]{1,10})?" => "\\1"
2395 ),
2396 "uri" => "http://www.grub.org/"
2397 ),
2398 "gulliver" => array(
2399 "icon" => "robot",
2400 "title" => "Gulliver",
2401 "rule" => array(
2402 "Gulliver" => ""
2403 ),
2404 "uri" => ""
2405 ),
2406 "guruji" => array(
2407 "icon" => "guruji",
2408 "title" => "Guruji",
2409 "rule" => array(
2410 "GurujiBot[/ ]([0-9.]{1,10})" => "\\1"
2411 ),
2412 "uri" => "http://www.guruji.com/"
2413 ),
2414 "gush" => array(
2415 "icon" => "robot",
2416 "title" => "Gush",
2417 "rule" => array(
2418 "^Gush[/ ]([0-9.]{1,10})" => "\\1"
2419 ),
2420 "uri" => ""
2421 ),
2422 "gziptester" => array(
2423 "icon" => "robot",
2424 "title" => "Gzip Tester",
2425 "rule" => array(
2426 "g(id)?zip[ \-]?test(er)?" => ""
2427 ),
2428 "uri" => ""
2429 ),
2430 "hanzoweb" => array(
2431 "icon" => "hanzoweb",
2432 "title" => "Hanzoweb",
2433 "rule" => array(
2434 "^Hanzoweb" => ""
2435 ),
2436 "uri" => ""
2437 ),
2438 "harbot" => array(
2439 "icon" => "harbot",
2440 "title" => "Harbot",
2441 "rule" => array(
2442 "^Harbot GateStation" => ""
2443 ),
2444 "uri" => ""
2445 ),
2446 "hatena" => array(
2447 "icon" => "hatena",
2448 "title" => "Hatena",
2449 "rule" => array(
2450 "Hatena (Antenna|Bookmark|Pagetitle Agent)[ /]([0-9.]{1,10})" => "\\2"
2451 ),
2452 "uri" => ""
2453 ),
2454 "htmlparser" => array(
2455 "icon" => "htmlparser",
2456 "title" => "HTMLParser",
2457 "rule" => array(
2458 "HTMLParser[ /]([0-9.]{1,10})" => "\\1"
2459 ),
2460 "uri" => "http://htmlparser.sourceforge.net/"
2461 ),
2462 "helix" => array(
2463 "icon" => "helix",
2464 "title" => "Heritrix",
2465 "rule" => array(
2466 "^helix[ /]([0-9.]{1,10})" => "\\1"
2467 ),
2468 "uri" => "http://www.sitesearch.ca/helix/"
2469 ),
2470 "heritrix" => array(
2471 "icon" => "heritrix",
2472 "title" => "Heritrix",
2473 "rule" => array(
2474 "heritrix[ /]([0-9.]{1,10})" => "\\1",
2475 "archive.org_bot" => "",
2476 "InternetArchive[ /]([0-9.a-z]{1,10})" => "\\1"
2477 ),
2478 "uri" => "http://archive.org"
2479 ),
2480 "hiddenmarket" => array(
2481 "icon" => "robot",
2482 "title" => "HiddenMarket",
2483 "rule" => array(
2484 "HiddenMarket[ /\-]([0-9.]{1,10})" => "\\1"
2485 ),
2486 "uri" => ""
2487 ),
2488 "honda" => array(
2489 "icon" => "robot",
2490 "title" => "Honda",
2491 "rule" => array(
2492 "Honda-Search[ /]([0-9.]{1,10})" => "\\1"
2493 ),
2494 "uri" => "http://www.honda-search.com"
2495 ),
2496 "hoowwwer" => array(
2497 "icon" => "hoowwwer",
2498 "title" => "HooWWWer",
2499 "rule" => array(
2500 "HooWWWer[ /]([0-9.]{1,10})" => "\\1"
2501 ),
2502 "uri" => ""
2503 ),
2504 "hotzonu" => array(
2505 "icon" => "hotzonu",
2506 "title" => "Hotzonu",
2507 "rule" => array(
2508 "Hotzonu[ /]([0-9.]{1,10})" => "\\1"
2509 ),
2510 "uri" => ""
2511 ),
2512 "houxou" => array(
2513 "icon" => "robot",
2514 "title" => "Houxou",
2515 "rule" => array(
2516 "HouxouCrawler[ /]Nutch.([0-9.]{1,10})" => "\\1",
2517 "HouxouCrawler" => ""
2518 ),
2519 "uri" => ""
2520 ),
2521 "htdig" => array(
2522 "icon" => "htdig",
2523 "title" => "ht://Dig",
2524 "rule" => array(
2525 "htdig[ /]([0-9.]{1,10})" => "\\1",
2526 "htdig" => "\\1"
2527 ),
2528 "uri" => ""
2529 ),
2530 "html2jpg" => array(
2531 "icon" => "html2jpg",
2532 "title" => "HTML2JPG",
2533 "rule" => array(
2534 "^HTML2JPG" => ""
2535 ),
2536 "uri" => ""
2537 ),
2538 "httperf" => array(
2539 "icon" => "robot",
2540 "title" => "HTTPerf",
2541 "rule" => array(
2542 "httperf[ /]([0-9.]{1,10})" => "\\1"
2543 ),
2544 "uri" => ""
2545 ),
2546 "httpunit" => array(
2547 "icon" => "httpunit",
2548 "title" => "HttpUnit",
2549 "rule" => array(
2550 "httpunit[ /]([0-9.]{1,10})" => "\\1"
2551 ),
2552 "uri" => ""
2553 ),
2554 "httrack" => array(
2555 "icon" => "httrack",
2556 "title" => "HTTrack",
2557 "rule" => array(
2558 "HTTrack[ /]([0-9.]{1,10})" => "\\1"
2559 ),
2560 "uri" => ""
2561 ),
2562 "huaweisymantec" => array(
2563 "icon" => "huaweisymantec",
2564 "title" => "HuaweiSymantec",
2565 "rule" => array(
2566 "HuaweiSymantecSpider[ /]([0-9.]{1,10})" => "\\1"
2567 ),
2568 "uri" => "http://www.huaweisymantec.com/en/IRL/spider/"
2569 ),
2570 "hungary" => array(
2571 "icon" => "hungary",
2572 "title" => "Hungary",
2573 "rule" => array(
2574 "HuRob[ /]([0-9.]{1,10})" => "\\1"
2575 ),
2576 "uri" => ""
2577 ),
2578 "i18n" => array(
2579 "icon" => "w3c",
2580 "title" => "W3C I18n Checker",
2581 "rule" => array(
2582 "^W3C_I18n-Checker[ /]([0-9.]{1,10})" => "\\1"
2583 ),
2584 "uri" => "http://validator.w3.org/services"
2585 ),
2586 "iakke" => array(
2587 "icon" => "iakke",
2588 "title" => "Iakk&eacute;",
2589 "rule" => array(
2590 "^iakke_bot[ /]v([0-9.]{1,10})" => "\\1"
2591 ),
2592 "uri" => "http://fr.iakke.com/"
2593 ),
2594 "iask" => array(
2595 "icon" => "iask",
2596 "title" => "IAsk",
2597 "rule" => array(
2598 "iaskspider[ /]([0-9.]{1,10})" => "\\1",
2599 "^iaskspider" => ""
2600 ),
2601 "uri" => "http://iask.com"
2602 ),
2603 "icc" => array(
2604 "icon" => "icc",
2605 "title" => "ICC-Crawler",
2606 "rule" => array(
2607 "^ICC-Crawler" => ""
2608 ),
2609 "uri" => "http://kc.nict.go.jp/icc/crawl.html"
2610 ),
2611 "icerocket" => array(
2612 "icon" => "icerocket",
2613 "title" => "Icerocket",
2614 "rule" => array(
2615 "BlogzIce[ /]([0-9.]{1,10})" => "\\1",
2616 "BlogSearch[ /]([0-9.]{1,10})" => "\\1"
2617 ),
2618 "uri" => ""
2619 ),
2620 "icjobs" => array(
2621 "icon" => "icjobs",
2622 "title" => "iCjobs",
2623 "rule" => array(
2624 "iCjobs[ /]([0-9.]{1,10})" => "\\1"
2625 ),
2626 "uri" => "http://www.icjobs.de/"
2627 ),
2628 "icra" => array(
2629 "icon" => "icra",
2630 "title" => "ICRA",
2631 "rule" => array(
2632 "^ICRA_Semantic_spider[ /]([0-9.]{1,10})" => "\\1"
2633 ),
2634 "uri" => "http://www.icra.org"
2635 ),
2636 "ics" => array(
2637 "icon" => "robot",
2638 "title" => "Novell iChain Cool Solutions caching",
2639 "rule" => array(
2640 "^Mozilla[/ ]([0-9.]{1,10})[/ ]\(compatible[ ;]*ICS" => "\\1"
2641 ),
2642 "uri" => ""
2643 ),
2644 "iknow" => array(
2645 "icon" => "robot",
2646 "title" => "I know",
2647 "rule" => array(
2648 "Comaneci_bot[ /]([0-9.]{1,10})" => "\\1"
2649 ),
2650 "uri" => ""
2651 ),
2652 "ilial" => array(
2653 "icon" => "robot",
2654 "title" => "Ilial",
2655 "rule" => array(
2656 "ilial[ /]Nutch[ \-]([0-9.]{1,10})" => "\\1"
2657 ),
2658 "uri" => ""
2659 ),
2660 "ilocal" => array(
2661 "icon" => "ilocal",
2662 "title" => "ilocal",
2663 "rule" => array(
2664 "^ilocal" => "",
2665 ),
2666 "uri" => "http://www.ilocal.nl"
2667 ),
2668 "ilse" => array(
2669 "icon" => "ilse",
2670 "title" => "Ilse",
2671 "rule" => array(
2672 "I(NGRID|lseRobot|lseBot)[ /]([0-9.]{1,10})" => "\\1"
2673 ),
2674 "uri" => "http://ilse.nl/"
2675 ),
2676 "iltrovatore" => array(
2677 "icon" => "iltrovatore",
2678 "title" => "IlTrovatore",
2679 "rule" => array(
2680 "iltrovatore-setaccio[ /]([0-9.]{1,10})" => "\\1",
2681 "Iltrovatore-Setaccio" => "",
2682 "iltrovatore[ /]([0-9.]{1,10})" => "\\1"
2683 ),
2684 "uri" => ""
2685 ),
2686 "indylibrary" => array(
2687 "icon" => "robot",
2688 "title" => "Indy Library",
2689 "rule" => array(
2690 "Indy[ \-]?Library" => ""
2691 ),
2692 "uri" => ""
2693 ),
2694 "inela" => array(
2695 "icon" => "robot",
2696 "title" => "Inela",
2697 "rule" => array(
2698 "InelaBot[ /]([0-9.]{1,10})" => ""
2699 ),
2700 "uri" => "http://inelegant.org/bot"
2701 ),
2702 "ineturl" => array(
2703 "icon" => "robot",
2704 "title" => "InetURL",
2705 "rule" => array(
2706 "InetURL.?[ /]([0-9.]{1,10})" => ""
2707 ),
2708 "uri" => ""
2709 ),
2710 "infoart" => array(
2711 "icon" => "robot",
2712 "title" => "InfoArt",
2713 "rule" => array(
2714 "InfoArt crawler" => ""
2715 ),
2716 "uri" => ""
2717 ),
2718 "infomine" => array(
2719 "icon" => "infomine",
2720 "title" => "INFOMINE",
2721 "rule" => array(
2722 "^DataFountains/DMOZ" => "",
2723 "^INFOMINE[ /]([0-9.]{1,10})" => "\\1"
2724 ),
2725 "uri" => "http://infomine.ucr.edu/"
2726 ),
2727 "infoseek" => array(
2728 "icon" => "infoseek",
2729 "title" => "Infoseek",
2730 "rule" => array(
2731 "SideWinder[ /]?([0-9a-z.]{1,10})" => "\\1",
2732 "Infoseek" => ""
2733 ),
2734 "uri" => ""
2735 ),
2736 "inktomi" => array(
2737 "icon" => "inktomi",
2738 "title" => "Inktomi",
2739 "rule" => array(
2740 "slurp@inktomi\.com" => ""
2741 ),
2742 "uri" => ""
2743 ),
2744 "innerprise" => array(
2745 "icon" => "robot",
2746 "title" => "Innerprise",
2747 "rule" => array(
2748 "^InnerpriseBot[ /]([0-9.]{1,10})" => "\\1",
2749 "URL[ _]Spider[ _]Pro[ /]([0-9.+]{1,10})" => "\\1",
2750 "^ES[ .]NET[ _]Crawler[ /]([0-9.]{1,10})" => "\\1"
2751 ),
2752 "uri" => "http://www.innerprise.com/"
2753 ),
2754 "inria" => array(
2755 "icon" => "inria",
2756 "title" => "Inria",
2757 "rule" => array(
2758 "^xyro_" => ""
2759 ),
2760 "uri" => ""
2761 ),
2762 "insitor" => array(
2763 "icon" => "insitor",
2764 "title" => "Insitor",
2765 "rule" => array(
2766 "^Insitor(,|\.|naut)" => ""
2767 ),
2768 "uri" => "http://www.insitor.com/"
2769 ),
2770 "internetninja" => array(
2771 "icon" => "robot",
2772 "title" => "Internet Ninja",
2773 "rule" => array(
2774 "^Internet Ninja[ /]([0-9.]{1,10})" => "\\1"
2775 ),
2776 "uri" => ""
2777 ),
2778 "internetseer" => array(
2779 "icon" => "internetseer",
2780 "title" => "InternetSeer",
2781 "rule" => array(
2782 "^InternetSeer\.com" => ""
2783 ),
2784 "uri" => ""
2785 ),
2786 "interseek" => array(
2787 "icon" => "interseek",
2788 "title" => "Interseek",
2789 "rule" => array(
2790 "Interseek.com" => ""
2791 ),
2792 "uri" => "http://www.interseek.com"
2793 ),
2794 "intravnews" => array(
2795 "icon" => "intravnews",
2796 "title" => "IntraVnews",
2797 "rule" => array(
2798 "IntraVnews[ /]([0-9.]{1,10})" => "\\1"
2799 ),
2800 "uri" => "http://www.intravnews.com/"
2801 ),
2802 "ip2location" => array(
2803 "icon" => "ip2location",
2804 "title" => "IP2LocationBot",
2805 "rule" => array(
2806 "^IP2(Map|Location)Bot[ /]([0-9.]{1,10})" => "\\2"
2807 ),
2808 "uri" => "http://www.ip2location.com"
2809 ),
2810 "ipworks" => array(
2811 "icon" => "ipworks",
2812 "title" => "IP*Works",
2813 "rule" => array(
2814 "^IP\*Works\! V([0-9.]{1,10})" => "\\1"
2815 ),
2816 "uri" => "http://www.nsoftware.com/ipworks/"
2817 ),
2818 "irca" => array(
2819 "icon" => "robot",
2820 "title" => "Novell iChain Cool Solutions caching",
2821 "rule" => array(
2822 "^ICRA_(label_generator|Semantic_spider)[ /]([0-9.]{1,10})" => "\\2"
2823 ),
2824 "uri" => "http://www.icra.org"
2825 ),
2826 "irvine" => array(
2827 "icon" => "robot",
2828 "title" => "Irvine",
2829 "rule" => array(
2830 "Irvine[ /]([0-9.]{1,10})" => "\\1"
2831 ),
2832 "uri" => ""
2833 ),
2834 "ips-agent" => array(
2835 "icon" => "robot",
2836 "title" => "ips-agent",
2837 "rule" => array(
2838 "ips-agent" => ""
2839 ),
2840 "uri" => ""
2841 ),
2842 "isara" => array(
2843 "icon" => "isara",
2844 "title" => "isara",
2845 "rule" => array(
2846 "Isara[ -]([0-9.]{1,10})" => "\\1"
2847 ),
2848 "uri" => "http://www.isara.org/"
2849 ),
2850 "isspider" => array(
2851 "icon" => "robot",
2852 "title" => "ISSpider",
2853 "rule" => array(
2854 "ISSpider[ /\-]([0-9.]{1,10})" => "\\1"
2855 ),
2856 "uri" => ""
2857 ),
2858 "it2media" => array(
2859 "icon" => "it2media",
2860 "title" => "IT2media",
2861 "rule" => array(
2862 "www.adressendeutschland.de" => ""
2863 ),
2864 "uri" => "http://www.adressendeutschland.de/"
2865 ),
2866 "ivia" => array(
2867 "icon" => "robot",
2868 "title" => "iVia",
2869 "rule" => array(
2870 "iVia Site Checker.?[ /]([0-9.]{1,10})" => "\\1"
2871 ),
2872 "uri" => ""
2873 ),
2874 "jeteye" => array(
2875 "icon" => "jeteye",
2876 "title" => "Jeteye",
2877 "rule" => array(
2878 "Jetbot[ /]([0-9.]{1,10})" => "\\1"
2879 ),
2880 "uri" => ""
2881 ),
2882 "jobsde" => array(
2883 "icon" => "jobsde",
2884 "title" => "jobs.de",
2885 "rule" => array(
2886 "www\.jobs\.de" => "",
2887 "jobs.de-Robot" => ""
2888 ),
2889 "uri" => "http://www.jobs.de/"
2890 ),
2891 "jpluck" => array(
2892 "icon" => "robot",
2893 "title" => "Jpluck",
2894 "rule" => array(
2895 "JPluck[ /]([0-9a-z.]{1,10})" => "\\1"
2896 ),
2897 "uri" => ""
2898 ),
2899 "jxta" => array(
2900 "icon" => "robot",
2901 "title" => "Jxta",
2902 "rule" => array(
2903 "falcon[ /]([0-9.]{1,10})" => "\\1"
2904 ),
2905 "uri" => ""
2906 ),
2907 "jyte" => array(
2908 "icon" => "jyte",
2909 "title" => "Jyte",
2910 "rule" => array(
2911 "jyte_fetcher[ /]([0-9.]{1,10})" => "\\1"
2912 ),
2913 "uri" => ""
2914 ),
2915 "jyxo" => array(
2916 "icon" => "jyxo",
2917 "title" => "Jyxo",
2918 "rule" => array(
2919 "Jyxobot[ /]([0-9.]{1,10})" => "\\1"
2920 ),
2921 "uri" => ""
2922 ),
2923 "kalooga" => array(
2924 "icon" => "kalooga",
2925 "title" => "Kalooga",
2926 "rule" => array(
2927 "kalooga[ /-]([0-9.]{1,10})" => "\\1",
2928 "^kalooga" => "",
2929 "KaloogaBot" => ""
2930 ),
2931 "uri" => "http://www.kalooga.com"
2932 ),
2933 "keywen" => array(
2934 "icon" => "keywen",
2935 "title" => "Keywen",
2936 "rule" => array(
2937 "EasyDL[ /]([0-9.]{1,10})" => "\\1"
2938 ),
2939 "uri" => ""
2940 ),
2941 "kilomonkey" => array(
2942 "icon" => "robot",
2943 "title" => "Kilomonkey",
2944 "rule" => array(
2945 "kmky-not-a-bot[ /]([0-9.]{1,10})" => "\\1"
2946 ),
2947 "uri" => "http://www.kilomonkey.com/notabot.txt"
2948 ),
2949 "kinja" => array(
2950 "icon" => "kinja",
2951 "title" => "Kinja",
2952 "rule" => array(
2953 "kinjabot[ /]([0-9.]{1,10})" => "\\1",
2954 "^kinjabot" => ""
2955 ),
2956 "uri" => ""
2957 ),
2958 "kiwi" => array(
2959 "icon" => "robot",
2960 "title" => "KiwiStatus",
2961 "rule" => array(
2962 "KiwiStatus[ /]([0-9.]{1,10})" => "\\1",
2963 "KiwiStatus" => ""
2964 ),
2965 "uri" => "http://www.nzs.com/kiei-status/"
2966 ),
2967 "lachesis" => array(
2968 "icon" => "robot",
2969 "title" => "Lachesis",
2970 "rule" => array(
2971 "lachesis" => ""
2972 ),
2973 "uri" => ""
2974 ),
2975 "lanshan" => array(
2976 "icon" => "robot",
2977 "title" => "Lachesis",
2978 "rule" => array(
2979 "lanshanbot[/ ]([0-9.]{1,10})" => "\\1"
2980 ),
2981 "uri" => ""
2982 ),
2983 "lapozz" => array(
2984 "icon" => "lapozz",
2985 "title" => "Lapozz",
2986 "rule" => array(
2987 "LapozzBot[/ ]?([0-9.]{1,10})" => "\\1"
2988 ),
2989 "uri" => ""
2990 ),
2991 "larbin" => array(
2992 "icon" => "robot",
2993 "title" => "Larbin",
2994 "rule" => array(
2995 "larbin[_/ ]?([0-9.]{1,10})" => "\\1"
2996 ),
2997 "uri" => ""
2998 ),
2999 "laurion" => array(
3000 "icon" => "robot",
3001 "title" => "Laurion",
3002 "rule" => array(
3003 "^IPiumBot" => ""
3004 ),
3005 "uri" => "http://www.laurion.com/"
3006 ),
3007 "leechget" => array(
3008 "icon" => "leechget",
3009 "title" => "LeechGet",
3010 "rule" => array(
3011 "^LeechGet[ /]([0-9.]{1,10})" => "\\1"
3012 ),
3013 "uri" => ""
3014 ),
3015 "linguaseek" => array(
3016 "icon" => "linguaseek",
3017 "title" => "Linguaseek",
3018 "rule" => array(
3019 "^LinguaBot[ /]v([0-9.]{1,10})" => "\\1"
3020 ),
3021 "uri" => "http://www.linguaseek.com/"
3022 ),
3023 "linguee" => array(
3024 "icon" => "linguee",
3025 "title" => "Linguee",
3026 "rule" => array(
3027 "^Linguee Bot" => ""
3028 ),
3029 "uri" => "http://www.linguee.com/"
3030 ),
3031 "linkguard" => array(
3032 "icon" => "robot",
3033 "title" => "Linkguard",
3034 "rule" => array(
3035 "Linkguard Online[ /]([0-9.]{1,10})" => "\\1"
3036 ),
3037 "uri" => "http://www.linkguard.com/"
3038 ),
3039 "linklint" => array(
3040 "icon" => "linklint",
3041 "title" => "Linklint",
3042 "rule" => array(
3043 "^Linklint[-\-a-z /]*([0-9.]{1,10})" => "\\1"
3044 ),
3045 "uri" => "http://www.linklint.org/"
3046 ),
3047 "linkman" => array(
3048 "icon" => "linkman",
3049 "title" => "Linkman",
3050 "rule" => array(
3051 "\(compatible; Linkman\)" => ""
3052 ),
3053 "uri" => ""
3054 ),
3055 // Needs to be before linkcheck for correct detection
3056 "linkchecker" => array(
3057 "icon" => "w3c",
3058 "title" => "W3C Link Checker",
3059 "rule" => array(
3060 "^W3C-checklink[ /]([0-9.]{1,10})" => "\\1"
3061 ),
3062 "uri" => "http://validator.w3.org/checklink"
3063 ),
3064 "linkcheck" => array(
3065 "icon" => "linkcheck",
3066 "title" => "Linkcheck",
3067 "rule" => array(
3068 "checklink[ /]([0-9.]{1,10})" => "\\1",
3069 "Link[ \-]?(Chec(k|ker)|Val(et|idator))" => "",
3070 "Adaxas Spider" => "",
3071 "Agent-SharewarePlazaFileCheckBot[ /]([0-9.]{1,10})" => "\\1",
3072 "NetMechanic V([0-9.]{1,10})" => "\\1",
3073 "^InfoLink" => "",
3074 "InternetLinkAgent" => "",
3075 "; SPENG\)" => "",
3076 "SharewarePlazaFileCheckBot" => "",
3077 "fileboost.net" => "",
3078 "^billbot" => ""
3079 ),
3080 "uri" => ""
3081 ),
3082 "linkru" => array(
3083 "icon" => "robot",
3084 "title" => "Link.RU",
3085 "rule" => array(
3086 "^Link.RU bot" => ""
3087 ),
3088 "uri" => ""
3089 ),
3090 "linkssql" => array(
3091 "icon" => "robot",
3092 "title" => "Links SQL",
3093 "rule" => array(
3094 "links sql" => ""
3095 ),
3096 "uri" => ""
3097 ),
3098 "linksweeper" => array(
3099 "icon" => "robot",
3100 "title" => "Link Sweeper",
3101 "rule" => array(
3102 "LinkSweeper[ /]([0-9.]{1,10})" => "\\1"
3103 ),
3104 "uri" => ""
3105 ),
3106 "linkwalker" => array(
3107 "icon" => "robot",
3108 "title" => "Link Walker",
3109 "rule" => array(
3110 "^LinkWalker" => ""
3111 ),
3112 "uri" => ""
3113 ),
3114 "lipperhey" => array(
3115 "icon" => "lipperhey",
3116 "title" => "Lipperhey",
3117 "rule" => array(
3118 "Lipperhey Spider" => ""
3119 ),
3120 "uri" => "http://www.lipperhey.com"
3121 ),
3122 "livedoor" => array(
3123 "icon" => "livedoor",
3124 "title" => "Livedoor",
3125 "rule" => array(
3126 "^Livedoor( SF( - California Crawl)?|Checkers)[ /]" => ""
3127 ),
3128 "uri" => ""
3129 ),
3130 "livejournal" => array(
3131 "icon" => "livejournal",
3132 "title" => "Live Journal",
3133 "rule" => array(
3134 "^LiveJournal\.com" => ""
3135 ),
3136 "uri" => "http://www.livejournal.com"
3137 ),
3138 "ljpic" => array(
3139 "icon" => "ljpic",
3140 "title" => "ljpic",
3141 "rule" => array(
3142 "LjSEEK Picture-Bot[ /]+([0-9.]{1,10})" => "\\1"
3143 ),
3144 "uri" => "http://www.ljpic.com"
3145 ),
3146 "lmspider" => array(
3147 "icon" => "robot",
3148 "title" => "Lmspider",
3149 "rule" => array(
3150 "^lmspider" => ""
3151 ),
3152 "uri" => ""
3153 ),
3154 "locators" => array(
3155 "icon" => "robot",
3156 "title" => "Locaters",
3157 "rule" => array(
3158 "^FiNDoBot[/ ]([0-9a-z.]{1,10})" => "\\1"
3159 ),
3160 "uri" => ""
3161 ),
3162 "look" => array(
3163 "icon" => "look",
3164 "title" => "Look",
3165 "rule" => array(
3166 "www\.look\.com" => "",
3167 "Lookbot" => ""
3168 ),
3169 "uri" => ""
3170 ),
3171 "looksmart" => array(
3172 "icon" => "looksmart",
3173 "title" => "LookSmart",
3174 "rule" => array(
3175 "^Martini" => "",
3176 "^MantraAgent" => "",
3177 "FurlBot" => "",
3178 "looksmart-sv-fw" => ""
3179 ),
3180 "uri" => ""
3181 ),
3182 "loop" => array(
3183 "icon" => "loop",
3184 "title" => "LOOP",
3185 "rule" => array(
3186 "NetResearchServer[ /]([0-9.]{1,10})" => "\\1"
3187 ),
3188 "uri" => ""
3189 ),
3190 "lotkyll" => array(
3191 "icon" => "robot",
3192 "title" => "Lotkyll",
3193 "rule" => array(
3194 "Lotkyll" => ""
3195 ),
3196 "uri" => ""
3197 ),
3198 "lwp" => array(
3199 "icon" => "robot",
3200 "title" => "lwp",
3201 "rule" => array(
3202 "lwp(-trivial|::simple)[ /]([0-9.]{1,10})" => "\\2"
3203 ),
3204 "uri" => ""
3205 ),
3206 "lycos" => array(
3207 "icon" => "lycos",
3208 "title" => "Lycos",
3209 "rule" => array(
3210 "Lycos_Spider_" => ""
3211 ),
3212 "uri" => ""
3213 ),
3214 "magpierss" => array(
3215 "icon" => "rss",
3216 "title" => "MagpieRSS",
3217 "rule" => array(
3218 "MagpieRSS" => ""
3219 ),
3220 "uri" => "http://magpierss.sourceforge.net/"
3221 ),
3222 "mailru" => array(
3223 "icon" => "mailru",
3224 "title" => "@mail.ru",
3225 "rule" => array(
3226 "^Mail.Ru[ /]([0-9.]{1,10})" => "\\1"
3227 ),
3228 "uri" => "hhttp://www.mail.ru/"
3229 ),
3230 "mailsweeper" => array(
3231 "icon" => "robot",
3232 "title" => "Mail Sweeper",
3233 "rule" => array(
3234 "Mail[ \-]?Sweeper" => ""
3235 ),
3236 "uri" => ""
3237 ),
3238 "marvin" => array(
3239 "icon" => "robot",
3240 "title" => "Marvin",
3241 "rule" => array(
3242 "^Marvin" => ""
3243 ),
3244 "uri" => ""
3245 ),
3246 "matkurja" => array(
3247 "icon" => "matkurja",
3248 "title" => "Mat'Kurja",
3249 "rule" => array(
3250 "Mosad[ /]([0-9.]{1,10})" => "\\1"
3251 ),
3252 "uri" => ""
3253 ),
3254 "mavicanet" => array(
3255 "icon" => "mavicanet",
3256 "title" => "Mavicanet",
3257 "rule" => array(
3258 "Mavicanet robot" => ""
3259 ),
3260 "uri" => ""
3261 ),
3262 "mediater" => array(
3263 "icon" => "robot",
3264 "title" => "Mediater",
3265 "rule" => array (
3266 "^libwww[ /]([0-9.]{1,10})" => "\\1"
3267 )
3268 ),
3269 "mercator" => array(
3270 "icon" => "robot",
3271 "title" => "Mercator",
3272 "rule" => array(
3273 "Mercator" => ""
3274 ),
3275 "uri" => ""
3276 ),
3277 "metacarta" => array(
3278 "icon" => "robot",
3279 "title" => "Metacarta",
3280 "rule" => array(
3281 "^RRC (crawler_admin@bigfoot.com)" => "",
3282 "^flunky" => "",
3283 "^Mozilla.*\(samualt9@bigfoot.com\)$" => ""
3284 ),
3285 "uri" => "http://www.metacarta.com"
3286 ),
3287 "metager" => array(
3288 "icon" => "metager",
3289 "title" => "MetaGer",
3290 "rule" => array(
3291 "MetaGer" => ""
3292 ),
3293 "uri" => ""
3294 ),
3295 "metamark" => array(
3296 "icon" => "robot",
3297 "title" => "Metamark",
3298 "rule" => array(
3299 "^XRL[ /]([0-9.a-z]{1,10})" => "\\1"
3300 ),
3301 "uri" => "http://metamark.net"
3302 ),
3303 "metamedic" => array(
3304 "icon" => "metamedic",
3305 "title" => "MetaMedic",
3306 "rule" => array(
3307 "MediBot[ /]([0-9.]{1,10})" => "\\1"
3308 ),
3309 "uri" => ""
3310 ),
3311 "mirago" => array(
3312 "icon" => "mirago",
3313 "title" => "Mirago",
3314 "rule" => array(
3315 "Mirago" => ""
3316 ),
3317 "uri" => ""
3318 ),
3319 "misterwong" => array(
3320 "icon" => "misterwong",
3321 "title" => "Mister Wong",
3322 "rule" => array(
3323 "Mister Wong-Bot[ /]([0-9.]{1,10})" => "\\1"
3324 ),
3325 "uri" => "http://www.mister-wong.de/"
3326 ),
3327 "miva" => array(
3328 "icon" => "miva",
3329 "title" => "Miva",
3330 "rule" => array(
3331 "AlgoFeedback@miva\.com" => ""
3332 ),
3333 "uri" => "http://www.miva.com/"
3334 ),
3335 "mj12" => array(
3336 "icon" => "mj12",
3337 "title" => "Majestic-12",
3338 "rule" => array(
3339 "Mj12bot[ /]v?([0-9.]{1,10})" => "\\1",
3340 "MJ12bot \(mini\)[ /]([0-9.]{1,10})" => "\\1"
3341 ),
3342 "uri" => "http://majestic12.co.uk/bot.php"
3343 ),
3344 "mlbot" => array(
3345 "icon" => "robot",
3346 "title" => "MLBot",
3347 "rule" => array(
3348 "^MLBot" => ""
3349 ),
3350 "uri" => "http://www.metadatalabs.com/mlbot"
3351 ),
3352 "mnogo" => array(
3353 "icon" => "mnogo",
3354 "title" => "mnoGoSearch",
3355 "rule" => array(
3356 "Mnogosearch[ /\-]([0-9.]{1,10})" => "\\1"
3357 ),
3358 "uri" => "http://www.mnogosearch.org/"
3359 ),
3360 "mobileok" => array(
3361 "icon" => "mobileok",
3362 "title" => "W3C mobileOK",
3363 "rule" => array(
3364 "^W3C-mobileOK" => ""
3365 ),
3366 "uri" => "http://www.w3.org/2006/07/mobileok-ddc"
3367 ),
3368 "mojeekbot" => array(
3369 "icon" => "robot",
3370 "title" => "MojeekBot",
3371 "rule" => array(
3372 "MojeekBot[ /]([0-9.]{1,10})" => "\\1"
3373 ),
3374 "uri" => ""
3375 ),
3376 "momspider" => array(
3377 "icon" => "robot",
3378 "title" => "MOM Spider",
3379 "rule" => array(
3380 "MOMspider[ /]([0-9.]{1,10})" => "\\1"
3381 ),
3382 "uri" => ""
3383 ),
3384 "moreover" => array(
3385 "icon" => "moreover",
3386 "title" => "Moreover",
3387 "rule" => array(
3388 "^Moreoverbot[ /]([0-9.]{1,10})" => "\\1"
3389 ),
3390 "uri" => ""
3391 ),
3392 "movabletype" => array(
3393 "icon" => "movabletype",
3394 "title" => "Movable Type",
3395 "rule" => array(
3396 "MovableType[ /]([0-9.]{1,10})" => "\\1"
3397 ),
3398 "uri" => ""
3399 ),
3400 "mozdex" => array(
3401 "icon" => "mozdex",
3402 "title" => "MozDex",
3403 "rule" => array(
3404 "mozDex[ /]([0-9.]{1,6}(-dev)?)" => "\\1"
3405 ),
3406 "uri" => ""
3407 ),
3408 "mqbot" => array(
3409 "icon" => "robot",
3410 "title" => "MQbot",
3411 "rule" => array(
3412 "MQbot" => ""
3413 ),
3414 "uri" => ""
3415 ),
3416 "msnbot" => array(
3417 "icon" => "bing",
3418 "title" => "bing",
3419 "rule" => array(
3420 "MSN(BOT|PTC)[ /]([0-9.]{1,10})" => "\\2",
3421 "MS Search ([0-9.]{1,10}) Robot" => "\\1",
3422 "MSNBOT-(MEDIA|PRODUCTS|NewsBlogs)[ /]([0-9.]{1,10})" => "\\2",
3423 "bingbot[ /]([0-9.]{1,10})" => "\\1"
3424 ),
3425 "uri" => ""
3426 ),
3427 "msnbot-mobile" => array(
3428 "icon" => "msn",
3429 "title" => "MSN Mobile",
3430 "rule" => array(
3431 "MSNBOT-(MOBILE|)[ /]([0-9.]{1,10})" => "\\2",
3432 "MSNBOT_Mobile" => "",
3433 "MSMOBOT" => ""
3434 ),
3435 "uri" => ""
3436 ),
3437 "mslivebot" => array(
3438 "icon" => "livesearch",
3439 "title" => "MS Live Search",
3440 "rule" => array(
3441 "MSNBOT-(Academic)[ /]([0-9.]{1,10})" => "\\2"
3442 ),
3443 "uri" => ""
3444 ),
3445 "msproxy" => array(
3446 "icon" => "robot",
3447 "title" => "MSProxy",
3448 "rule" => array(
3449 "MSProxy[ /]([0-9.]{1,10})" => "\\1"
3450 ),
3451 "uri" => ""
3452 ),
3453 "msrbot" => array(
3454 "icon" => "robot",
3455 "title" => "MSRBOT",
3456 "rule" => array(
3457 "^MSRBOT" => ""
3458 ),
3459 "uri" => "http://research.microsoft.com/research/sv/msrbot/"
3460 ),
3461 "mswebdav" => array(
3462 "icon" => "robot",
3463 "title" => "MS-WebDAV",
3464 "rule" => array(
3465 "Microsoft[ \-]?WebDAV[ \-]?MiniRedir" => ""
3466 ),
3467 "uri" => ""
3468 ),
3469 "mticon" => array(
3470 "icon" => "robot",
3471 "title" => "MTIcon",
3472 "rule" => array(
3473 "MTIcon[/ ]([0-9.]{1,10})" => "\\1"
3474 ),
3475 "uri" => ""
3476 ),
3477 "multipage-validator" => array(
3478 "icon" => "multipage-validator",
3479 "title" => "Multipage Validator",
3480 "rule" => array(
3481 "^W3C_Multipage_Validator[ /]([0-9.]{1,10})" => "\\1"
3482 ),
3483 "uri" => "http://www.validator.ca/"
3484 ),
3485 "myrss" => array(
3486 "icon" => "rss",
3487 "title" => "MyRSS",
3488 "rule" => array(
3489 "MyRSS.jp[/ ]([0-9.]{1,10})" => "\\1"
3490 ),
3491 "uri" => ""
3492 ),
3493 "multimap" => array(
3494 "icon" => "robot",
3495 "title" => "Multimap",
3496 "rule" => array(
3497 "Multimap Geotag Blog Parser[/ ]([0-9.]{1,10})" => "\\1"
3498 ),
3499 "uri" => ""
3500 ),
3501 "najdi" => array(
3502 "icon" => "najdi",
3503 "title" => "Najdi.si",
3504 "rule" => array(
3505 "Najdi.si" => ""
3506 ),
3507 "uri" => "http://www.najdi.si"
3508 ),
3509 "nameprotect" => array(
3510 "icon" => "nameprotect",
3511 "title" => "Name Protect",
3512 "rule" => array(
3513 "NPBot" => ""
3514 ),
3515 "uri" => ""
3516 ),
3517 "nationaldirectory" => array(
3518 "icon" => "robot",
3519 "title" => "National Directory",
3520 "rule" => array(
3521 "NationalDirectory-WebSpider[ /]([0-9.]{1,10})" => "\\1"
3522 ),
3523 "uri" => ""
3524 ),
3525 "natsumican" => array(
3526 "icon" => "robot",
3527 "title" => "Natsu Mican",
3528 "rule" => array(
3529 "NATSU[ \-]MICAN[/ ]([0-9a-z.]{1,10})" => "\\1"
3530 ),
3531 "uri" => ""
3532 ),
3533 "naverbot" => array(
3534 "icon" => "naverbot",
3535 "title" => "Naver",
3536 "rule" => array(
3537 "NaverBot([_\-]dloader)?[/ \-]([0-9.]{1,10})" => "\\2",
3538 "Naver(Bot)?" => "",
3539 "^nabot" => ""
3540 ),
3541 "uri" => ""
3542 ),
3543 "navisso" => array(
3544 "icon" => "navisso",
3545 "title" => "Navisso",
3546 "rule" => array(
3547 "Navisso(Bot)?" => ""
3548 ),
3549 "uri" => "http://www.navisso.com"
3550 ),
3551 "neofonie" => array(
3552 "icon" => "robot",
3553 "title" => "neofonie",
3554 "rule" => array(
3555 "www.neofonie.de" => ""
3556 ),
3557 "uri" => "http://www.neofonie.de/loesungen/search/robot.html"
3558 ),
3559 "neomo" => array(
3560 "icon" => "robot",
3561 "title" => "Neomo",
3562 "rule" => array(
3563 "Francis[ /]([0-9.]{1,10})" => "\\1"
3564 ),
3565 "uri" => ""
3566 ),
3567 "nessus" => array(
3568 "icon" => "nessus",
3569 "title" => "Nessus",
3570 "rule" => array(
3571 "Nessus\)$" => ""
3572 ),
3573 "uri" => ""
3574 ),
3575 "nerdbynature" => array(
3576 "icon" => "nerdbynature",
3577 "title" => "NerdByNature",
3578 "rule" => array(
3579 "NerdByNature.Bot" => ""
3580 ),
3581 "uri" => "http://www.nerdbynature.net/bot"
3582 ),
3583 "netants" => array(
3584 "icon" => "netants",
3585 "title" => "NetAnts",
3586 "rule" => array(
3587 "NetAnts[ /]([0-9.]{1,10})" => "\\1"
3588 ),
3589 "uri" => ""
3590 ),
3591 "netcraft" => array(
3592 "icon" => "netcraft",
3593 "title" => "Netcraft",
3594 "rule" => array(
3595 "netcraft" => ""
3596 ),
3597 "uri" => ""
3598 ),
3599 "netinfo" => array(
3600 "icon" => "netinfo",
3601 "title" => "Netinfo",
3602 "rule" => array(
3603 "^NetinfoBot[ /]([0-9.]{1,10})" => "\\1"
3604 ),
3605 "uri" => "http://netinfo.bg/"
3606 ),
3607 "netluchs" => array(
3608 "icon" => "netluchs",
3609 "title" => "Netluchs",
3610 "rule" => array(
3611 "Netluchs[ /]([0-9.a-z]{1,10})" => "\\1"
3612 ),
3613 "uri" => "http://www.netluchs.de/"
3614 ),
3615 "netmechanic" => array(
3616 "icon" => "netmechanic",
3617 "title" => "NetMechanic",
3618 "rule" => array(
3619 "NetMechanic[ /V]{1,5}([0-9.]{1,10})" => "\\1"
3620 ),
3621 "uri" => ""
3622 ),
3623 "netnose" => array(
3624 "icon" => "netnose",
3625 "title" => "NetNose",
3626 "rule" => array(
3627 "NetNose[ \-]Crawler[/ ]([0-9.]{1,10})" => "\\1"
3628 ),
3629 "uri" => ""
3630 ),
3631 "netoskop" => array(
3632 "icon" => "robot",
3633 "title" => "Netoskop",
3634 "rule" => array(
3635 "netoskop" => ""
3636 ),
3637 "uri" => ""
3638 ),
3639 "netpromoter" => array(
3640 "icon" => "netpromoter",
3641 "title" => "NetPromoter",
3642 "rule" => array(
3643 "NetPromoter Spider" => ""
3644 ),
3645 "uri" => "http://www.net-promoter.com/"
3646 ),
3647 "netprospector" => array(
3648 "icon" => "robot",
3649 "title" => "Netprospector",
3650 "rule" => array(
3651 "^netprospector" => ""
3652 )
3653 ),
3654 "netpumper" => array(
3655 "icon" => "robot",
3656 "title" => "Netpumper",
3657 "rule" => array(
3658 "^NetPumper[/ ]([0-9.]{1,10})" => "\\1"
3659 ),
3660 "uri" => ""
3661 ),
3662 "netscapeproxy" => array(
3663 "icon" => "netscape",
3664 "title" => "Netscape Proxy",
3665 "rule" => array(
3666 "Netscape-Proxy[/ ]([0-9.]{1,10})" => "\\1"
3667 ),
3668 "uri" => ""
3669 ),
3670 "netspective" => array(
3671 "icon" => "robot",
3672 "title" => "NetSpective",
3673 "rule" => array(
3674 "^WebFilter Robot ([0-9.]{1,10})" => "\\1"
3675 ),
3676 "uri" => ""
3677 ),
3678 "netvibes" => array(
3679 "icon" => "netvibes",
3680 "title" => " Netvibes",
3681 "rule" => array(
3682 "^Netvibes" => "\\1"
3683 ),
3684 "uri" => ""
3685 ),
3686 "newsfire" => array(
3687 "icon" => "newsfire",
3688 "title" => "NewsFire",
3689 "rule" => array(
3690 "NewsFire[/ ]([0-9.]{1,10})" => "\\1"
3691 ),
3692 "uri" => ""
3693 ),
3694 "newsgator" => array(
3695 "icon" => "newsgator",
3696 "title" => "NewsGator",
3697 "rule" => array(
3698 "NewsGato(r|rOnline)[/ ]([0-9.]{1,10})" => "\\2"
3699 ),
3700 "uri" => ""
3701 ),
3702 "newzcrawler" => array(
3703 "icon" => "newzcrawler",
3704 "title" => "NewzCrawler",
3705 "rule" => array(
3706 "NewzCrawler[/ ]([0-9.]{1,10})" => "\\1"
3707 ),
3708 "uri" => ""
3709 ),
3710 "nextopia" => array(
3711 "icon" => "newzcrawler",
3712 "title" => "NewzCrawler",
3713 "rule" => array(
3714 "^NextopiaBOT.*[v ]([0-9.]{1,10})" => "\\1"
3715 ),
3716 "uri" => ""
3717 ),
3718 "ngsearch" => array(
3719 "icon" => "ngsearch",
3720 "title" => "NG Search",
3721 "rule" => array(
3722 "NG-Search[/ ]([0-9.]{1,10})" => "\\1"
3723 ),
3724 "uri" => ""
3725 ),
3726 "nimble" => array(
3727 "icon" => "robot",
3728 "title" => "Nimble",
3729 "rule" => array(
3730 "NimbleCrawler[/ ]([0-9.]{1,10})" => "\\1"
3731 ),
3732 "uri" => ""
3733 ),
3734 "nmap" => array(
3735 "icon" => "nmap",
3736 "title" => "Nmap",
3737 "rule" => array(
3738 "Nmap Scripting Engine" => ""
3739 ),
3740 "uri" => "http://nmap.org/book/nse.html"
3741 ),
3742 "nusearch" => array(
3743 "icon" => "robot",
3744 "title" => "NuSearch",
3745 "rule" => array(
3746 "^nuSearch" => ""
3747 ),
3748 "uri" => "http://www.nusearch.com/"
3749 ),
3750 "noago" => array(
3751 "icon" => "noago",
3752 "title" => "Noago",
3753 "rule" => array(
3754 "Noago Spider" => ""
3755 ),
3756 "uri" => "http://www.noago.com/"
3757 ),
3758 "noviforum" => array(
3759 "icon" => "noviforum",
3760 "title" => "Noviforum",
3761 "rule" => array(
3762 "TridentSpider[/ ]?([0-9.]{1,10})" => "\\1"
3763 ),
3764 "uri" => ""
3765 ),
3766 "noxtrum" => array(
3767 "icon" => "noxtrum",
3768 "title" => "noXtrum",
3769 "rule" => array(
3770 "noxtrumbot[/ ]?([0-9.]{1,10})" => "\\1"
3771 ),
3772 "uri" => ""
3773 ),
3774 "noyona" => array(
3775 "icon" => "robot",
3776 "title" => "Noyona",
3777 "rule" => array(
3778 "noyona.([0-9._]{1,10})" => "\\1"
3779 ),
3780 "uri" => "http://noyona.com/"
3781 ),
3782 "nsauditor" => array(
3783 "icon" => "nsauditor",
3784 "title" => "Nsauditor",
3785 "rule" => array(
3786 "Nsauditor[ /]([0-9.]{1,10})" => "\\1"
3787 ),
3788 "uri" => "http://www.nsauditor.com/"
3789 ),
3790 "obidosbot" => array(
3791 "icon" => "robot",
3792 "title" => "Bookwatch",
3793 "rule" => array(
3794 "obidos[ \-]?bot" => ""
3795 ),
3796 "uri" => ""
3797 ),
3798 "objectssearch" => array(
3799 "icon" => "robot",
3800 "title" => "Objects Search",
3801 "rule" => array(
3802 "ObjectsSearch[ /]([0-9.]{1,10})" => "\\1"
3803 ),
3804 "uri" => ""
3805 ),
3806 "obot" => array(
3807 "icon" => "obot",
3808 "title" => "oBot",
3809 "rule" => array(
3810 "^oBot " => ""
3811 ),
3812 "uri" => "http://www.onlysolutions.de/"
3813 ),
3814 "ocawa" => array(
3815 "icon" => "ocawa",
3816 "title" => "Ocawa",
3817 "rule" => array(
3818 "Ocawa[ /]([A-Z.a-z][0-9.]{1,10})" => "\\1",
3819 "Ocawa" => ""
3820 ),
3821 "uri" => "http://www.ocawa.com/"
3822 ),
3823 "octora" => array(
3824 "icon" => "octora",
3825 "title" => "Octora",
3826 "rule" => array(
3827 "^Octora (Beta)?" => ""
3828 ),
3829 "uri" => "http://www.octora.com/"
3830 ),
3831 "offlineexplorer" => array(
3832 "icon" => "robot",
3833 "title" => "OfflineExplorer",
3834 "rule" => array(
3835 "^Offline Explorer[ /]([0-9.]{1,10})" => "\\1"
3836 ),
3837 "uri" => ""
3838 ),
3839 "omea" => array(
3840 "icon" => "omea",
3841 "title" => "Omea Reader",
3842 "rule" => array(
3843 "Omea Reader[ /]([0-9.]{1,10})" => "\\1"
3844 ),
3845 "uri" => ""
3846 ),
3847 "onet" => array(
3848 "icon" => "onet",
3849 "title" => "Onet",
3850 "rule" => array(
3851 "OnetSzukaj[ /]([0-9.]{1,10})" => "\\1",
3852 "Onet\.pl" => "",
3853 "inktomi.search.onet" => ""
3854 ),
3855 "uri" => "http://www.onet.pl"
3856 ),
3857 "online24" => array(
3858 "icon" => "robot",
3859 "title" => "online24",
3860 "rule" => array(
3861 "^Online24-Bot .* ([0-9.]{1,10})" => "\\1"
3862 ),
3863 "uri" => "http://www.online24.de"
3864 ),
3865 "onlinewebcheck" => array(
3866 "icon" => "csehtmlvalidator",
3867 "title" => "CSE HTML Validator",
3868 "rule" => array(
3869 "onlinewebcheck" => ""
3870 ),
3871 "uri" => "http://www.onlinewebcheck.com"
3872 ),
3873 "onsearch" => array(
3874 "icon" => "onsearch",
3875 "title" => "onsearch",
3876 "rule" => array(
3877 "^onCHECK-Robot" => ""
3878 ),
3879 "uri" => "http://www.onsearch.de"
3880 ),
3881 "onto" => array(
3882 "icon" => "robot",
3883 "title" => "OntoSpider",
3884 "rule" => array(
3885 "^OntoSpider[ /]([0-9.]{1,10})" => "\\1"
3886 ),
3887 "uri" => "http://ontospider.i-n.info/"
3888 ),
3889 "openacoon" => array(
3890 "icon" => "robot",
3891 "title" => "OpenAcoon",
3892 "rule" => array(
3893 "^OpenAcoon v([0-9.]{1,10})" => "\\1"
3894 ),
3895 "uri" => "http://www.openacoon.de/"
3896 ),
3897 "openfind" => array(
3898 "icon" => "openfind",
3899 "title" => "Openfind",
3900 "rule" => array(
3901 "openbot[ /]([0-9.]{1,10})" => "\\1",
3902 "Openfind Robot[ /]([0-9.A-Z]{1,10})" => "\\1"
3903 ),
3904 "uri" => ""
3905 ),
3906 "opentagger" => array(
3907 "icon" => "robot",
3908 "title" => "OpenTagger",
3909 "rule" => array(
3910 "^OpenTaggerBot" => ""
3911 ),
3912 "uri" => "http://www.opentagger.com/opentaggerbot.htm"
3913 ),
3914 "opentext" => array(
3915 "icon" => "opentext",
3916 "title" => "OpenText",
3917 "rule" => array(
3918 "^OpenTextSiteCrawler[ /]([0-9.]{1,10})" => "\\1"
3919 ),
3920 "uri" => "http://www.opentext.net/"
3921 ),
3922 "openweb" => array(
3923 "icon" => "robot",
3924 "title" => "OpenWebSpider",
3925 "rule" => array(
3926 "^OpenWebSpider[ /]([0-9.]{1,10})" => "\\1",
3927 "^OpenWebSpider v([0-9.A-Z]{1,10})" => "\\1"
3928 ),
3929 "uri" => "http://www.openwebspider.org"
3930 ),
3931 "openx" => array(
3932 "icon" => "openx",
3933 "title" => "OpenX Spider",
3934 "rule" => array(
3935 "OpenX" => ""
3936 ),
3937 "uri" => "http://www.openx.org"
3938 ),
3939 "orange" => array(
3940 "icon" => "orange",
3941 "title" => "Orange",
3942 "rule" => array(
3943 "OrangeBot-Mobile[ /]([0-9.]{1,10})" => "\\1"
3944 ),
3945 "uri" => "http://orange.com/"
3946 ),
3947 "organica" => array(
3948 "icon" => "robot",
3949 "title" => "Organica",
3950 "rule" => array(
3951 "crawler@organica\.us" => ""
3952 ),
3953 "uri" => ""
3954 ),
3955 "outfox" => array(
3956 "icon" => "robot",
3957 "title" => "Outfox Melon",
3958 "rule" => array(
3959 "OutfoxMelonBot[ /]([0-9.]{1,10})" => "\\1",
3960 "OutfoxBot[ /]([0-9.]{1,10})" => "\\1"
3961 ),
3962 "uri" => ""
3963 ),
3964 "overture" => array(
3965 "icon" => "overture",
3966 "title" => "Overture",
3967 "rule" => array(
3968 "Overture[ \-]?WebCrawler" => ""
3969 ),
3970 "uri" => ""
3971 ),
3972 "page2rss" => array(
3973 "icon" => "page2rss",
3974 "title" => "Page2RSS",
3975 "rule" => array(
3976 "Page2RSS[ /]([0-9.]{1,10})" => "\\1"
3977 ),
3978 "uri" => "http://page2rss.com"
3979 ),
3980 "pagebytes" => array(
3981 "icon" => "robot",
3982 "title" => "PageBites",
3983 "rule" => array(
3984 "^PageBitesHyperBot[ /]([0-9.]{1,10})" => "\\1"
3985 ),
3986 "uri" => ""
3987 ),
3988 "pagesjaunes" => array(
3989 "icon" => "pagesjaunes",
3990 "title" => "Pages Jaunes",
3991 "rule" => array(
3992 "PJBot[ /]([0-9.]{1,10})" => "\\1"
3993 ),
3994 "uri" => "http://www.pagesjaunes.fr/"
3995 ),
3996 "pagevalet" => array(
3997 "icon" => "wdg",
3998 "title" => "WDG Page Valet",
3999 "rule" => array(
4000 "^Page Valet[ /]([0-9.]{1,10})" => "\\1"
4001 ),
4002 "uri" => "http://www.htmlhelp.com/tools/validator/"
4003 ),
4004 "panopeabot" => array(
4005 "icon" => "robot",
4006 "title" => "PanopeaBot",
4007 "rule" => array(
4008 "PanopeaBot[/ ]([0-9.]{1,10})" => "\\1"
4009 ),
4010 "uri" => ""
4011 ),
4012 "parchmenthill" => array(
4013 "icon" => "robot",
4014 "title" => "Parchment Hill",
4015 "rule" => array(
4016 "ParchBot[ /]([0-9.]{1,10})" => "\\1"
4017 ),
4018 "uri" => "http://www.parchmenthill.com/search.htm"
4019 ),
4020 "pascient" => array(
4021 "icon" => "pascient",
4022 "title" => "Pascient",
4023 "rule" => array(
4024 "panscient.com" => ""
4025 ),
4026 "uri" => "http://www.panscient.com/"
4027 ),
4028 "peerbot" => array(
4029 "icon" => "peerbot",
4030 "title" => "Peerbot",
4031 "rule" => array(
4032 "^PEERbot" => ""
4033 ),
4034 "uri" => ""
4035 ),
4036 "php" => array(
4037 "icon" => "php",
4038 "title" => "PHP",
4039 "rule" => array(
4040 "^PHP[ /]([0-9.]{1,10})" => "\\1"
4041 ),
4042 "uri" => ""
4043 ),
4044 "phpcrawl" => array(
4045 "icon" => "robot",
4046 "title" => "PHPCrawl",
4047 "rule" => array(
4048 "^PHPCrawl" => ""
4049 ),
4050 "uri" => "http://phpcrawl.cuab.de/"
4051 ),
4052 "phpdig" => array(
4053 "icon" => "robot",
4054 "title" => "PhpDig",
4055 "rule" => array(
4056 "^PhpDig[ /]([0-9.]{1,10})" => "\\1"
4057 ),
4058 "uri" => "http://www.finbot.com/"
4059 ),
4060 "phpversiontracker" => array(
4061 "icon" => "phpversiontracker",
4062 "title" => "PHP version tracker",
4063 "rule" => array(
4064 "^PHP version tracker" => ""
4065 ),
4066 "uri" => "http://www.nexen.net/phpversion/bot.php"
4067 ),
4068 "pictureofinternet" => array(
4069 "icon" => "robot",
4070 "title" => "PictureOfInternet",
4071 "rule" => array(
4072 "^PictureOfInternet[ /]([0-9.]{1,10})" => ""
4073 ),
4074 "uri" => ""
4075 ),
4076 "pingdom" => array(
4077 "icon" => "pingdom",
4078 "title" => "Pingdom",
4079 "rule" => array(
4080 "^Pingdom GIGRIB v([0-9.]{1,10})" => "\\1",
4081 "^Pingdom" => ""
4082 ),
4083 "uri" => "http://www.pingdom.com/"
4084 ),
4085 "pinseri" => array(
4086 "icon" => "pinseri",
4087 "title" => "Pinseri",
4088 "rule" => array(
4089 "www\.pinseri\.com/bloglist" => ""
4090 ),
4091 "uri" => ""
4092 ),
4093 "plagger" => array(
4094 "icon" => "plagger",
4095 "title" => "Plagger",
4096 "rule" => array(
4097 "Plagger[ /]([0-9.]{1,10})" => "\\1"
4098 ),
4099 "uri" => "http://www.plugger.org"
4100 ),
4101 "planet" => array(
4102 "icon" => "planet",
4103 "title" => "Planet",
4104 "rule" => array(
4105 "Planet[ /]([0-9.]{1,10})" => "\\1"
4106 ),
4107 "uri" => ""
4108 ),
4109 "plantynet" => array(
4110 "icon" => "robot",
4111 "title" => "PlantyNet",
4112 "rule" => array(
4113 "PlantyNet_WebRobot[_ /]V?([0-9.]{1,10})" => "\\1"
4114 ),
4115 "uri" => ""
4116 ),
4117 "pluck" => array(
4118 "icon" => "pluck",
4119 "title" => "Pluck",
4120 "rule" => array(
4121 "PluckFeedCrawler[ /]([0-9.]{1,10})" => "\\1"
4122 ),
4123 "uri" => ""
4124 ),
4125 "plsearch" => array(
4126 "icon" => "plsearch",
4127 "title" => "PlanetSearch",
4128 "rule" => array(
4129 "fido[ /]([0-9.]{1,10}) Harvest" => "\\1"
4130 ),
4131 "uri" => ""
4132 ),
4133 "poe" => array(
4134 "icon" => "robot",
4135 "title" => "POE-Component",
4136 "rule" => array(
4137 "^POE-Component-Client-HTTP[/ ]([0-9.]{1,10})" => "\\1"
4138 ),
4139 "uri" => ""
4140 ),
4141 "pogodak" => array(
4142 "icon" => "pogodak",
4143 "title" => "Pogodak",
4144 "rule" => array(
4145 "Pogodak\.hr[/ ]?([0-9.]{1,10})" => "\\1"
4146 ),
4147 "uri" => ""
4148 ),
4149 "poodle" => array(
4150 "icon" => "robot",
4151 "title" => "Poodle predictor",
4152 "rule" => array(
4153 "P(oo|ooo)dle[ \-]?predictor[ \-]?([0-9.]{1,10})" => "\\1",
4154 "P(oo|ooo)dle[ \-]?predictor" => ""
4155 ),
4156 "uri" => "http://www.gritechnologies.com/tools/spider.go"
4157 ),
4158 "pompos" => array(
4159 "icon" => "pompos",
4160 "title" => "Pompos",
4161 "rule" => array(
4162 "Pompos[ /]([0-9.]{1,10})" => "\\1"
4163 ),
4164 "uri" => ""
4165 ),
4166 "popdex" => array(
4167 "icon" => "robot",
4168 "title" => "Popdexter",
4169 "rule" => array(
4170 "Popdexter" => ""
4171 ),
4172 "uri" => ""
4173 ),
4174 "postrank" => array(
4175 "icon" => "postrank",
4176 "title" => "PostRank",
4177 "rule" => array(
4178 "^PostRank[ /]+([0-9.]{1,10})" => "\\1"
4179 ),
4180 "uri" => "http://www.postrank.com/"
4181 ),
4182 "powermarks" => array(
4183 "icon" => "robot",
4184 "title" => "Powermarks",
4185 "rule" => array(
4186 "Powermarks[ /]([0-9.]{1,10})" => "\\1"
4187 ),
4188 "uri" => ""
4189 ),
4190 "probe" => array(
4191 "icon" => "robot",
4192 "title" => "PROBE!",
4193 "rule" => array(
4194 "^PROBE!" => ""
4195 ),
4196 "uri" => ""
4197 ),
4198 "projecthoneypot" => array(
4199 "icon" => "projecthoneypot",
4200 "title" => "Project Honeypot",
4201 "rule" => array(
4202 "^PHPot Verispider[ /v]+([0-9.]{1,10})" => "\\1",
4203 "projecthoneypot" => ""
4204 ),
4205 "uri" => "http://www.projecthoneypot.org"
4206 ),
4207 "proxycache" => array(
4208 "icon" => "robot",
4209 "title" => "Proxy Cache",
4210 "rule" => array(
4211 "^Mozilla/[0-9.]{1,10} \(compatible\;\)$" => ""
4212 ),
4213 "uri" => ""
4214 ),
4215 "proxyhunter" => array(
4216 "icon" => "robot",
4217 "title" => "ProxyHunter",
4218 "rule" => array(
4219 "ProxyHunter" => ""
4220 ),
4221 "uri" => ""
4222 ),
4223 "psbot" => array(
4224 "icon" => "picsearch",
4225 "title" => "PicSearch",
4226 "rule" => array(
4227 "^psbot" => ""
4228 ),
4229 "uri" => ""
4230 ),
4231 "pubsub" => array(
4232 "icon" => "pubsub",
4233 "title" => "PubSub",
4234 "rule" => array(
4235 "^PubSub-RSS-Reader[ /]([0-9.]{1,10})" => "\\1",
4236 "^PubSub\.com" => ""
4237 ),
4238 "uri" => ""
4239 ),
4240 "pukiwiki" => array(
4241 "icon" => "pukiwiki",
4242 "title" => "PukiWiki",
4243 "rule" => array(
4244 "PukiWiki[ /]([0-9.]{1,10})" => "\\1"
4245 ),
4246 "uri" => ""
4247 ),
4248 "pwebotxy" => array(
4249 "icon" => "pwebotxy",
4250 "title" => "PWeBot/X.Y",
4251 "rule" => array(
4252 "^PWeBot[ /]([0-9.]{1,10})" => "\\1"
4253 ),
4254 "uri" => "http://www.programacionweb.net/robot.php"
4255 ),
4256 "pxys" => array(
4257 "icon" => "robot",
4258 "title" => "PXYS",
4259 "rule" => array(
4260 "^pxys" => ""
4261 ),
4262 "uri" => ""
4263 ),
4264 "qango" => array(
4265 "icon" => "qango",
4266 "title" => "Qango",
4267 "rule" => array(
4268 "^Qango.com" => ""
4269 ),
4270 "uri" => "http://www.quango.com/"
4271 ),
4272 "qihoo" => array(
4273 "icon" => "qihoo",
4274 "title" => "Qihoo",
4275 "rule" => array(
4276 "QihooBot[ /]([0-9.]{1,10})" => "\\1"
4277 ),
4278 "uri" => "http://www.qihoo.com/"
4279 ),
4280 "qseero" => array(
4281 "icon" => "robot",
4282 "title" => "Qseero",
4283 "rule" => array(
4284 "Qseero v([0-9.]{1,10})" => "\\1"
4285 ),
4286 "uri" => "http://www.q0.com/"
4287 ),
4288 "quantcast" => array(
4289 "icon" => "robot",
4290 "title" => "Quantcast",
4291 "rule" => array(
4292 "Quantcastbot[ /]([0-9.]{1,10})" => "\\1"
4293 ),
4294 "uri" => "http://www.quantcast.com/"
4295 ),
4296 "quepasa" => array(
4297 "icon" => "quepasa",
4298 "title" => "Quepasa",
4299 "rule" => array(
4300 "Quepasa[ \-]?Creep" => ""
4301 ),
4302 "uri" => ""
4303 ),
4304 "questfinder" => array(
4305 "icon" => "robot",
4306 "title" => "QuestFinder",
4307 "rule" => array(
4308 "www\.questfinder\.com" => ""
4309 ),
4310 "uri" => ""
4311 ),
4312 "qweery" => array(
4313 "icon" => "robot",
4314 "title" => "Qweery",
4315 "rule" => array(
4316 "^QweeryBot[ /]([0-9.]{1,10})" => "\\1"
4317 ),
4318 "uri" => "http://qweerybot.qweery.nl"
4319 ),
4320 "racaicrawler" => array(
4321 "icon" => "robot",
4322 "title" => "RacaiCrawler",
4323 "rule" => array(
4324 "RacaiCrawler[ -]([0-9.]{1,10})" => "\\1"
4325 )
4326 ),
4327 "radian6" => array(
4328 "icon" => "robot",
4329 "title" => "Radian6",
4330 "rule" => array(
4331 "www\.radian6\.com" => ""
4332 ),
4333 "uri" => "http://www.radian6.com"
4334 ),
4335 "rambler" => array(
4336 "icon" => "rambler",
4337 "title" => "Rambler",
4338 "rule" => array(
4339 "StackRambler[ /]([0-9.]{1,10})" => "\\1"
4340 ),
4341 "uri" => ""
4342 ),
4343 "ramiba" => array(
4344 "icon" => "robot",
4345 "title" => "ramiba",
4346 "rule" => array(
4347 "^ramiba(-bot)?" => "\\1"
4348 ),
4349 "uri" => ""
4350 ),
4351 "rankur" => array(
4352 "icon" => "rankur",
4353 "title" => "Rankur",
4354 "rule" => array(
4355 "^RankurBot/Rankur([0-9.]{1,10})" => "\\1"
4356 ),
4357 "uri" => "http://rankur.com/",
4358 ),
4359 "rediff" => array(
4360 "icon" => "rediff",
4361 "title" => "rediff",
4362 "rule" => array(
4363 "^RedBot/redbot[ /\-]([0-9.]{1,10})" => "\\1"
4364 ),
4365 "uri" => "http://www.rediff.com",
4366 ),
4367 "repia" => array(
4368 "icon" => "robot",
4369 "title" => "Repia",
4370 "rule" => array(
4371 "webmaster@repia\.com" => ""
4372 ),
4373 "uri" => ""
4374 ),
4375 "robotgenius" => array(
4376 "icon" => "robot",
4377 "title" => "Robot Genius",
4378 "rule" => array(
4379 "^robotgenius" => ""
4380 ),
4381 "uri" => "http://robotgenius.net",
4382 ),
4383 "robozilla" => array(
4384 "icon" => "robot",
4385 "title" => "Robozilla",
4386 "rule" => array(
4387 "Robozilla" => ""
4388 ),
4389 "uri" => ""
4390 ),
4391 "rojo" => array(
4392 "icon" => "rojo",
4393 "title" => "Rojo",
4394 "rule" => array(
4395 "Rojo[ /]([0-9.]{1,10})" => "\\1"
4396 ),
4397 "uri" => ""
4398 ),
4399 "rss-atom" => array(
4400 "icon" => "rss",
4401 "title" => "RSS / Atom",
4402 "rule" => array(
4403 "^Apple-PubSub" => "",
4404 "^AppleSyndication" => ""
4405 ),
4406 "uri" => ""
4407 ),
4408 "rssbot" => array(
4409 "icon" => "rss",
4410 "title" => "rss-bot",
4411 "rule" => array(
4412 "rss-bot[ /]([0-9.]{1,10})" => "\\1"
4413 ),
4414 "uri" => ""
4415 ),
4416 "rssbandit" => array(
4417 "icon" => "rssbandit",
4418 "title" => "RssBandit",
4419 "rule" => array(
4420 "RssBandit[ /]([0-9.]{1,10})" => "\\1"
4421 ),
4422 "uri" => ""
4423 ),
4424 "rssimages" => array(
4425 "icon" => "rss",
4426 "title" => "rssImages",
4427 "rule" => array(
4428 "rssImagesBot[ /]([0-9.]{1,10})" => "\\1"
4429 ),
4430 "uri" => ""
4431 ),
4432 "rssmicro" => array(
4433 "icon" => "rssmicro",
4434 "title" => "RSSMicro",
4435 "rule" => array(
4436 "RSSMicro\.com" => ""
4437 ),
4438 "uri" => "http://www.rssmicro.com"
4439 ),
4440 "rssowl" => array(
4441 "icon" => "rssowl",
4442 "title" => "RSSOwl",
4443 "rule" => array(
4444 "RSSOwl[ /]([0-9a-z.]{1,10})" => "\\1"
4445 ),
4446 "uri" => ""
4447 ),
4448 "rssreader" => array(
4449 "icon" => "rss",
4450 "title" => "RssReader",
4451 "rule" => array(
4452 "RssReader[ /]([0-9.]{1,10})" => ""
4453 ),
4454 "uri" => ""
4455 ),
4456 "rtgi" => array(
4457 "icon" => "rtgi",
4458 "title" => "rtgi",
4459 "rule" => array(
4460 "RTGI" => ""
4461 ),
4462 "uri" => "http://rtgi.fr/"
4463 ),
4464 "rufusbot" => array(
4465 "icon" => "robot",
4466 "title" => "RufusBot",
4467 "rule" => array(
4468 "RufusBot" => ""
4469 ),
4470 "uri" => ""
4471 ),
4472 "runnk" => array(
4473 "icon" => "robot",
4474 "title" => "Runnk",
4475 "rule" => array(
4476 "Runnk RSS finder" => ""
4477 ),
4478 "uri" => "http://www.runnk.com/il/law"
4479 ),
4480 "sagool" => array(
4481 "icon" => "robot",
4482 "title" => "Sagool",
4483 "rule" => array(
4484 "MaSagool" => ""
4485 ),
4486 "uri" => "http://sagool.jp/"
4487 ),
4488 "sanszbot" => array(
4489 "icon" => "robot",
4490 "title" => "Sansz",
4491 "rule" => array(
4492 "SanszBot" => ""
4493 ),
4494 "uri" => ""
4495 ),
4496 "saucereader" => array(
4497 "icon" => "saucereader",
4498 "title" => "Sauce Reader",
4499 "rule" => array(
4500 "Sauce[ ]?Reader[ /]([0-9.]{1,10})" => "\\1"
4501 ),
4502 "uri" => ""
4503 ),
4504 "sbider" => array(
4505 "icon" => "sbider",
4506 "title" => "SBIder",
4507 "rule" => array(
4508 "SBIder[/ ]([0-9.]{1,10})" => "\\1",
4509 "SBIder[/ ]SBIder.([0-9.]{1,10})" => "\\1"
4510 ),
4511 "uri" => ""
4512 ),
4513 "scirus" => array(
4514 "icon" => "robot",
4515 "title" => "Scirus",
4516 "rule" => array(
4517 "FAST-WebCrawler/[0-9a-z.]{1,10}/Scirus" => ""
4518 ),
4519 "uri" => ""
4520 ),
4521 "scoutjet" => array(
4522 "icon" => "scoutjet",
4523 "title" => "ScoutJet",
4524 "rule" => array(
4525 "ScoutJet" => ""
4526 ),
4527 "uri" => "http://www.scoutjet.com/"
4528 ),
4529 "scrubby" => array(
4530 "icon" => "scrubby",
4531 "title" => "Scrubby",
4532 "rule" => array(
4533 "Scrubby[ /]([0-9.]{1,10})" => "\\1"
4534 ),
4535 "uri" => ""
4536 ),
4537 "sdm" => array(
4538 "icon" => "sdm",
4539 "title" => "SUN Download Manager",
4540 "rule" => array(
4541 "Sun Download Manager[/ ]([0-9.]{1,10})" => "\\1"
4542 ),
4543 "uri" => ""
4544 ),
4545 "sealinks" => array(
4546 "icon" => "robot",
4547 "title" => "Sea Links",
4548 "rule" => array(
4549 "SEA-Links( HTML-Scanner Pingoo\!)?[ /]([0-9.]{1,10})" => "\\2"
4550 ),
4551 "uri" => ""
4552 ),
4553 "search17" => array(
4554 "icon" => "robot",
4555 "title" => "Search 17",
4556 "rule" => array(
4557 "Search17Bot[ /]([0-9.]{1,10})" => "\\1"
4558 ),
4559 "uri" => "http://www.search17.com/bot.php"
4560 ),
4561 "search2" => array(
4562 "icon" => "search2",
4563 "title" => "Search2.net",
4564 "rule" => array(
4565 "^S2Bot[ /]([0-9.]{1,10})" => "\\1"
4566 ),
4567 "uri" => "http://search2.net/"
4568 ),
4569 "searchbot" => array(
4570 "icon" => "robot",
4571 "title" => "Searchbot",
4572 "rule" => array(
4573 "Searchbot[ /]([0-9.]{1,10})" => "\\1"
4574 ),
4575 "uri" => ""
4576 ),
4577 "searchch" => array(
4578 "icon" => "robot",
4579 "title" => "Search.ch",
4580 "rule" => array(
4581 "search\.ch[ /]?V?([0-9.]{1,10})" => "\\1"
4582 ),
4583 "uri" => ""
4584 ),
4585 "searchengineworld" => array(
4586 "icon" => "robot",
4587 "title" => "SearchEngineWorld",
4588 "rule" => array(
4589 "searchengineworld" => ""
4590 ),
4591 "uri" => "http://www.searchengineworld.com/"
4592 ),
4593 "searchhippo" => array(
4594 "icon" => "searchhippo",
4595 "title" => "Searchhippo",
4596 "rule" => array(
4597 "searchhippo" => ""
4598 ),
4599 "uri" => "http://www.searchhippo.com/"
4600 ),
4601 "searchthruus" => array(
4602 "icon" => "robot",
4603 "title" => "SearchThruUs",
4604 "rule" => array(
4605 "www\.unitek-systems\.co\.uk[ /]([0-9.]{1,10})" => "\\1"
4606 ),
4607 "uri" => ""
4608 ),
4609 "securecomputing" => array(
4610 "icon" => "robot",
4611 "title" => "Secure Computing",
4612 "rule" => array(
4613 "securecomputing" => ""
4614 ),
4615 "uri" => ""
4616 ),
4617 "seekport" => array(
4618 "icon" => "seekport",
4619 "title" => "Seekport",
4620 "rule" => array(
4621 "Seekbot[ /]([0-9.]{1,10})" => "\\1"
4622 ),
4623 "uri" => ""
4624 ),
4625 "semanticdiscovery" => array(
4626 "icon" => "robot",
4627 "title" => "Semantic Discovery",
4628 "rule" => array(
4629 "semanticdiscovery[ /]([0-9.]{1,10})" => "\\1"
4630 ),
4631 "uri" => ""
4632 ),
4633 "sengine" => array(
4634 "icon" => "sengine",
4635 "title" => "Sengine",
4636 "rule" => array(
4637 "netEstate NE Crawler" => ""
4638 ),
4639 "uri" => "http://www.sengine.info/"
4640 ),
4641 "sensis" => array(
4642 "icon" => "sensis",
4643 "title" => "Sensis",
4644 "rule" => array(
4645 "^Sensis(.com.au)? Web Crawler" => ""
4646 ),
4647 "uri" => "http://sensis.com.au"
4648 ),
4649 "seokicks" => array(
4650 "icon" => "seokicks",
4651 "title" => "SEOkicks",
4652 "rule" => array(
4653 "SEOkicks-Robot" => ""
4654 ),
4655 "uri" => "http://www.seokicks.de/"
4656 ),
4657 "seoprofiler" => array(
4658 "icon" => "seoprofiler",
4659 "title" => "SEOprofiler",
4660 "rule" => array(
4661 "spbot[ /]([0-9.]{1,10})" => "\\1"
4662 ),
4663 "uri" => "http://www.seoprofiler.com/"
4664 ),
4665 "setooz" => array(
4666 "icon" => "setooz",
4667 "title" => "Setooz",
4668 "rule" => array(
4669 "OOZBOT[ /]([0-9.]{1,10})" => "\\1"
4670 ),
4671 "uri" => "http://www.setooz.com/oozbot.html"
4672 ),
4673 "seznam" => array(
4674 "icon" => "seznam",
4675 "title" => "Seznam",
4676 "rule" => array(
4677 "SeznamBot[ /]([0-9.]{1,10})" => "\\1",
4678 "Seznam" => ""
4679 ),
4680 "uri" => "http://www.seznam.cz"
4681 ),
4682 "sharpreader" => array(
4683 "icon" => "sharpreader",
4684 "title" => "SharpReader",
4685 "rule" => array(
4686 "SharpReader[ /]([0-9.]{1,10})" => "\\1"
4687 ),
4688 "uri" => ""
4689 ),
4690 "shelob" => array(
4691 "icon" => "shelob",
4692 "title" => "Sherlock Spider",
4693 "rule" => array(
4694 "^Shelob" => ""
4695 ),
4696 "uri" => "http://www.gmx.net"
4697 ),
4698 "sherlockspider" => array(
4699 "icon" => "robot",
4700 "title" => "Sherlock Spider",
4701 "rule" => array(
4702 "sherlock_spider" => ""
4703 ),
4704 "uri" => ""
4705 ),
4706 "shim" => array(
4707 "icon" => "robot",
4708 "title" => "Shim Crawler",
4709 "rule" => array(
4710 "shim[ \-]crawler" => ""
4711 ),
4712 "uri" => ""
4713 ),
4714 "shopwiki" => array(
4715 "icon" => "shopwiki",
4716 "title" => "ShopWiki",
4717 "rule" => array(
4718 "^ShopWiki[ /]([0-9.]{1,10})" => "\\1"
4719 ),
4720 "uri" => ""
4721 ),
4722 "shoula" => array(
4723 "icon" => "robot",
4724 "title" => "Shoula",
4725 "rule" => array(
4726 "^Shoula.com Crawler ([0-9.]{1,10})" => "\\1"
4727 ),
4728 "uri" => "http://www.shoula.com"
4729 ),
4730 "siege" => array(
4731 "icon" => "robot",
4732 "title" => "Siege",
4733 "rule" => array(
4734 "Siege[ /]([0-9.]{1,10})" => "\\1"
4735 ),
4736 "uri" => ""
4737 ),
4738 "siets" => array(
4739 "icon" => "robot",
4740 "title" => "Siets",
4741 "rule" => array(
4742 "SietsCrawler[ /]([0-9.]{1,10})" => "\\1"
4743 ),
4744 "uri" => ""
4745 ),
4746 "simpy" => array(
4747 "icon" => "simpy",
4748 "title" => "Simpy",
4749 "rule" => array(
4750 "^(argus|simpy)[ /]([0-9.]{1,10})" => "\\2",
4751 ),
4752 "uri" => ""
4753 ),
4754 "singingfish" => array(
4755 "icon" => "singingfish",
4756 "title" => "SingingFish",
4757 "rule" => array(
4758 "asterias[ /]([0-9.]{1,10})" => "\\1",
4759 "Asterias Crawler v([0-9.]{1,10})" => "\\1",
4760 "asterias" => ""
4761 ),
4762 "uri" => ""
4763 ),
4764 "sirketce" => array(
4765 "icon" => "robot",
4766 "title" => "Sirketce",
4767 "rule" => array(
4768 "Sirketcebot[ /v]+([0-9.]{1,10})" => "\\1"
4769 ),
4770 "uri" => "http://www.sirketce.com/bot.html"
4771 ),
4772 "sirobot" => array(
4773 "icon" => "robot",
4774 "title" => "SiroBot",
4775 "rule" => array(
4776 "sirobot" => ""
4777 ),
4778 "uri" => ""
4779 ),
4780 "sistrix" => array(
4781 "icon" => "sistrix",
4782 "title" => "SISTRIX",
4783 "rule" => array(
4784 "SISTRIX Crawler" => ""
4785 ),
4786 "uri" => "http://crawler.sistrix.net/"
4787 ),
4788 "sitebar" => array(
4789 "icon" => "sitebar",
4790 "title" => "SiteBar",
4791 "rule" => array(
4792 "SiteBar[ /]([0-9.]{1,10})" => "\\1"
4793 ),
4794 "uri" => ""
4795 ),
4796 "sitebot" => array(
4797 "icon" => "sitebot",
4798 "title" => "SiteBot",
4799 "rule" => array(
4800 "SiteBot[ /]([0-9.]{1,10})" => "\\1"
4801 ),
4802 "uri" => "http://www.sitebot.org/robot/"
4803 ),
4804 "sitesell" => array(
4805 "icon" => "sitesell",
4806 "title" => "SiteSell",
4807 "rule" => array(
4808 "SBIder[/ ]([0-9a-z.\-]{1,10})" => "\\1"
4809 ),
4810 "uri" => ""
4811 ),
4812 "sitespider" => array(
4813 "icon" => "robot",
4814 "title" => "SiteSpider",
4815 "rule" => array(
4816 "^SiteSpider" => ""
4817 ),
4818 "uri" => ""
4819 ),
4820 "sitesucker" => array(
4821 "icon" => "sitesucker",
4822 "title" => "SiteSucker",
4823 "rule" => array(
4824 "Sitesucker[ /]([0-9.]{1,10})" => "\\1"
4825 ),
4826 "uri" => "http://www.sitesucker.us/"
4827 ),
4828 "sitidi" => array(
4829 "icon" => "robot",
4830 "title" => "SitiDi",
4831 "rule" => array(
4832 "SitiDiBot[ /]([0-9.]{1,10})" => "\\1"
4833 ),
4834 "uri" => ""
4835 ),
4836 "skaffe" => array(
4837 "icon" => "robot",
4838 "title" => "Skaffe",
4839 "rule" => array(
4840 "Skampy[ /]([0-9.\-]{1,10})" => "\\1"
4841 ),
4842 "uri" => "http://www.skaffe.com"
4843 ),
4844 "skizzle" => array(
4845 "icon" => "skizzle",
4846 "title" => "Skizzle",
4847 "rule" => array(
4848 "SKIZZLE! Distributed Internet Spider[ /v]+([0-9a-z.\-]{1,10})" => "\\1"
4849 ),
4850 "uri" => "http://www.skizzle.com"
4851 ),
4852 "slider" => array(
4853 "icon" => "robot",
4854 "title" => "Slider",
4855 "rule" => array(
4856 "^Slider[ /]([0-9.]{1,10})" => "\\1"
4857 ),
4858 "uri" => ""
4859 ),
4860 "slugch" => array(
4861 "icon" => "robot",
4862 "title" => "slugch",
4863 "rule" => array(
4864 "^slug\.ch crawl ([0-9a-z.\-]{1,10})" => "\\1"
4865 ),
4866 "uri" => ""
4867 ),
4868 "smartware" => array(
4869 "icon" => "robot",
4870 "title" => "SmartWareSoft",
4871 "rule" => array(
4872 "^SWSBot-Images[ /]([0-9.]{1,10})" => "\\1"
4873 ),
4874 "uri" => "http://www.smartwaresoft.com/swsbot12.html"
4875 ),
4876 "snookit" => array(
4877 "icon" => "snookit",
4878 "title" => "Snookit",
4879 "rule" => array(
4880 "^snookit" => ""
4881 ),
4882 "uri" => "http://www.snookit.com/"
4883 ),
4884 "snoopy" => array(
4885 "icon" => "robot",
4886 "title" => "Snoopy",
4887 "rule" => array(
4888 "^Snoopy.+([0-9.]{1,10})" => "\\1",
4889 "sna-([0-9.]{1,10})" => "\\1"
4890 ),
4891 "uri" => "http://snoopy.sourceforge.net/"
4892 ),
4893 "snyke" => array(
4894 "icon" => "robot",
4895 "title" => "Snyke",
4896 "rule" => array(
4897 "^SnykeBot[ /]([0-9.]{1,10})" => "\\1"
4898 ),
4899 "uri" => "http://www.snyke.com"
4900 ),
4901 "socialradar" => array(
4902 "icon" => "socialradar",
4903 "title" => "Social Radar",
4904 "rule" => array(
4905 "Socialradarbot[ /]([0-9.]{1,10})" => "\\1"
4906 ),
4907 "uri" => "http://infegy.com/"
4908 ),
4909 "soegning" => array(
4910 "icon" => "soegning",
4911 "title" => "S&oslash;gning",
4912 "rule" => array(
4913 "soegning\.dk[/ ]spider[ /]([0-9.]{1,10})" => "\\1"
4914 ),
4915 "uri" => ""
4916 ),
4917 "soft411" => array(
4918 "icon" => "soft411",
4919 "title" => "Soft411",
4920 "rule" => array(
4921 "SOFT411 Directory" => ""
4922 ),
4923 "uri" => ""
4924 ),
4925 "sogou" => array(
4926 "icon" => "sogou",
4927 "title" => "Sogou",
4928 "rule" => array(
4929 "Sogou web spider[ /]([0-9.]{1,10})" => "\\1"
4930 ),
4931 "uri" => "http://www.sogou.com/docs/help/webmasters.htm#07"
4932 ),
4933 "sohu" => array(
4934 "icon" => "robot",
4935 "title" => "Sohu",
4936 "rule" => array(
4937 "sohu[ \-](agent|search)" => ""
4938 ),
4939 "uri" => ""
4940 ),
4941 "somewhere" => array(
4942 "icon" => "robot",
4943 "title" => "somewhere.com",
4944 "rule" => array(
4945 "Mozilla\@somewhere\.com" => "\\1"
4946 ),
4947 "uri" => "http://www.somewhere.com/"
4948 ),
4949 "sopheus" => array(
4950 "icon" => "robot",
4951 "title" => "Sopheus",
4952 "rule" => array(
4953 "Sopheus Project[ /]([0-9.]{1,10})" => "\\1"
4954 ),
4955 "uri" => "http://www.thenetplanet.com"
4956 ),
4957 "soso" => array(
4958 "icon" => "soso",
4959 "title" => "Soso",
4960 "rule" => array(
4961 "^Soso(image)?spider" => ""
4962 ),
4963 "uri" => "http://help.soso.com/soso-image-spider.htm"
4964 ),
4965 "souppot" => array(
4966 "icon" => "robot",
4967 "title" => "SoupPot",
4968 "rule" => array(
4969 "SoupPotBot" => ""
4970 ),
4971 "uri" => ""
4972 ),
4973 "specificmedia" => array(
4974 "icon" => "specificmedia",
4975 "title" => "Specific Media",
4976 "rule" => array(
4977 "^SMBot[ /]([0-9.]{1,10})" => "\\1"
4978 ),
4979 "uri" => ""
4980 ),
4981 "sphider" => array(
4982 "icon" => "sphider",
4983 "title" => "Sphider",
4984 "rule" => array(
4985 "Sphider" => ""
4986 ),
4987 "uri" => "http://www.sphider.eu"
4988 ),
4989 "spinn3r" => array(
4990 "icon" => "robot",
4991 "title" => "Spinn3r",
4992 "rule" => array(
4993 "Spinn3r[ /]([0-9.]{1,10})" => "\\1"
4994 ),
4995 "uri" => "http://spinn3r.com/robot"
4996 ),
4997 "sproose" => array(
4998 "icon" => "robot",
4999 "title" => "sproose",
5000 "rule" => array(
5001 "^sproose[ /]([0-9a-z.]{1,10})" => "\\1"
5002 ),
5003 "uri" => "http://www.sproose.com/bot.html"
5004 ),
5005 "spurlbot" => array(
5006 "icon" => "robot",
5007 "title" => "SpurlBot",
5008 "rule" => array(
5009 "SpurlBot[/ ]([0-9.]{1,10})" => "\\1"
5010 ),
5011 "uri" => ""
5012 ),
5013 "stardownloader" => array(
5014 "icon" => "stardownloader",
5015 "title" => "Star Downloader",
5016 "rule" => array(
5017 "^Star Downloader( Pro)?" => ""
5018 ),
5019 "uri" => ""
5020 ),
5021 "steeler" => array(
5022 "icon" => "robot",
5023 "title" => "Steeler",
5024 "rule" => array(
5025 "Steeler[ /]([0-9.]{1,10})" => "\\1"
5026 ),
5027 "uri" => ""
5028 ),
5029 "strategicboard" => array(
5030 "icon" => "strategicboard",
5031 "title" => "Strategic Board",
5032 "rule" => array(
5033 "Strategic Board Bot" => ""
5034 ),
5035 "uri" => "http://www.strategicboard.com"
5036 ),
5037 "suchbaer" => array(
5038 "icon" => "robot",
5039 "title" => "suchbaer.de",
5040 "rule" => array(
5041 "^suchbaer\.de" => ""
5042 ),
5043 "uri" => "http://www.suchbaer.de/"
5044 ),
5045 "suchbot" => array(
5046 "icon" => "robot",
5047 "title" => "suchbot",
5048 "rule" => array(
5049 "^suchbot" => ""
5050 ),
5051 "uri" => ""
5052 ),
5053 "suchende" => array(
5054 "icon" => "suchende",
5055 "title" => "suchen.de",
5056 "rule" => array(
5057 "^gonzo([0-9]{1,2}).*www.suchen.de" => "\\1",
5058 "^gonzo/([0-9.]{1,10})" => "\\1"
5059 ),
5060 "uri" => "http://www.suchen.de/"
5061 ),
5062 "suchknecht" => array(
5063 "icon" => "robot",
5064 "title" => "Suchknecht",
5065 "rule" => array(
5066 "^Suchknecht.at-Robot" => ""
5067 ),
5068 "uri" => "http://www.suchknecht.at/"
5069 ),
5070 "suchpad" => array(
5071 "icon" => "robot",
5072 "title" => "suchpad",
5073 "rule" => array(
5074 "^suchpadbot[ /]([0-9.]{1,10})" => "\\1"
5075 ),
5076 "uri" => "http://www.suchpad.de"
5077 ),
5078 "sunrise" => array(
5079 "icon" => "sunrise",
5080 "title" => "Sunrise",
5081 "rule" => array(
5082 "^Sunrise[ /]([0-9a-z.]{1,10})" => "\\1"
5083 ),
5084 "uri" => ""
5085 ),
5086 "superbot" => array(
5087 "icon" => "superbot",
5088 "title" => "SuperBot",
5089 "rule" => array(
5090 "SuperBot[ /]([0-9.]{1,10})" => "\\1"
5091 ),
5092 "uri" => ""
5093 ),
5094 "surfcontrol" => array(
5095 "icon" => "robot",
5096 "title" => "SurfControl",
5097 "rule" => array(
5098 "SurfControl" => "",
5099 "ScSpider[ /]([0-9.]{1,10})" => "\\1"
5100 ),
5101 "uri" => ""
5102 ),
5103 "surfnet" => array(
5104 "icon" => "robot",
5105 "title" => "SURFnet",
5106 "rule" => array(
5107 "AVSearch[ \-]([0-9.]{1,10})" => "\\1"
5108 ),
5109 "uri" => ""
5110 ),
5111 "surfsafely" => array(
5112 "icon" => "robot",
5113 "title" => "Surfsafely",
5114 "rule" => array(
5115 "Submission Spider at surfsafely.com" => ""
5116 ),
5117 "uri" => "http://www.surfsafely.com"
5118 ),
5119 "surphace" => array(
5120 "icon" => "spherescout",
5121 "title" => "Surphace",
5122 "rule" => array(
5123 "Sphere Scout.+([0-9.]{1,10})" => "\\1",//Previous called Sphere Scout
5124 "Surphace.+v([0-9.]{1,10})" => "\\1"
5125 ),
5126 "uri" => "http://www.surphace.com"
5127 ),
5128 "surveybot" => array(
5129 "icon" => "surveybot",
5130 "title" => "Whois Survey",
5131 "rule" => array(
5132 "SurveyBot[ /]([0-9.]{1,10})" => "\\1"
5133 ),
5134 "uri" => ""
5135 ),
5136 "swoogle" => array(
5137 "icon" => "robot",
5138 "title" => "Swoogle",
5139 "rule" => array(
5140 "^Swooglebot[ /]([0-9.]{1,10})" => "\\1"
5141 ),
5142 "uri" => "http://swoogle.umbc.edu/swooglebot.htm"
5143 ),
5144 "swse" => array(
5145 "icon" => "robot",
5146 "title" => "SWSE",
5147 "rule" => array(
5148 "sw\.deri\.org" => ""
5149 ),
5150 "uri" => "http://sw.deri.org/2006/04/multicrawler/robots.html"
5151 ),
5152 "swish-e" => array(
5153 "icon" => "swish-e",
5154 "title" => "Swish-e",
5155 "rule" => array(
5156 "^swish-e" => ""
5157 ),
5158 "uri" => "http://swish-e.org/"
5159 ),
5160 "sygol" => array(
5161 "icon" => "sygol",
5162 "title" => "Sygol",
5163 "rule" => array(
5164 "www.sygol.(com|net)" => ""
5165 ),
5166 "uri" => "http://www.sygol.com"
5167 ),
5168 "syllabs" => array(
5169 "icon" => "syllabs",
5170 "title" => "Syllabs",
5171 "rule" => array(
5172 "Focal[-]([0-9.]{1,10})" => "\\1"
5173 ),
5174 "uri" => "http://www.syllabs.com/crawler.html"
5175 ),
5176 "synapse" => array(
5177 "icon" => "robot",
5178 "title" => "Synapse",
5179 "rule" => array(
5180 " Synapse\)" => ""
5181 ),
5182 "uri" => "http://ws.apache.org/synapse/"
5183 ),
5184 "sync2it" => array(
5185 "icon" => "robot",
5186 "title" => "sync2it",
5187 "rule" => array(
5188 "^\!Susie" => ""
5189 ),
5190 "uri" => "http://www.sync2it.com/bms/susie.php"
5191 ),
5192 "syncit" => array(
5193 "icon" => "robot",
5194 "title" => "syncit",
5195 "rule" => array(
5196 "^SyncIT[ /]([0-9.]{1,10})" => "\\1"
5197 ),
5198 "uri" => "http://www.syncit.com/"
5199 ),
5200 "syndic8" => array(
5201 "icon" => "syndic8",
5202 "title" => "Syndic8",
5203 "rule" => array(
5204 "Syndic8[ /]([0-9.]{1,10})" => "\\1"
5205 ),
5206 "uri" => "http://www.syndic8.com/"
5207 ),
5208 "syndicatie" => array(
5209 "icon" => "robot",
5210 "title" => "Syndicatie.nl",
5211 "rule" => array(
5212 "Syndicatie\.nl robot v ([0-9.]{1,10})" => "\\1",
5213 "Syndicatie\.nl robot;" => ""
5214 ),
5215 "uri" => ""
5216 ),
5217 "synomia" => array(
5218 "icon" => "robot",
5219 "title" => "Synomia",
5220 "rule" => array(
5221 "^SynoBot" => ""
5222 ),
5223 "uri" => ""
5224 ),
5225 "synoo" => array(
5226 "icon" => "robot",
5227 "title" => "SynooBot",
5228 "rule" => array(
5229 "SynooBot[ /]([0-9.]{1,10})" => "\\1",
5230 ),
5231 "uri" => ""
5232 ),
5233 "szukacz" => array(
5234 "icon" => "szukacz",
5235 "title" => "Szukacz",
5236 "rule" => array(
5237 "Szukacz[ /]([0-9.]{1,10})" => "\\1"
5238 ),
5239 "uri" => ""
5240 ),
5241 "tagoo" => array(
5242 "icon" => "tagoobot",
5243 "title" => "Tagoo",
5244 "rule" => array(
5245 "Tagoobot[ /]([0-9.]{1,10})" => "\\1"
5246 ),
5247 "uri" => "http://www.tagoo.ru"
5248 ),
5249 "tagword" => array(
5250 "icon" => "tagword",
5251 "title" => "Tagword",
5252 "rule" => array(
5253 "^Tagword" => ""
5254 ),
5255 "uri" => "http://tagword.com/dmoz_survey.php"
5256 ),
5257 "trailfire" => array(
5258 "icon" => "trailfire",
5259 "title" => "Trailfire",
5260 "rule" => array(
5261 "^Trailfire-bot[ /]([0-9.]{1,10})" => "\\1"
5262 ),
5263 "uri" => "http://trailfire.com"
5264 ),
5265 "tamu" => array(
5266 "icon" => "tamu",
5267 "title" => "Tamu Crawler",
5268 "rule" => array(
5269 "IRLbot[ /]([0-9.]{1,10})" => "\\1",
5270 "TAMU_CS_IRL_CRAWLER[ /]([0-9.]{1,10})" => "\\1"
5271 ),
5272 "uri" => "http://irl.cs.tamu.edu/crawler/"
5273 ),
5274 "taptubot" => array(
5275 "icon" => "taptubot",
5276 "title" => "Taptu",
5277 "rule" => array(
5278 "taptubot" => ""
5279 ),
5280 "uri" => "http://www.taptu.com/corp/taptubot"
5281 ),
5282 "targetseek" => array(
5283 "icon" => "robot",
5284 "title" => "TargetSeek",
5285 "rule" => array(
5286 "TargetSeek[ /]([0-9.]{1,10})" => "\\1"
5287 ),
5288 "uri" => "http://www.targetgroups.net/TargetSeek.html"
5289 ),
5290 "taw" => array(
5291 "icon" => "taw",
5292 "title" => "TAW",
5293 "rule" => array(
5294 "TAW[ /]([0-9.]{1,10})" => "\\1"
5295 ),
5296 "uri" => "http://www.tawdis.net"
5297 ),
5298 "tcd" => array(
5299 "icon" => "tcd",
5300 "title" => "Trinity College Dublin",
5301 "rule" => array(
5302 "^TCDBOT/Nutch-([0-9.]{1,10})" => "\\1"
5303 ),
5304 "uri" => "http://www.tcd.ie"
5305 ),
5306 "technorati" => array(
5307 "icon" => "technorati",
5308 "title" => "Technorati",
5309 "rule" => array(
5310 "Technoratibot[ /]([0-9.]{1,10})" => "\\1"
5311 ),
5312 "uri" => ""
5313 ),
5314 "teleport" => array(
5315 "icon" => "teleport",
5316 "title" => "Teleport",
5317 "rule" => array(
5318 "Teleport[ \-]?Pro" => ""
5319 ),
5320 "uri" => ""
5321 ),
5322 "terrar" => array(
5323 "icon" => "robot",
5324 "title" => "Terrar",
5325 "rule" => array(
5326 "^Fresh Search :: Terrar" => ""
5327 ),
5328 "uri" => ""
5329 ),
5330 "theophrastus" => array(
5331 "icon" => "robot",
5332 "title" => "Theophrastus",
5333 "rule" => array(
5334 "Theophrastus[ /]([0-9.]{1,10})" => "\\1"
5335 ),
5336 "uri" => "http://users.cs.cf.ac.uk/N.A.Smith/theophrastus.php"
5337 ),
5338 "thumbnailscz" => array(
5339 "icon" => "robot",
5340 "title" => "thumbnails.cz",
5341 "rule" => array(
5342 "^thumbnail\.cz robot[ /]([0-9.]{1,10})" => "\\1"
5343 ),
5344 "uri" => ""
5345 ),
5346 "thumbshot" => array(
5347 "icon" => "robot",
5348 "title" => "thumbshots",
5349 "rule" => array(
5350 "^thumbshots.*(Version: |v)([0-9.]{2,10})e" => "\\1",
5351 "^thumbshots-de" => ""
5352 ),
5353 "uri" => "http://www.thumbshots.de"
5354 ),
5355 "thunderstone" => array(
5356 "icon" => "thunderstone",
5357 "title" => "Thunderstone",
5358 "rule" => array(
5359 "T-H-U-N-D-E-R-S-T-O-N-E" => "",
5360 "search.thunderstone.com" => ""
5361 ),
5362 "uri" => "http://search.thunderstone.com/"
5363 ),
5364 "timbobot" => array(
5365 "icon" => "robot",
5366 "title" => "timboBot",
5367 "rule" => array(
5368 "timboBot" => ""
5369 ),
5370 "uri" => ""
5371 ),
5372 "topsy" => array(
5373 "icon" => "topsy",
5374 "title" => "Topsy",
5375 "rule" => array(
5376 "Butterfly[ /]([0-9.]{1,10})" => "\\1"
5377 ),
5378 "uri" => "http://labs.topsy.com/butterfly.html"
5379 ),
5380 "trayce" => array(
5381 "icon" => "robot",
5382 "title" => "trayce",
5383 "rule" => array(
5384 "traycebot[ /]([0-9a-z.\-]{1,10})" => "\\1"
5385 ),
5386 "uri" => ""
5387 ),
5388 "tricus" => array(
5389 "icon" => "robot",
5390 "title" => "Tricus",
5391 "rule" => array(
5392 "B_l_i_t_z_B_O_T_@_t_r_i_c_u_s_\._c_o_m" => ""
5393 ),
5394 "uri" => ""
5395 ),
5396 "topicblogs" => array(
5397 "icon" => "robot",
5398 "title" => "Topicblogs",
5399 "rule" => array(
5400 "topicblogs[ /]([0-9.]{1,10})" => "\\1"
5401 ),
5402 "uri" => ""
5403 ),
5404 "touche" => array(
5405 "icon" => "touche",
5406 "title" => "Touch&eacute;",
5407 "rule" => array(
5408 "^Touche" => ""
5409 ),
5410 "uri" => "http://touche.com.ve"
5411 ),
5412 "tuezilla" => array(
5413 "icon" => "robot",
5414 "title" => "T&Uuml;zilla",
5415 "rule" => array(
5416 "tuezilla.de" => ""
5417 ),
5418 "uri" => "http://tuezilla.de/t_st-odp-entries-agent.html"
5419 ),
5420 "turnitin" => array(
5421 "icon" => "turnitin",
5422 "title" => "Turnitin",
5423 "rule" => array(
5424 "TurnitinBot[ /]([0-9.]{1,10})" => "\\1"
5425 ),
5426 "uri" => ""
5427 ),
5428 "tutorgig" => array(
5429 "icon" => "robot",
5430 "title" => "TutorGig",
5431 "rule" => array(
5432 "TutorGig(Bot)?[ /]([0-9.]{1,10})" => "\\2"
5433 ),
5434 "uri" => ""
5435 ),
5436 "twiceler" => array(
5437 "icon" => "cuill",
5438 "title" => "cuill",
5439 "rule" => array(
5440 "Twiceler[ /-]([0-9.]{1,10})" => "\\1",
5441 "Twiceler" => ""
5442 ),
5443 "uri" => "http://www.cuill.com/twiceler/robot.html"
5444 ),
5445 "twingly" => array(
5446 "icon" => "twingly",
5447 "title" => "Twingly",
5448 "rule" => array(
5449 "Twingly Recon" => ""
5450 ),
5451 "uri" => "http://www.twingly.com/"
5452 ),
5453 "typepad" => array(
5454 "icon" => "typepad",
5455 "title" => "TypePad",
5456 "rule" => array(
5457 "TypePad/([0-9a-z.]{1,10})" => "\\1"
5458 ),
5459 "uri" => ""
5460 ),
5461 "udmsearch" => array(
5462 "icon" => "robot",
5463 "title" => "UdmSearch",
5464 "rule" => array(
5465 "UdmSearch[/ ]([0-9.]{1,10})" => "\\1"
5466 ),
5467 "uri" => ""
5468 ),
5469 "ukwizz" => array(
5470 "icon" => "ukwizz",
5471 "title" => "UKWizz",
5472 "rule" => array(
5473 "^Mackster.*ukwizz" => ""
5474 ),
5475 "uri" => "http://www.ukwizz.com"
5476 ),
5477 "ultraseek" => array(
5478 "icon" => "robot",
5479 "title" => "Ultraseek",
5480 "rule" => array(
5481 "Ultraseek" => ""
5482 ),
5483 "uri" => ""
5484 ),
5485 "ultraspider" => array(
5486 "icon" => "robot",
5487 "title" => "UltraSpider",
5488 "rule" => array(
5489 "UltraSpider3000[/ ]([0-9.]{1,10})" => "\\1"
5490 ),
5491 "uri" => "http://www.search.ch"
5492 ),
5493 "umai" => array(
5494 "icon" => "robot",
5495 "title" => "umai",
5496 "rule" => array(
5497 "umai[/ ]([0-9.]{1,10})" => "\\1"
5498 ),
5499 "uri" => ""
5500 ),
5501 "unchaos" => array(
5502 "icon" => "robot",
5503 "title" => "Unchaos",
5504 "rule" => array(
5505 "unchaos_crawler[_ /]([0-9.]{1,10})" => "\\1",
5506 "unchaos" => ""
5507 ),
5508 "uri" => ""
5509 ),
5510 "unido" => array(
5511 "icon" => "robot",
5512 "title" => "unido",
5513 "rule" => array(
5514 "^unido-bot" => "\\1"
5515 ),
5516 "uri" => "http://mobicom.cs.uni-dortmund.de/bot.html"
5517 ),
5518 "updated" => array(
5519 "icon" => "robot",
5520 "title" => "Updated",
5521 "rule" => array(
5522 "updated[ /]([0-9a-z.]{1,10})" => "\\1"
5523 ),
5524 "uri" => ""
5525 ),
5526 "uptimebot" => array(
5527 "icon" => "robot",
5528 "title" => "UptimeBot",
5529 "rule" => array(
5530 "^UptimeBot" => ""
5531 ),
5532 "uri" => "http://www.uptimebot.com/"
5533 ),
5534 "urifetch" => array(
5535 "icon" => "robot",
5536 "title" => "URI::Fetch",
5537 "rule" => array(
5538 "^URI::Fetch[ /]([0-9.]{1,10})" => "\\1"
5539 ),
5540 "uri" => ""
5541 ),
5542 "urlbase" => array(
5543 "icon" => "robot",
5544 "title" => "URLBase",
5545 "rule" => array(
5546 "URLBase[ /]([0-9.]{1,10})" => "\\1"
5547 ),
5548 "uri" => ""
5549 ),
5550 "urlblaze" => array(
5551 "icon" => "robot",
5552 "title" => "URLBlaze",
5553 "rule" => array(
5554 "^URLBlaze" => ""
5555 ),
5556 "uri" => ""
5557 ),
5558 "urlcontr" => array(
5559 "icon" => "robot",
5560 "title" => "MS URL Control",
5561 "rule" => array(
5562 "Microsoft URL[ \-]?Control" => ""
5563 ),
5564 "uri" => ""
5565 ),
5566 "urlgetfile" => array(
5567 "icon" => "robot",
5568 "title" => "URLGetFile",
5569 "rule" => array(
5570 "^URLGetFile" => ""
5571 ),
5572 "uri" => ""
5573 ),
5574 "urlscope" => array(
5575 "icon" => "robot",
5576 "title" => "UrlScope",
5577 "rule" => array(
5578 "UrlScope" => ""
5579 ),
5580 "uri" => ""
5581 ),
5582 "urltrends" => array(
5583 "icon" => "urltrends",
5584 "title" => "urltrends",
5585 "rule" => array(
5586 "Snappy/([0-9.]{1,10})" => "\\1",
5587 ),
5588 "uri" => ""
5589 ),
5590 "usww" => array(
5591 "icon" => "usww",
5592 "title" => "usww",
5593 "rule" => array(
5594 "usww\.com" => "",
5595 "Mozilla/5\.0 URL-Spider" => ""
5596 ),
5597 "uri" => "http://www.usww.com/"
5598 ),
5599 "usyd" => array(
5600 "icon" => "robot",
5601 "title" => "USyd-NLP-Spider",
5602 "rule" => array(
5603 "^USyd-NLP-Spider" => ""
5604 ),
5605 "uri" => "http://www.it.usyd.edu.au/~vinci/bot.html"
5606 ),
5607 "vagabondo" => array(
5608 "icon" => "wiseguys",
5609 "title" => "WiseGuys",
5610 "rule" => array(
5611 "Vagabondo[ /]([0-9.]{1,10})" => "\\1",
5612 "Vagabondo-WAP[ /]([0-9.]{1,10})" => "\\1"
5613 ),
5614 "uri" => ""
5615 ),
5616 "unicorn" => array(
5617 "icon" => "w3c",
5618 "title" => "W3C Unicorn",
5619 "rule" => array(
5620 "Unicorn[ /]([0-9.]{1,10})" => "\\1",
5621 ),
5622 "uri" => "http://validator.w3.org/unicorn/"
5623 ),
5624 "validator" => array(
5625 "icon" => "w3c",
5626 "title" => "W3C Validator",
5627 "rule" => array(
5628 "W3C_Validator[ /]([0-9.]{1,10})" => "\\1"
5629 ),
5630 "uri" => "http://validator.w3.org/"
5631 ),
5632 "validator.nu" => array(
5633 "icon" => "validatornu",
5634 "title" => "Validator.nu",
5635 "rule" => array(
5636 "^Validator.nu[ /]([0-9.]{1,10})" => "\\1",
5637 "^Validator.nu/LV" => "\\1"
5638 ),
5639 "uri" => "http://validator.nu/"
5640 ),
5641 "verity" => array(
5642 "icon" => "robot",
5643 "title" => "Verity",
5644 "rule" => array(
5645 "^vspider[ /]([0-9.]{1,10})" => "\\1",
5646 "^vspider" => ""
5647 ),
5648 "uri" => "http://www.verity.com/"
5649 ),
5650 "versionsproject" => array(
5651 "icon" => "robot",
5652 "title" => "Versions-project",
5653 "rule" => array(
5654 "InfoFly[ /]([0-9.]{1,10})" => "\\1"
5655 ),
5656 "uri" => "http://www.versions-project.org/"
5657 ),
5658 "verticalmatch" => array(
5659 "icon" => "robot",
5660 "title" => "VerticalMatch",
5661 "rule" => array(
5662 "^VMBot[ /]([0-9.]{1,10})" => "\\1"
5663 ),
5664 "uri" => "http://www.VerticalMatch.com/"
5665 ),
5666 "verzamelgids" => array(
5667 "icon" => "robot",
5668 "title" => "Verzamelgids",
5669 "rule" => array(
5670 "Verzamelgids[ /]([0-9.]{1,10})" => "\\1"
5671 ),
5672 "uri" => "http://www.verzamelgids.nl/"
5673 ),
5674 "vestris" => array(
5675 "icon" => "vestris",
5676 "title" => "Vestris",
5677 "rule" => array(
5678 "AlkalineBOT[ /]([0-9.]{1,10})" => "\\1"
5679 ),
5680 "uri" => "http://alkaline.vestris.com/"
5681 ),
5682 "vindex" => array(
5683 "icon" => "vindex",
5684 "title" => "Vindex",
5685 "rule" => array(
5686 "Vindex[ /]([0-9.]{1,10})" => "\\1"
5687 ),
5688 "uri" => ""
5689 ),
5690 "visvo" => array(
5691 "icon" => "robot",
5692 "title" => "Visvo",
5693 "rule" => array(
5694 "VisBot[ /]([0-9.]{1,10})" => "\\1"
5695 ),
5696 "uri" => "http://www.visvo.com"
5697 ),
5698 "voila" => array(
5699 "icon" => "voila",
5700 "title" => "Voila",
5701 "rule" => array(
5702 "VoilaBot[ /]?[a-z ]*([0-9.]{1,10})" => "\\1",
5703 "VoilaBot;[ /]([0-9.]{1,10})" => "\\1"
5704 ),
5705 "uri" => ""
5706 ),
5707 "vonna" => array(
5708 "icon" => "robot",
5709 "title" => "Vonna",
5710 "rule" => array(
5711 "Vonna.com b o t" => ""
5712 ),
5713 "uri" => ""
5714 ),
5715 "vortex" => array(
5716 "icon" => "robot",
5717 "title" => "Vortex",
5718 "rule" => array(
5719 "Vortex[ /]([0-9.]{1,10})" => "\\1"
5720 ),
5721 "uri" => "http://marty.anstey.ca/robots/vortex/"
5722 ),
5723 "w3sitesearch" => array(
5724 "icon" => "w3sitesearch",
5725 "title" => "W3SiteSearch",
5726 "rule" => array(
5727 "^W3SiteSearch Crawler[\_v]*([0-9.]{1,10})" => "\\1"
5728 ),
5729 "uri" => "http://www.w3sitesearch.de"
5730 ),
5731 "wagger" => array(
5732 "icon" => "robot",
5733 "title" => "Wagger",
5734 "rule" => array(
5735 "^Waggr" => ""
5736 ),
5737 "uri" => "http://www.waggr.com/"
5738 ),
5739 "wanadoo" => array(
5740 "icon" => "robot",
5741 "title" => "Wanadoo",
5742 "rule" => array(
5743 "^SurferF3[ /]([0-9./]{1,10})" => "\\1"
5744 ),
5745 "uri" => "http://www.wanadoo.fr/"
5746 ),
5747 "wapalizer" => array(
5748 "icon" => "robot",
5749 "title" => "Wapalizer",
5750 "rule" => array(
5751 "wapalizer[ /]([0-9.]{1,10})" => "\\1"
5752 ),
5753 "uri" => "http://www.wapdrive.com/"
5754 ),
5755 "watson" => array(
5756 "icon" => "addy",
5757 "title" => "Dr.Watson",
5758 "rule" => array(
5759 "Watson[ /]([0-9.]{1,10})" => "\\1",
5760 "watson\.addy\.com" => ""
5761 ),
5762 "uri" => ""
5763 ),
5764 "wavefire" => array(
5765 "icon" => "robot",
5766 "title" => "Wavefire",
5767 "rule" => array(
5768 "^Wavefire[ /]([0-9.]{1,10})" => "\\1"
5769 ),
5770 "uri" => ""
5771 ),
5772 "waypath" => array(
5773 "icon" => "waypath",
5774 "title" => "Waypath",
5775 "rule" => array(
5776 "Waypath[ \-]?Scout" => "",
5777 "Waypath (development )?crawler" => ""
5778 ),
5779 "uri" => ""
5780 ),
5781 "wauuu" => array(
5782 "icon" => "wauuu",
5783 "title" => "Wauuu",
5784 "rule" => array(
5785 "Wauuu[/ ]([0-9.]{1,10})" => "\\2"
5786 ),
5787 "uri" => "http://www.wauuu.com"
5788 ),
5789 "wdg" => array(
5790 "icon" => "wdg",
5791 "title" => "WDG Validator",
5792 "rule" => array(
5793 "^WDG_(Site)?Validator[/ ]([0-9.]{1,10})" => "\\2"
5794 ),
5795 "uri" => "http://www.htmlhelp.com/tools/validator/"
5796 ),
5797 "webagogo" => array(
5798 "icon" => "webagogo",
5799 "title" => "Webagogo",
5800 "rule" => array(
5801 "^Webagogo" => ""
5802 ),
5803 "uri" => "http://www.webagogo.be/"
5804 ),
5805 "webalta" => array(
5806 "icon" => "webalta",
5807 "title" => "WebAlta",
5808 "rule" => array(
5809 "^WebAlta( Crawler)?[/ ]([0-9.]{1,10})" => "\\2"
5810 ),
5811 "uri" => "http://www.webalta.net/ru/about_webmaster.html"
5812 ),
5813 "webdigity" => array(
5814 "icon" => "robot",
5815 "title" => "Webdigity Whois Service",
5816 "rule" => array(
5817 "^webdigity whois service" => ""
5818 ),
5819 "uri" => "http://www.webdigity.com/ws"
5820 ),
5821 "webelixir" => array(
5822 "icon" => "webelixir",
5823 "title" => "Webelixir",
5824 "rule" => array(
5825 "^webelixir" => ""
5826 ),
5827 "uri" => "http://www.webelixir.net/"
5828 ),
5829 "webbotru" => array(
5830 "icon" => "robot",
5831 "title" => "Webbot.ru",
5832 "rule" => array(
5833 " Webbot[/ ]([0-9.]{1,10})" => "\\1"
5834 ),
5835 "uri" => "http://www.webbot.ru/bot.html"
5836 ),
5837 "webcapture" => array(
5838 "icon" => "robot",
5839 "title" => "WebCapture",
5840 "rule" => array(
5841 "WebCapture[/ ]([0-9.]{1,10})" => "\\1"
5842 ),
5843 "uri" => ""
5844 ),
5845 "webcollage" => array(
5846 "icon" => "robot",
5847 "title" => "Webcollage",
5848 "rule" => array(
5849 "webcollage" => ""
5850 ),
5851 "uri" => ""
5852 ),
5853 "webcopier" => array(
5854 "icon" => "webcopier",
5855 "title" => "WebCopier",
5856 "rule" => array(
5857 "WebCopier[/ ]v?([0-9.]{1,10})" => "\\1"
5858 ),
5859 "uri" => ""
5860 ),
5861 "webcorp" => array(
5862 "icon" => "webcorp",
5863 "title" => "WebCorp",
5864 "rule" => array(
5865 "WebCorp[/ ]+([0-9.]{1,10})" => "\\1"
5866 ),
5867 "uri" => "http://www.webcorp.org.uk/"
5868 ),
5869 "webcrawl" => array(
5870 "icon" => "robot",
5871 "title" => "WebCrawl",
5872 "rule" => array(
5873 "webcrawl\.net" => ""
5874 ),
5875 "uri" => ""
5876 ),
5877 "webdownloader" => array(
5878 "icon" => "robot",
5879 "title" => "Web Downloader",
5880 "rule" => array(
5881 "Web Downloader[/ ]([0-9.]{1,10})" => "\\1"
5882 ),
5883 "uri" => ""
5884 ),
5885 "webfetch" => array(
5886 "icon" => "robot",
5887 "title" => "webfetch",
5888 "rule" => array(
5889 "^webfetch[/ ]([0-9.]{1,10})" => "\\1"
5890 ),
5891 "uri" => ""
5892 ),
5893 "webfind" => array(
5894 "icon" => "robot",
5895 "title" => "Webfind",
5896 "rule" => array(
5897 "^WebFindBot" => ""
5898 ),
5899 "uri" => "http://www.web-find.com"
5900 ),
5901 "webglimpse" => array(
5902 "icon" => "robot",
5903 "title" => "Webglimpse",
5904 "rule" => array(
5905 "^Webglimpse[/ ]([0-9.]{1,10})" => "\\1"
5906 ),
5907 "uri" => "http://webglimpse.net"
5908 ),
5909 "webgobbler" => array(
5910 "icon" => "robot",
5911 "title" => "webGobbler",
5912 "rule" => array(
5913 "^webGobbler[/ ]([0-9.]{1,10})" => "\\1"
5914 ),
5915 "uri" => ""
5916 ),
5917 "webimages" => array(
5918 "icon" => "webimages",
5919 "title" => "WebImages",
5920 "rule" => array(
5921 "^WebImages[/ ]([0-9.]{1,10})" => "\\1"
5922 ),
5923 "uri" => "http://herbert.groot.jebbink.nl/"
5924 ),
5925 "weblight" => array(
5926 "icon" => "robot",
5927 "title" => "WebLight",
5928 "rule" => array(
5929 "^WebLight[/ ]([0-9.]{1,10})" => "\\1"
5930 ),
5931 "uri" => "http://www.illumit.com/Products/weblight/"
5932 ),
5933 "weblinks" => array(
5934 "icon" => "robot",
5935 "title" => "WebLink's",
5936 "rule" => array(
5937 "^Weblink.s checker" => ""
5938 ),
5939 "uri" => ""
5940 ),
5941 "webmeasurement" => array(
5942 "icon" => "robot",
5943 "title" => "Webmeasurement",
5944 "rule" => array(
5945 "^webmeasurement-bot" => ""
5946 ),
5947 "uri" => "http://rvs.informatik.uni-leipzig.de"
5948 ),
5949 "webminer" => array(
5950 "icon" => "robot",
5951 "title" => "WebMiner",
5952 "rule" => array(
5953 "^WebMiner[/ ]([0-9.]{1,10})" => "\\1"
5954 ),
5955 "uri" => ""
5956 ),
5957 "webmin" => array(
5958 "icon" => "webmin",
5959 "title" => "Webmin",
5960 "rule" => array(
5961 "^webmin" => ""
5962 ),
5963 "uri" => ""
5964 ),
5965 "webmon" => array(
5966 "icon" => "webmon",
5967 "title" => "Webmon",
5968 "rule" => array(
5969 "WebMon[ /]([0-9.]{1,10})" => "\\1"
5970 ),
5971 "uri" => "http://www.markwell.btinternet.co.uk/webmon/"
5972 ),
5973 "webox" => array(
5974 "icon" => "robot",
5975 "title" => " WeBoX",
5976 "rule" => array(
5977 "WeBoX[/ ]([0-9.]{1,10})" => "\\1"
5978 ),
5979 "uri" => ""
5980 ),
5981 "webpatrol" => array(
5982 "icon" => "webpatrol",
5983 "title" => "WebPatrol",
5984 "rule" => array(
5985 "^WebPatrol[ /]([0-9.]{1,10})" => "\\1"
5986 ),
5987 "uri" => "http://soft.macfeeling.com/WebPatrol.html"
5988 ),
5989 "webpix" => array(
5990 "icon" => "webpix",
5991 "title" => "WebPix",
5992 "rule" => array(
5993 "WebPix[/ ]([0-9.]{1,10})" => "\\1"
5994 ),
5995 "uri" => ""
5996 ),
5997 "webrace" => array(
5998 "icon" => "robot",
5999 "title" => "WebRACE",
6000 "rule" => array(
6001 "^WebRACE[/ ]([0-9.]{1,10})" => "\\1"
6002 ),
6003 "uri" => ""
6004 ),
6005 "webreaper" => array(
6006 "icon" => "webreaper",
6007 "title" => "WebReaper",
6008 "rule" => array(
6009 "^WebReaper " => ""
6010 ),
6011 "uri" => "http://www.webreaper.net/"
6012 ),
6013 "webresult" => array(
6014 "icon" => "robot",
6015 "title" => "Webresult",
6016 "rule" => array(
6017 "Der webresult\.de Robot" => ""
6018 ),
6019 "uri" => ""
6020 ),
6021 "webring" => array(
6022 "icon" => "robot",
6023 "title" => "Webring Checker",
6024 "rule" => array(
6025 "WebRingChecker[/ ]([0-9.]{1,10})" => "\\1"
6026 ),
6027 "uri" => ""
6028 ),
6029 "webripper" => array(
6030 "icon" => "webripper",
6031 "title" => "WebRipper",
6032 "rule" => array(
6033 "^WebRipper" => ""
6034 ),
6035 "uri" => "http://calluna-software.com"
6036 ),
6037 "webscaled" => array(
6038 "icon" => "webscaled",
6039 "title" => "Webscaled",
6040 "rule" => array(
6041 "Swarm" => ""
6042 ),
6043 "uri" => "http://webscaled.com/"
6044 ),
6045 "websearchau" => array(
6046 "icon" => "websearchau",
6047 "title" => "WebSearch.COM.AU",
6048 "rule" => array(
6049 "WebSearch.COM.AU[/ ]+([0-9.]{1,10})" => "\\1"
6050 ),
6051 "uri" => "http://WebSearch.com.au/"
6052 ),
6053 "websearchbench" => array(
6054 "icon" => "robot",
6055 "title" => "WebSearchBench",
6056 "rule" => array(
6057 "WebSearchBench WebCrawler[v/ ]+([0-9.]{1,10})" => "\\1"
6058 ),
6059 "uri" => "http://websearchbench.cs.uni-dortmund.de/"
6060 ),
6061 "websense" => array(
6062 "icon" => "websense",
6063 "title" => "Websense",
6064 "rule" => array(
6065 "(Sqworm|websense|Konqueror/3\.(0|1)(-rc[1-6])?; i686 Linux; 2002[0-9]{4})" => ""
6066 ),
6067 "uri" => ""
6068 ),
6069 "websiteshadow" => array(
6070 "icon" => "websiteshadow",
6071 "title" => "Websiteshadow",
6072 "rule" => array(
6073 "Websiteshadowbot[ /]([0-9.]{1,10})" => "\\1"
6074 ),
6075 "uri" => "http://websiteshadow.com"
6076 ),
6077 "websiteworth" => array(
6078 "icon" => "robot",
6079 "title" => "WebsiteWorth",
6080 "rule" => array(
6081 "WebsiteWorth[v/ ]+([0-9.]{1,10})" => "\\1"
6082 ),
6083 "uri" => "http://directory.sootle.com/website-worth/tata.php"
6084 ),
6085 "websquash" => array(
6086 "icon" => "websquash",
6087 "title" => "Websquash",
6088 "rule" => array(
6089 "webs(quash\.com|ite[ \-]?Monitor)" => ""
6090 ),
6091 "uri" => ""
6092 ),
6093 "webstripper" => array(
6094 "icon" => "robot",
6095 "title" => "WebStripper",
6096 "rule" => array(
6097 "WebStripper[ /]([0-9.]{1,10})" => "\\1"
6098 ),
6099 "uri" => ""
6100 ),
6101 "webzip" => array(
6102 "icon" => "webzip",
6103 "title" => "WebZIP",
6104 "rule" => array(
6105 "Web[ \-]?ZIP[ /]([0-9.]{1,10})" => "\\1"
6106 ),
6107 "uri" => ""
6108 ),
6109 "wep" => array(
6110 "icon" => "robot",
6111 "title" => "WEP Search",
6112 "rule" => array(
6113 "WEP Search[ /]([0-9.]{1,10})" => "\\1"
6114 ),
6115 "uri" => ""
6116 ),
6117 "westwind" => array(
6118 "icon" => "robot",
6119 "title" => "West Wind Internet Protocols",
6120 "rule" => array(
6121 "^West Wind Internet Protocols[ /]([0-9.]{1,10})" => "\\1"
6122 ),
6123 "uri" => "http://www.west-wind.com/wwipstuff.asp"
6124 ),
6125 "wget" => array(
6126 "icon" => "wget",
6127 "title" => "Wget",
6128 "rule" => array(
6129 "Wget[ /]([0-9.]{1,10})" => "\\1"
6130 ),
6131 "uri" => ""
6132 ),
6133 "whizbang" => array(
6134 "icon" => "whizbang",
6135 "title" => "WhizBang",
6136 "rule" => array(
6137 "WhizBang" => ""
6138 ),
6139 "uri" => "http://www.whizbang.com/crawler/"
6140 ),
6141 "whois" => array(
6142 "icon" => "whois",
6143 "title" => "Who.is",
6144 "rule" => array(
6145 "Who.is Bot" => ""
6146 ),
6147 "uri" => "http://www.who.is/"
6148 ),
6149 "wikiwix" => array(
6150 "icon" => "wikiwix",
6151 "title" => "Wikiwix",
6152 "rule" => array(
6153 "wikiwix-bot-([0-9.]{1,10})" => "\\1"
6154 ),
6155 "uri" => "http://www.wikiwix.com/"
6156 ),
6157 "wingflyer" => array(
6158 "icon" => "robot",
6159 "title" => "WingFlyer",
6160 "rule" => array(
6161 "^WebFetch" => ""
6162 ),
6163 "uri" => "http://www.wingflyer.com/"
6164 ),
6165 "wininet" => array(
6166 "icon" => "robot",
6167 "title" => "WinInet",
6168 "rule" => array(
6169 "TeamSoft WinInet Component" => ""
6170 ),
6171 "uri" => "http://www.winsoft.sk/wininet.htm"
6172 ),
6173 "winhttp" => array(
6174 "icon" => "robot",
6175 "title" => "WinHTTP",
6176 "rule" => array(
6177 "WinHttp\.WinHttpRequest\.([0-9.]{1,10})" => "\\1"
6178 ),
6179 "uri" => ""
6180 ),
6181 "wire" => array(
6182 "icon" => "robot",
6183 "title" => "WIRE",
6184 "rule" => array(
6185 "^WIRE[ /]([0-9.]{1,10})" => "\\1"
6186 ),
6187 "uri" => ""
6188 ),
6189 "wmp" => array(
6190 "icon" => "robot",
6191 "title" => "WMP",
6192 "rule" => array(
6193 "^WMP" => ""
6194 ),
6195 "uri" => ""
6196 ),
6197 "woozweb" => array(
6198 "icon" => "woozweb",
6199 "title" => "Woozweb",
6200 "rule" => array(
6201 "woozweb" => ""
6202 ),
6203 "uri" => "http://www.woozweb.com/"
6204 ),
6205 "wordchamp" => array(
6206 "icon" => "robot",
6207 "title" => "WordChamp",
6208 "rule" => array(
6209 "^WordChampBot" => ""
6210 ),
6211 "uri" => "http://www.wordchamp.com/"
6212 ),
6213 "wordpress" => array(
6214 "icon" => "wordpress",
6215 "title" => "WordPress",
6216 "rule" => array(
6217 "WordPress[ /]([0-9.]{1,10})" => "\\1"
6218 ),
6219 "uri" => ""
6220 ),
6221 "worio" => array(
6222 "icon" => "worio",
6223 "title" => "Worio",
6224 "rule" => array(
6225 "woriobot" => ""
6226 ),
6227 "uri" => "http://worio.com/"
6228 ),
6229 "worldlight" => array(
6230 "icon" => "worldlight",
6231 "title" => "WorldLight",
6232 "rule" => array(
6233 "^WorldLight" => ""
6234 ),
6235 "uri" => ""
6236 ),
6237 "worqmada" => array(
6238 "icon" => "robot",
6239 "title" => "WorQmada",
6240 "rule" => array(
6241 "WorQmada[ /]([0-9.]{1,10})" => "\\1"
6242 ),
6243 "uri" => ""
6244 ),
6245 "wotbox" => array(
6246 "icon" => "wotbox",
6247 "title" => "Wotbox",
6248 "rule" => array(
6249 "Wotbox[ /]?[a-z]*([0-9.]{1,10})" => "\\1"
6250 ),
6251 "uri" => ""
6252 ),
6253 "wp" => array(
6254 "icon" => "wp",
6255 "title" => "Wirtualna Polska",
6256 "rule" => array(
6257 "NetSprint[ /\-]{1,4}([0-9.]{1,10})" => "\\1"
6258 ),
6259 "uri" => "http://wp.pl"
6260 ),
6261 "wsb" => array(
6262 "icon" => "robot",
6263 "title" => "WebSearchBench",
6264 "rule" => array(
6265 "WSB WebCrawler V([0-9.]{1,10})" => "\\1",
6266 "WSB " => ""
6267 ),
6268 "uri" => "http://websearchbench.cs.uni-dortmund.de/"
6269 ),
6270 "wume" => array(
6271 "icon" => "robot",
6272 "title" => "WUME Lab's",
6273 "rule" => array(
6274 "^wume_crawler[ /]([0-9.]{1,10})" => "\\1",
6275 ),
6276 "uri" => "http://wume.cse.lehigh.edu/~xiq204/crawler/"
6277 ),
6278 "wusage" => array(
6279 "icon" => "wusage",
6280 "title" => "Wusage",
6281 "rule" => array(
6282 "Wusage[ /]([0-9.]{1,10})" => "\\1",
6283 ),
6284 "uri" => "http://www.boutell.com/wusage/"
6285 ),
6286 "wwgrapevine" => array(
6287 "icon" => "wwgrapevine",
6288 "title" => "WWgrapevine",
6289 "rule" => array(
6290 "wwgrapevine[ /]([0-9.]{1,10})" => "\\1"
6291 ),
6292 "uri" => ""
6293 ),
6294 "wws" => array(
6295 "icon" => "robot",
6296 "title" => "WWSBOT",
6297 "rule" => array(
6298 "WWSBOT[ /]([0-9.]{1,10})" => "\\1",
6299 ),
6300 "uri" => "http://www.analyzer.nu"
6301 ),
6302 "www4mail" => array(
6303 "icon" => "robot",
6304 "title" => "www4mail",
6305 "rule" => array(
6306 "^www4mail[ /]([0-9.]{1,10})" => "\\1"
6307 ),
6308 "uri" => "http://www.www4mail.org/"
6309 ),
6310 "wwwc" => array(
6311 "icon" => "wwwc",
6312 "title" => "WWWC",
6313 "rule" => array(
6314 "^WWWC[ /]([0-9.]{1,10})" => "\\1"
6315 ),
6316 "uri" => ""
6317 ),
6318 "wwwd" => array(
6319 "icon" => "robot",
6320 "title" => "WWWD",
6321 "rule" => array(
6322 "^WWWD[ /]([0-9.]{1,10})" => "\\1"
6323 ),
6324 "uri" => ""
6325 ),
6326 "wwweasel" => array(
6327 "icon" => "wwweasel",
6328 "title" => "WWWeasel",
6329 "rule" => array(
6330 "WWWeasel( Robot)?[/ ]v?([0-9.]{1,10})" => "\\2"
6331 ),
6332 "uri" => ""
6333 ),
6334 "wwwfi" => array(
6335 "icon" => "wwwfi",
6336 "title" => "www.fi",
6337 "rule" => array(
6338 "www\.fi crawler" => ""
6339 ),
6340 "uri" => "http://www.fi/"
6341 ),
6342 "wwwmechanize" => array(
6343 "icon" => "robot",
6344 "title" => "WWW-Mechanize",
6345 "rule" => array(
6346 "^WWW-Mechanize[/ ]([0-9.]{1,10})" => "\\1"
6347 ),
6348 "uri" => ""
6349 ),
6350 "wwwoffle" => array(
6351 "icon" => "robot",
6352 "title" => "WWWoffle",
6353 "rule" => array(
6354 "^wwwoffle[/ ]([0-9.]{1,10})" => "\\1"
6355 ),
6356 "uri" => ""
6357 ),
6358 "wwwster" => array(
6359 "icon" => "robot",
6360 "title" => "WWWster",
6361 "rule" => array(
6362 "^wwwster[/ ]([0-9.]{1,10})" => "\\1"
6363 ),
6364 "uri" => ""
6365 ),
6366 "wysigot" => array(
6367 "icon" => "wysigot",
6368 "title" => "Wysigot",
6369 "rule" => array(
6370 "Wysigot[/ ]([0-9.]{1,10})" => "\\1"
6371 ),
6372 "uri" => ""
6373 ),
6374 "xaldon" => array(
6375 "icon" => "xaldon",
6376 "title" => "Xaldon",
6377 "rule" => array(
6378 "Xaldon WebSpider" => ""
6379 ),
6380 "uri" => "http://www.xaldon.de/"
6381 ),
6382 "xenu" => array(
6383 "icon" => "xenu",
6384 "title" => "Xenu Link Sleuth",
6385 "rule" => array(
6386 "Xenu Link Sleuth[/ ]([0-9a-z.]{1,10})" => "\\1",
6387 "Xenu(&#039;s)? Link Sleuth[/ ]([0-9a-z.]{1,10})" => "\\1",
6388 "Xenu_Link_Sleuth_([0-9a-z.]{1,10})" => "\\1"
6389 ),
6390 "uri" => "http://home.snafu.de/tilman/xenulink.html"
6391 ),
6392 "xerka" => array(
6393 "icon" => "xerka",
6394 "title" => "Xerka",
6395 "rule" => array(
6396 "^Xerka WebBot v([0-9a-z.]{1,10})" => "\\1"
6397 ),
6398 "uri" => "http://www.diana-teknologia.com/www1/english/xerka.htm"
6399 ),
6400 "xirq" => array(
6401 "icon" => "robot",
6402 "title" => "XIRQ",
6403 "rule" => array(
6404 "^xirq[ /]([0-9a-z.]{1,10})" => "\\1"
6405 ),
6406 "uri" => "http://www.xirq.com"
6407 ),
6408 "xmlslurp" => array(
6409 "icon" => "robot",
6410 "title" => "XMLSlurp",
6411 "rule" => array(
6412 "^XMLSlurp[ /]([0-9a-z.]{1,10})" => "\\1"
6413 ),
6414 "uri" => ""
6415 ),
6416 "xml-sitemaps" => array(
6417 "icon" => "xml-sitemaps",
6418 "title" => "XML-Sitemaps",
6419 "rule" => array(
6420 "XML-Sitemaps[ /]([0-9a-z.]{1,10})" => "\\1"
6421 ),
6422 "uri" => ""
6423 ),
6424 "xmlrpc" => array(
6425 "icon" => "robot",
6426 "title" => "Trackback",
6427 "rule" => array(
6428 "XMLRPC" => ""
6429 ),
6430 "uri" => ""
6431 ),
6432 "yacy" => array(
6433 "icon" => "yacy",
6434 "title" => "Yacy",
6435 "rule" => array(
6436 "yacy\.net" => ""
6437 ),
6438 "uri" => ""
6439 ),
6440 "yahoo" => array(
6441 "icon" => "yahoo",
6442 "title" => "Yahoo",
6443 "rule" => array(
6444 "Yahoo(! ([a-z]{1,3} )?Slurp|-)" => "",
6445 "Yahoo-MMCrawler[/ ]([0-9a-z.]{1,10})" => "\\1",
6446 "Yahoo-VerticalCrawler-FormerWebCrawler[/ ]([0-9a-z.]{1,10})" => "\\1",
6447 "^AnzwersCrawl[/ ]([0-9a-z.]{1,10})" => "\\1",
6448 "Y!J(-BSC|-SRD)*[/ ]([0-9a-z.]{1,10})" => "\\2",
6449 "Y!OASIS/TEST" => "",
6450 "Harvest-NG[/ ]([0-9a-z.]{1,10})" => "\\1",
6451 "Y!J; for robot study" => "",
6452 "Yahoo Japan; for robot study" => ""
6453 ),
6454 "uri" => "http://www.yahoo.com"
6455 ),
6456 "yahoo-feed" => array(
6457 "icon" => "yahoo",
6458 "title" => "Yahoo Feedseeker",
6459 "rule" => array(
6460 "^YahooFeedSeeker[/ ]([0-9a-z.]{1,10})" => "\\1"
6461 ),
6462 "uri" => "http://www.yahoo.com"
6463 ),
6464 "yandex" => array(
6465 "icon" => "yandex",
6466 "title" => "Yandex",
6467 "rule" => array(
6468 "Yandex[/ ]([0-9.]{1,10})" => "\\1",
6469 "Yandex(Bot|Images|Media|Antivirus)[/ ]([0-9.]{1,10})" => "\\2"
6470 ),
6471 "uri" => "http://yandex.com/bots"
6472 ),
6473 "yanga" => array(
6474 "icon" => "yanga",
6475 "title" => "Yanga",
6476 "rule" => array (
6477 "^Yanga.*v([0-9.]{1,10})" => "\\1"
6478 ),
6479 "uri" => "http://www.yanga.co.uk/"
6480 ),
6481 "yap" => array(
6482 "icon" => "yap",
6483 "title" => "Yap",
6484 "rule" => array(
6485 "^YapBot[_/ ]v([0-9.]{1,10})" => "\\1"
6486 ),
6487 "uri" => "http://www.yapinc.com/"
6488 ),
6489 "yarienavoir" => array(
6490 "icon" => "robot",
6491 "title" => "Yarienavoir",
6492 "rule" => array(
6493 "^yarienavoir.net[/ ]([0-9.]{1,10})" => "\\1"
6494 ),
6495 "uri" => "http://www.yarienavoir.net/"
6496 ),
6497 "yell" => array(
6498 "icon" => "yell",
6499 "title" => "Yell",
6500 "rule" => array(
6501 "YellCrawl[ /]V?([0-9.]{1,10})" => "\\1",
6502 "Yellbot[ /]Nutch-([0-9.]{1,10})" => "\\1",
6503 ),
6504 "uri" => ""
6505 ),
6506 "youdao" => array(
6507 "icon" => "youdao",
6508 "title" => "Youdao",
6509 "rule" => array(
6510 "YodaoBot-(Image|Mobile)?[ /]([0-9.]{1,10})" => "\\2",
6511 "YoudaoBot[ /]([0-9.]{1,10})" => "\\1"
6512 ),
6513 "uri" => "http://www.youdao.com/help/webmaster/spider/"
6514 ),
6515 "yoogli" => array(
6516 "icon" => "yoogli",
6517 "title" => "Yoogli",
6518 "rule" => array(
6519 "yoogliFetchAgent[ /]([0-9.]{1,10})" => "\\1"
6520 ),
6521 "uri" => "http://www.yoogli.com"
6522 ),
6523 "yotta" => array(
6524 "icon" => "robot",
6525 "title" => "Yotta",
6526 "rule" => array(
6527 "Yotta(Shopping|Cars)_Bot[ /]([0-9.]{1,10})" => "\\2",
6528 "OmniExplorer_Bot[ /]([0-9.]{1,10})" => "\\1"
6529 ),
6530 "uri" => "http://www.yottacars.com"
6531 ),
6532 "yoono" => array(
6533 "icon" => "yoono",
6534 "title" => "Yoono",
6535 "rule" => array(
6536 "Yoono" => ""
6537 ),
6538 "uri" => "http://www.yoono.com/"
6539 ),
6540 "yowedo" => array(
6541 "icon" => "robot",
6542 "title" => "Yowedo",
6543 "rule" => array(
6544 "Yowedo[ /]([0-9.]{1,10})" => "\\1"
6545 ),
6546 "uri" => "http://yowedo.com/en/partners.html"
6547 ),
6548 "yuntis" => array(
6549 "icon" => "robot",
6550 "title" => "yuntis",
6551 "rule" => array(
6552 "Gulper Web Bot[ /]([0-9.]{1,10})" => "\\1"
6553 ),
6554 "uri" => "http://yuntis.ecsl.cs.sunysb.edu/help/robot/"
6555 ),
6556 "zao" => array(
6557 "icon" => "robot",
6558 "title" => "Zao",
6559 "rule" => array(
6560 "Zao[ /]([0-9.]{1,10})" => "\\1",
6561 "Zao-crawler" => ""
6562 ),
6563 "uri" => ""
6564 ),
6565 "zealbot" => array(
6566 "icon" => "zeal",
6567 "title" => "ZealBot",
6568 "rule" => array(
6569 "Zealbot[ /]([0-9.]{1,10})" => "\\1"
6570 ),
6571 "uri" => ""
6572 ),
6573 "zearchit" => array(
6574 "icon" => "zearchit",
6575 "title" => "Zearchit",
6576 "rule" => array(
6577 "Zearchit" => ""
6578 ),
6579 "uri" => "http://www.zearchit.de/"
6580 ),
6581 "zebz" => array(
6582 "icon" => "robot",
6583 "title" => "ze.bz",
6584 "rule" => array(
6585 "^ZeBot_(lseek\.net|www\.ze\.bz)" => ""
6586 ),
6587 "uri" => "http://www.ze.bz/"
6588 ),
6589 "zedzo" => array(
6590 "icon" => "robot",
6591 "title" => "Zedzo",
6592 "rule" => array(
6593 "zedzo.digest[ /]([0-9.]{1,10})" => "\\1"
6594 ),
6595 "uri" => "http://www.zedzo.com/"
6596 ),
6597 "zerx" => array(
6598 "icon" => "zerx",
6599 "title" => "Zerx",
6600 "rule" => array(
6601 "^zerxbot[ /](Version|v)*[ /]*([0-9.]{1,10})" => "\\2"
6602 ),
6603 "uri" => "http://www.zerx.com/"
6604 ),
6605 "zeus" => array(
6606 "icon" => "zeus",
6607 "title" => "Zeus",
6608 "rule" => array(
6609 "Zeus" => ""
6610 ),
6611 "uri" => "http://www.zeus.com"
6612 ),
6613 "zippp" => array(
6614 "icon" => "robot",
6615 "title" => "Zippp",
6616 "rule" => array(
6617 "ZipppBot[ /]([0-9.]{1,10})" => "\\1"
6618 ),
6619 "uri" => ""
6620 ),
6621 "zippy" => array(
6622 "icon" => "robot",
6623 "title" => "Zippy",
6624 "rule" => array(
6625 "^Zippy[ v/]*([0-9.]{1,10})" => "\\1"
6626 ),
6627 "uri" => "http://www.zippyfinder.com"
6628 ),
6629 "zoeky" => array(
6630 "icon" => "robot",
6631 "title" => "Zoeky",
6632 "rule" => array(
6633 "Zoekybot[ /]([0-9.]{1,10})" => "\\1"
6634 ),
6635 "uri" => ""
6636 ),
6637 "zoom" => array(
6638 "icon" => "zoom",
6639 "title" => "zspider",
6640 "rule" => array(
6641 "^ZoomSpider" => ""
6642 ),
6643 "uri" => "http://www.wrensoft.com/"
6644 ),
6645 "zspider" => array(
6646 "icon" => "robot",
6647 "title" => "zspider",
6648 "rule" => array(
6649 "zspider[ /]([0-9.a-z]{1,10})" => "\\1"
6650 ),
6651 "uri" => "http://feedback.redkolibri.com/"
6652 ),
6653 "zyborg" => array(
6654 "icon" => "zyborg",
6655 "title" => "WiseNutBot",
6656 "rule" => array(
6657 "(WISE|Zy)bo(rg|t)[ /]([0-9.]{1,10})" => "\\3"
6658 ),
6659 "uri" => ""
6660 ),
6661 // Catch up for the originals, they got to stay in that order.
6662 "blogbot" => array(
6663 "icon" => "blogbot",
6664 "title" => "BlogBot",
6665 "rule" => array(
6666 "Blog[ \-]?Bot" => ""
6667 ),
6668 "uri" => "http://www.blogbot.com/"
6669 ),
6670 "centrum" => array(
6671 "icon" => "centrum",
6672 "title" => "Centrum",
6673 "rule" => array(
6674 "holmes[/ ]([0-9.]{1,10})" => "\\1",
6675 "^Centrum-checker" => ""
6676 ),
6677 "uri" => ""
6678 ),
6679 "httpclient" => array(
6680 "icon" => "robot",
6681 "title" => "HTTPClient",
6682 "rule" => array(
6683 "HTTP[ \-]?Client[ /]([0-9.]{1,10})" => "\\1",
6684 "HTTP[ \-]?Client" => ""
6685 ),
6686 "uri" => "http://www.innovation.ch/java/HTTPClient/"
6687 ),
6688 "incywincy" => array(
6689 "icon" => "robot",
6690 "title" => "IncyWincy",
6691 "rule" => array(
6692 "^IncyWincy[ /]([0-9.]{1,10})" => "\\1",
6693 "^IncyWincy" => ""
6694 ),
6695 "uri" => ""
6696 ),
6697 "java" => array(
6698 "icon" => "java",
6699 "title" => "Java",
6700 "rule" => array(
6701 "^java[ /]*([0-9.a-z]{1,10})" => "\\1"
6702 ),
6703 "uri" => ""
6704 ),
6705 "libfetch" => array(
6706 "icon" => "robot",
6707 "title" => "Libfetch",
6708 "rule" => array(
6709 "^(fetch )?libfetch[ /]([0-9.]{1,10})" => "\\2"
6710 ),
6711 "uri" => "http://www.freebsd.org/"
6712 ),
6713 "libwww" => array(
6714 "icon" => "libwww",
6715 "title" => "libWWW",
6716 "rule" => array(
6717 "^libww(w|w-perl|w-FM)[ /]([0-9.]{1,10})" => "\\2",
6718 "^libww(w|w-perl|w-FM)" => "",
6719 "MyApp.*libww(w|w-perl|w-FM)" => ""
6720 ),
6721 "uri" => ""
6722 ),
6723 "litefinder" => array(
6724 "icon" => "litefinder",
6725 "title" => "LiteFinder",
6726 "rule" => array(
6727 "LiteFinder[ /]([0-9.]{1,10})" => "\\1"
6728 ),
6729 "uri" => "http://www.litefinder.net/about.html"
6730 ),
6731 "nutchorg" => array(
6732 "icon" => "nutchorg",
6733 "title" => "Nutch",
6734 "rule" => array(
6735 "Nutc(hOrg|hCVS|h)?[ /]([0-9.]{1,10})" => "\\2",
6736 "Nutch" => ""
6737 ),
6738 "uri" => "http://lucene.apache.org/nutch/"
6739 ),
6740 "pythonurl" => array(
6741 "icon" => "pythonurl",
6742 "title" => "Python-url",
6743 "rule" => array(
6744 "Python[ \-]?urllib" => ""
6745 ),
6746 "uri" => ""
6747 ),
6748 // Know Robots as SPAM BOTS
6749 "SPAM" => array(
6750 "icon" => "robot",
6751 "title" => "SPAM",
6752 "rule" => array(
6753 "NASA Search[/ ]([0-9.]{1,10})" => "\\1",
6754 "^PHOTO CHECK" => "",
6755 "^FOTOCHECKER" => "",
6756 "^IPTC CHECK" => "",
6757 "^DataCha0s" => "",
6758 "^Mac Finder" => "",
6759 "^Missigua Locator[ /]([0-9.]{1,10})" => "\\1",
6760 "^Missouri College Browse" => "",
6761 "Email[ \-]?Siphon" => "",
6762 "atSpider" => "",
6763 "autoemailspider" => "",
6764 "^Demo Bot" => "",
6765 "^Program Shareware" => "",
6766 "^Snapbot" => "",
6767 "^snap.com" => "",
6768 "^Guestbook Auto Submitter" => "",
6769 "panscient.com" => "",
6770 ),
6771 "uri" => ""
6772 ),
6773 // Things we don't know by now
6774 "robot" => array(
6775 "icon" => "robot",
6776 "title" => "Robot",
6777 "rule" => array(
6778 "(robot|spider|harvest|(?<!orange)bot|(?<!msie)crawler)" => ""
6779 )
6780 )
6781 );
6782 ?>

Properties

Name Value
svn:keywords Id