Вот мой регекс скайнета (Betasky_0.9C2)
# = = = A U D I O = = = = = = = = = = = = = = = = = =
00C000 b ^TCON...(House|Progressive|DJ|mix) club.mp3;club_mp3
00C000 b ^TCON.......(House|Progressive|DJ|mix) club.mp3;club_mp3
00C000 b ^(House|Progressive|DJ|mix)WXXX club.mp3;club_mp3
00C000 b ^(ID3+TPE1).*(House|Progressive|DJ|mix) club.mp3;club_mp3
00C000 b ^(ID3|TPE1).*(House|DJ|mix) club.mp3;club_mp3
00C000 b ^TCON...(Techno|Electronic|Experimental|idm) club.mp3;club_mp3
00C000 b ^TCON.......(Techno|Electronic|Experimental|idm) club.mp3;club_mp3
00C000 b ^(Techno|Electronic|Experimental|deep|idm)WXXX club.mp3;club_mp3
00C000 b ^(ID3+TPE1).*(Techno|Electronic|Experimental|idm) club.mp3;club_mp3
00C000 b ^(ID3|TPE1).*(Techno|Electronic|Experimental|idm) club.mp3;club_mp3
00C000 b ^ID3.*promodj.ru mp3;club_mp3
00C000 b ^ID3.*Tiesto mp3;club_mp3
00C000 b ^ID3.*Armin mp3;club_mp3
00C000 b ^ID3.*ATB mp3;club_mp3
00C000 b ^ID3.*Paul mp3;club_mp3
00C000 b ^ID3.*Above mp3;club_mp3
00C000 b ^ID3.*Gabriel mp3;club_mp3
00C000 b ^ID3.*http://www.musicmaker.net.ru mp3;club_mp3
00C000 b ^ID3.*Trance mp3;club_mp3
00C000 b ^ID3.*MIX mp3;club_mp3
00C000 b ^ID3.*Live mp3;club_mp3
00C000 b ^ID3.*set mp3;club_mp3
00C000 b ^ID3.*DJ mp3;club_mp3
00C000 b ^ID3.*Remix mp3;club_mp3
00C000 b ^ID3.*Dub mp3;club_mp3
00C000 b ^ID3.*Electronic mp3;club_mp3
00C000 b ^ID3.*Pavliga mp3;club_mp3
00C000 b ^ID3.*Transmission mp3;club_mp3
00C000 b ^ID3.*Cjclub.ru mp3;club_mp3
00C000 b ^ID3.*House mp3;club_mp3
00C000 b ^ID3.*Vinyl mp3;club_mp3
00C000 b ^ID3.*promo mp3;club_mp3
00C000 b ^ID3.*Progressive mp3;club_mp3
00C000 b ^ID3.*Tenthu mp3;club_mp3
00C000 b ^ID3.*NRG mp3;club_mp3
00C000 b ^ID3.*Cj mp3;club_mp3
00C000 b ^ID3.*R-Tem mp3;club_mp3
00C000 b ^ID3.*label mp3;club_mp3
00C000 b ^Rar!.*trance mp3.rar;club_mp3
00C000 b ^Rar!.*Dj mp3.rar;club_mp3
00C000 b ^Rar!.*mix mp3.rar;club_mp3
00C000 b ^Rar!.*set mp3.rar;club_mp3
00C000 b ^Rar!.*Vinyl mp3.rar;club_mp3
00C000 b ^Rar!.*promo mp3.rar;club_mp3
00C000 b ^Rar!.*Tiesto mp3.rar;club_mp3
00C000 b ^Rar!.*Above mp3.rar;club_mp3
00C000 b ^Rar!.*Blank mp3.rar;club_mp3
00C000 b ^Rar!.*Progressive mp3.rar;club_mp3
00C000 b ^Rar!.*Promo mp3.rar;club_mp3
#Other:
84C752 b ^ASWsetupFPkgFile avast4.vpu;01AntiVirus
84C752 b ^Rar!.*(?i)(drweb) drweb.rar ;01AntiVirus
84C752 b ^PK.*(?i)(drweb) drweb.zip;01AntiVirus
84C752 b ^PK.*drw drweb.zip;01AntiVirus
84C752 b ^PK.*DRW drweb.zip;01AntiVirus
84C752 b ^PK.*avc avp.zip;ARCHIVE;ALL
84C752 b ^PK.*klb avp.zip;ARCHIVE;ALL
84C752 b ^PK.*SkyNet SkyNet.zip;;01AntiVirus
84C752 b ^Rar!.*SkyNet SkyNet.Rar;01AntiVirus
008000 b ^Rar!.*softcam key.Rar;USER
008000 b ^PK.*softcam key.Rar;USER
008000 b ^PK.*key key.zip;USER
#Warcraft3:
655885 b ^HM3W.... w3m;01map
655885 b ^PK.*\.w3m w3.zip;01map
655885 b ^Rar!.*\.w3m w3.rar;01map
655885 b ^PK.*\.w3g w3.zip;01map
655885 b ^Rar!.*\.w3g w3.rar;01map
655885 b ^PK.*\.bsp cs.zip;01map
655885 b ^Rar!.*\.bsp cs.rar;01map
#Файл скачан с sat-fishers.com или ulov.net###
008000 n (?i)\.rev$ rev;ARCHIVE;ALL
00BFFF n (?i)\.z\d+$ part.zip;ARCHIVE;ALL
00BFFF n \.z.{3}$ part.zip;ARCHIVE;ALL
00BFFF n \.\d+$ totalcmd;TCMD;ALL
FF00FF b ^\x52\x61\x72\x21\x1a\x07\x00..\x73(\x01|\x05|\x09|\x11|\x0D|\x15|\x19|\x1D|\x41|\x45|\x49|\x51|\x4D|\x55|\x59|\x5D) part.rar;ARCHIVE;ALL
FF00FF b ^\x52\x61\x72\x21\x1a\x07\x00..\x73(\x81|\x85|\x89|\x91|\x8d|\x95|\x99|\x9D|\xC1|\xC5|\xC9|\xD1|\xCD|\xD5|\xD9|\xDD) encpart.rar;ARCHIVE;ALL
FF00FF b ^\x52\x61\x72\x21\x1a\x07\x00..\x73(\x80|\x84|\x88|\xC0|\x8C|\xC4|\xC8|\xCC) enc.rar;ARCHIVE;ALL
FF00FF n (?i)part.*\.exe$ part.exe;ARCHIVE;ALL
#FF00FF n (?i)part.*\....?$ n.part.rar;ARCHIVE;ALL
#Образы в архивах:
FF66CC b ^(PK|Rar!).*\.(?i)(iso|mdf|nrg|bin|isz) cd.rar;ARCHIVE;ALL
FF66CC b ^(PK|Rar!).*\.(?i)(ccd|img) img.rar;ARCHIVE;ALL
#Видео в архивах:
FF0000 b ^(PK|Rar!).*\.(?i)(avi|divx) avi.rar;ARCHIVE;ALL
FF0000 b ^(PK|Rar!).*\.(?i)mkv mkv.rar;ARCHIVE;ALL
FF0000 b ^(PK|Rar!).*\.(?i)mov mov.rar;ARCHIVE;ALL
FF0000 b ^(PK|Rar!).*\.(?i)(mpg|mpe) mpg.rar;ARCHIVE;ALL
FF0000 b ^(PK|Rar!).*\.(?i)vob vob.rar;ARCHIVE;ALL
FF0000 b ^(PK|Rar!).*\.(?i)(wmv|asf|viv|mp4|flv|ogm|rm) vid.rar;ARCHIVE;ALL
FF0000 b ^(PK|Rar!).*\.(?i)(ts|m2ts|m2v) ts.rar;ARCHIVE;ALL
FF0000 b ^(PK|Rar!).*(?i)(DVDVIDEO-V|VIDEO_TS\.BUP|VIDEO_TS\.IFO|VIDEO_TS\.VOB|VTS_\d\d_\d\.BUP|VTS_\d\d_\d\.IFO|VTS_\d\d_\d\.VOB) DVD.rar;ARCHIVE;ALL
#Изображения в архивах:
F08080 b ^(PK|Rar!).*\.(?i)(jpg|png|tif|gif|bmp) izo.rar;ARCHIVE;ALL
F08080 b ^(PK|Rar!).*\.(?i)psd psd.rar;ARCHIVE;ALL
#Книги в архивах:
0000FF b ^(PK|Rar!).*\.(?i)(pdf|rtf) pdf.rar;ARCHIVE;ALL
0000FF b ^(PK|Rar!).*\.(?i)(fb2|djvu) fb2.rar;ARCHIVE;ALL
#Субтитры:
009900 b ^(PK|Rar!).*\.(srt|ssa|ass) subt.rar;ARCHIVE;ALL
#Музыка:
FFFF00 b ^(PK|Rar!).*\.(?i)(mp3|m3u) mp3.rar;ARCHIVE;ALL
FFFF00 b ^(PK|Rar!).*\.(?i)(ape|cue|flac) muz.rar;ARCHIVE;ALL
#Разное:
CC9999 b ^(PK|Rar!).*\.(?i)(rar|zip) rar.rar;ARCHIVE;ALL
9ACD32 b ^(PK|Rar!).*\.(?i)exe exe.rar;ARCHIVE;ALL
CC9999 b ^(PK|Rar!).*\.(?i)key key.rar;ARCHIVE;ALL
0000FF b ^(PK|Rar!).*\.(?i)doc doc.rar;ARCHIVE;ALL
FF0000 b ^(PK|Rar!).*\.(?i)3gp 3gp.rar;ARCHIVE;ALL
#Архивы:
008000 b ^MSCF cab;ARCHIVE;ALL
008000 b ^\x1F\x8B gz;ARCHIVE;ALL
008000 b ^Rar! rar;ARCHIVE;ALL
008000 b ^PK zip;ARCHIVE;ALL
008000 b ^7z 7z;ARCHIVE;ALL
008000 b ^.{7}\*\*ACE ace;ARCHIVE;ALL
008000 b ^(KGB|KRM) kgb;ARCHIVE;ALL
008000 b ^BZh91 tar.bz2;ARCHIVE;ALL
008000 n (?i)\.zip$ zip;ARCHIVE;ALL
#Музыка:
FFFF00 b ^(ID3|\xFF(\xE3|\xFA|\xFB|\xFD|\xF3)) mp3;AUDIO;ALL
FFFF00 b ^\x4D\x54\x68\x64\x00 mid;AUDIO;ALL
FFFF00 b ^\x4D\x4D\x4D\x44 mmf;AUDIO;ALL
FFFF00 b ^RIFF.{4}WAVE wav;AUDIO;ALL
FFFF33 b ^OggS.{25}vorbis ogg;AUDIO;ALL
#Изображения:
F08080 b ^BM bmp;IMAGE;ALL
F08080 b ^GIF gif;IMAGE;ALL
F08080 b ^\xFF\xD8 jpg;IMAGE;ALL
F08080 b ^\‰PNG png;IMAGE;ALL
F08080 b ^8BPS psd;IMAGE;ALL
F08080 b ^II\* tif;IMAGE;ALL
#Образы:
FF66CC b ^\x00{8} iso;CD;ALL
FF66CC b ^idska32 idska.bin;CD;ALL
FF66CC b ^IsZ isz;CD;ALL
#Видео:
FF0000 b ^RIFF.{4}(AVI|CDXA) avi;VIDEO;ALL
FF0000 b ^.{8}matroska mkv;VIDEO;ALL
FF0000 b ^.{3}\x20\x66\x74\x79\x70\x71\x74\x20 mov;VIDEO;ALL
FF0000 b ^.{4}ftyp(mp4|isom|avc1|qt|M4V) mp4;VIDEO;ALL
FF0000 b ^.{4}ftyp3gp 3gp;VIDEO;ALL
FF0000 b ^\x00\x00\x01(\xBA|\xB3) mpg;VIDEO;ALL
FF0000 b ^FLV flv;VIDEO;ALL
FF0000 b ^.{0,4}G\@ ts;VIDEO;ALL
FF0000 b ^.RMF rm;VIDEO;ALL
FF0000 b ^0\& wmv;VIDEO;ALL
FF0000 b ^OggS.{25}video ogm;VIDEO:ALL
#Книги:
0000FF b ^AT\&TFORM djvu;BOOK;ALL
0000FF b ^%PDF pdf;BOOK;ALL
0000FF b ^\{\\rtf rtf;BOOK;ALL
#Разное:
9ACD32 b ^MZ exe;ALL
9ACD32 b ^KLsw kav.key;KEY;ALL
9ACD32 b ^..DrWeb32.v4.16..Key.File drWeb.key;KEY;ALL
Всё ли правильно? И как сделать, чтобы в скае, расширения стояли по порядку (как в регекс)??
p.s. А как узнать, правильно ли у меня построен рулез? А то вроде составил, но вот не уверен, будит он работать...