mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-28 17:01:16 +00:00
201 lines
8.5 KiB
PHP
201 lines
8.5 KiB
PHP
<?php
|
|
|
|
namespace Database\Seeders;
|
|
|
|
use Illuminate\Database\Seeder;
|
|
use Illuminate\Support\Facades\DB;
|
|
|
|
class BinaryblacklistTableSeeder extends Seeder
|
|
{
|
|
/**
|
|
* Auto generated seed file.
|
|
*/
|
|
public function run(): void
|
|
{
|
|
DB::table('binaryblacklist')->delete();
|
|
|
|
DB::table('binaryblacklist')->insert([
|
|
0 => [
|
|
'id' => 1,
|
|
'groupname' => 'alt\\.binaries\\..*',
|
|
'regex' => '(brazilian|chinese|croatian|danish|deutsch|dutch|estonian|flemish|finnish|french|german|greek|hebrew|icelandic|italian|latin|nordic|norwegian|polish|portuguese|japenese|japanese|russian|serbian|slovenian|spanish|spanisch|swedish|thai|turkish)[\\)]?( \\-)?[ \\-\\.]((19|20)\\d\\d|(480|720|1080)(i|p)|3d|5\\.1|dts|ac3|truehd|(bd|dvd|hd|sat|vhs|web)\\.?rip|(bd.)?(h|x).?2?64|divx|xvid|bluray|svcd|board|custom|"|(d|h|p|s)d?v?tv|m?dvd(-|sc)?r|int(ernal)?|nzb|par2|\\b(((dc|ld|md|ml|dl|hr|se)[.])|(anime\\.)|(fs|ws)|dsr|pal|ntsc|iso|complete|cracked|ebook|extended|dirfix|festival|proper|game|limited|read.?nfo|real|rerip|repack|remastered|retail|samplefix|scan|screener|theatrical|uncut|unrated|incl|winall)\\b|doku|doc|dub|sub|\\(uncut\\))',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Blacklists non-english releases.',
|
|
'last_activity' => null,
|
|
],
|
|
1 => [
|
|
'id' => 2,
|
|
'groupname' => 'alt\\.binaries\\..*',
|
|
'regex' => '[ -.](bl|cz|de|es|fr|ger|heb|hu|hun|ita|ko|kor|nl|pl|se)[ -.]((19|20)\\d\\d|(480|720|1080)(i|p)|(bd|dvd.?|sat|vhs)?rip?|(bd|dl)mux|( -.)?(dub|sub)(ed|bed)?|complete|convert|(d|h|p|s)d?tv|dirfix|docu|dual|dvbs|dvdscr|eng|(h|x).?2?64|int(ernal)?|pal|proper|repack|xbox)',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Blacklists non-english abbreviated releases.',
|
|
'last_activity' => null,
|
|
],
|
|
2 => [
|
|
'id' => 3,
|
|
'groupname' => 'alt\\.binaries\\..*',
|
|
'regex' => '[ -.]((19|20)\\d\\d|(bd|dvd.?|sat|vhs)?rip?|custom|divx|dts)[ -.](bl|cz|de|es|fr|ger|heb|hu|ita|ko|kor|nl|pl|se)[ -.]',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Blacklists non-english abbreviated (reversed) releases.',
|
|
'last_activity' => null,
|
|
],
|
|
3 => [
|
|
'id' => 4,
|
|
'groupname' => 'alt\\.binaries\\..*',
|
|
'regex' => '[ -.](chinese.subbed|dksubs|fansubs?|finsub|hebdub|hebsub|korsub|norsub|nordicsubs|nl( -.)?sub(ed|bed|s)?|nlvlaams|pldub|plsub|slosinh|swesub|truefrench|vost(fr)?)[ -.]',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Blacklists non-english subtitled releases.',
|
|
'last_activity' => null,
|
|
],
|
|
4 => [
|
|
'id' => 5,
|
|
'groupname' => 'alt\\.binaries\\..*',
|
|
'regex' => '[ -._](4u\\.nl|nov[ a]+rip|realco|videomann|vost)[ -._]',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Blacklists non-english (release group specific) releases.',
|
|
'last_activity' => null,
|
|
],
|
|
5 => [
|
|
'id' => 6,
|
|
'groupname' => 'alt\\.binaries\\..*',
|
|
'regex' => '[ -.]((bd|dl)mux|doku|\\[foreign\\]|seizoen|staffel)[ -.]',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Blacklists non-english (lang specific) releases.',
|
|
'last_activity' => null,
|
|
],
|
|
6 => [
|
|
'id' => 7,
|
|
'groupname' => 'alt\\.binaries\\..*',
|
|
'regex' => '[ -.](imageset|pictureset|xxx)[ -.]',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Blacklists porn releases.',
|
|
'last_activity' => null,
|
|
],
|
|
7 => [
|
|
'id' => 8,
|
|
'groupname' => 'alt\\.binaries\\..*',
|
|
'regex' => 'hdnectar|nzbcave',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Bad releases.',
|
|
'last_activity' => null,
|
|
],
|
|
8 => [
|
|
'id' => 9,
|
|
'groupname' => 'alt\\.binaries\\..*',
|
|
'regex' => 'Passworded',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Removes passworded releases.',
|
|
'last_activity' => null,
|
|
],
|
|
9 => [
|
|
'id' => 10,
|
|
'groupname' => 'alt\\.binaries\\.(boneless|movies\\.divx)',
|
|
'regex' => '((Frkz|info)@XviD2?|x?VIDZ?@pwrpst|movies@movies?)\\.net|(hsv\\.stoned@hotmail|unequal87@gmail|ilove@movies)\\.com',
|
|
'msgcol' => 2,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Virus codec posters.',
|
|
'last_activity' => null,
|
|
],
|
|
10 => [
|
|
'id' => 11,
|
|
'groupname' => 'alt\\.binaries\\.tun',
|
|
'regex' => '\\[PRiVATE\\]\\s+[a-z0-9]+ ',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Passworded/Encrypted junk.',
|
|
'last_activity' => null,
|
|
],
|
|
11 => [
|
|
'id' => 12,
|
|
'groupname' => '^alt\\.binaries\\.teevee$',
|
|
'regex' => '^\\[KoreanTV\\] ',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Blocks posts by koreantv.',
|
|
'last_activity' => null,
|
|
],
|
|
12 => [
|
|
'id' => 13,
|
|
'groupname' => '^alt\\.binaries\\.(kenpsx|frogs)$',
|
|
'regex' => '^\\s*([a-f0-9]{16})\\s\\[\\d+\\/\\d+\\]\\s-\\s\\"\\1\\"\\s+yEnc$',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 0,
|
|
'description' => 'Block 16 character hash floods in kenpsx frogs.',
|
|
'last_activity' => null,
|
|
],
|
|
13 => [
|
|
'id' => 14,
|
|
'groupname' => '^alt\\.binaries\\.multimedia\\.korean$',
|
|
'regex' => 'TESTMAN',
|
|
'msgcol' => 2,
|
|
'optype' => 1,
|
|
'status' => 1,
|
|
'description' => 'Posts by TESTMAN (jpegs)',
|
|
'last_activity' => null,
|
|
],
|
|
14 => [
|
|
'id' => 15,
|
|
'groupname' => '^alt\\.binaries\\.multimedia\\.korean$',
|
|
'regex' => '^yEnc ".+torrent"$',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 1,
|
|
'description' => 'torrent uploads ::: yEnc "SBS ÃñⰡ¿ä.E690.120916.HDTV.H264.720p-KOR.avi.torrent"',
|
|
'last_activity' => null,
|
|
],
|
|
15 => [
|
|
'id' => 16,
|
|
'groupname' => '^korea\\.binaries\\.movies$',
|
|
'regex' => '^.[?(Kornet|SK|xpeed|KT)]?',
|
|
'msgcol' => 1,
|
|
'optype' => 1,
|
|
'status' => 1,
|
|
'description' => 'Incomplete releases',
|
|
'last_activity' => null,
|
|
],
|
|
16 => [
|
|
'id' => 17,
|
|
'groupname' => '^korea\\.binaries\\.movies$',
|
|
'regex' => '^(top@top.t \\(top\\)|shit@xxxxxxxxaa.com \\(shit\\)|none@nonemail.com \\(none\\))$',
|
|
'msgcol' => 2,
|
|
'optype' => 1,
|
|
'status' => 1,
|
|
'description' => 'incomplete cryptic releases',
|
|
'last_activity' => null,
|
|
],
|
|
17 => [
|
|
'id' => 18,
|
|
'groupname' => '^korea\\.binaries\\.movies$',
|
|
'regex' => '^filzilla6@web\\.de \\(Baruth\\)$',
|
|
'msgcol' => 2,
|
|
'optype' => 1,
|
|
'status' => 1,
|
|
'description' => 'Virus Poster',
|
|
'last_activity' => null,
|
|
],
|
|
]);
|
|
}
|
|
}
|