Skip to content

Commit

Permalink
Friday Maintenance (#963)
Browse files Browse the repository at this point in the history
* remove dead websites

DelitoonX, WordExcerpt, NetComics, TuManhwas

* domain changes

* NetTruyenOK : change domain
  • Loading branch information
MikeZeDev authored Jan 4, 2025
1 parent bf772ac commit e928df4
Show file tree
Hide file tree
Showing 32 changed files with 46 additions and 348 deletions.
2 changes: 1 addition & 1 deletion web/src/engine/websites/CypherScans.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import { FetchWindowScript } from '../platform/FetchProvider';
export default class extends DecoratableMangaScraper {

public constructor() {
super('cypherscans', 'CypherScans', 'https://cypheroscans.xyz', Tags.Media.Manhwa, Tags.Media.Manhua, Tags.Media.Manga, Tags.Language.English, Tags.Source.Scanlator, Tags.Accessibility.DomainRotation);
super('cypherscans', 'CypherScans', 'https://cypher-comic.xyz', Tags.Media.Manhwa, Tags.Media.Manhua, Tags.Media.Manga, Tags.Language.English, Tags.Source.Scanlator, Tags.Accessibility.DomainRotation);
}

public override get Icon() {
Expand Down
8 changes: 3 additions & 5 deletions web/src/engine/websites/CypherScans_e2e.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import { TestFixture } from '../../../test/WebsitesFixture';

const config = {
new TestFixture({
plugin: {
id: 'cypherscans',
title: 'CypherScans'
},
container: {
url: 'https://cypho-scans.xyz/manga/solo-max-level-newbie/',
url: 'https://cypher-comic.xyz/manga/solo-max-level-newbie/',
id: '/manga/solo-max-level-newbie/',
title: 'Solo Max-Level Newbie'
},
Expand All @@ -19,6 +19,4 @@ const config = {
size: 823_040,
type: 'image/webp'
}
};

new TestFixture(config).AssertWebsite();
}).AssertWebsite();
14 changes: 0 additions & 14 deletions web/src/engine/websites/DelitoonX.ts

This file was deleted.

Binary file removed web/src/engine/websites/DelitoonX.webp
Binary file not shown.
24 changes: 0 additions & 24 deletions web/src/engine/websites/DelitoonX_e2e.ts

This file was deleted.

2 changes: 1 addition & 1 deletion web/src/engine/websites/IkigaiMangas.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ function MangaInfoExtractor(anchor: HTMLAnchorElement) {
export default class extends DecoratableMangaScraper {

public constructor() {
super('ikigaimangas', 'Ikigai Mangas', 'https://visorikigai.guyec.net', Tags.Media.Manhwa, Tags.Media.Manhua, Tags.Language.Spanish, Tags.Source.Aggregator);
super('ikigaimangas', 'Ikigai Mangas', 'https://lectorikigai.dequb.net', Tags.Media.Manhwa, Tags.Media.Manhua, Tags.Language.Spanish, Tags.Source.Aggregator);
}

public override get Icon() {
Expand Down
20 changes: 9 additions & 11 deletions web/src/engine/websites/IkigaiMangas_e2e.ts
Original file line number Diff line number Diff line change
@@ -1,24 +1,22 @@
import { TestFixture } from '../../../test/WebsitesFixture';

const config = {
new TestFixture({
plugin: {
id: 'ikigaimangas',
title: 'Ikigai Mangas'
},
container: {
url: 'https://visorikigai.guyec.net/series/corrompi-al-sacerdote/',
id: '/series/corrompi-al-sacerdote/',
title: 'Corrompi al sacerdote'
url: 'https://lectorikigai.dequb.net/series/el-sacerdote-sanador-del-sol/',
id: '/series/el-sacerdote-sanador-del-sol/',
title: 'El Sacerdote Sanador del Sol'
},
child: {
id: '/capitulo/977227421232791555/',
title: 'Capítulo 27'
id: '/capitulo/917826995654492162/',
title: 'Capítulo 68'
},
entry: {
index: 0,
size: 1_567_474,
type: 'image/jpeg'
size: 689_586,
type: 'image/webp'
}
};

new TestFixture(config).AssertWebsite();
}).AssertWebsite();
2 changes: 1 addition & 1 deletion web/src/engine/websites/JManga.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import { pageScript } from './RawOtaku';
export default class extends DecoratableMangaScraper {

public constructor() {
super('jmanga', 'JManga', 'https://jmanga.so', Tags.Media.Manhua, Tags.Media.Manhwa, Tags.Language.Japanese, Tags.Source.Aggregator);
super('jmanga', 'JManga', 'https://jmanga.sh', Tags.Media.Manhua, Tags.Media.Manhwa, Tags.Language.Japanese, Tags.Source.Aggregator);
}
public override get Icon() {
return icon;
Expand Down
8 changes: 3 additions & 5 deletions web/src/engine/websites/JManga_e2e.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import { TestFixture } from '../../../test/WebsitesFixture';

const config = {
new TestFixture({
plugin: {
id: 'jmanga',
title: 'JManga'
},
container: {
url: encodeURI('https://jmanga.so/read/からかい上手-?-の西片さん-raw/'),
url: 'https://jmanga.sh/read/からかい上手-?-の西片さん-raw/',
id: encodeURI('/read/からかい上手-?-の西片さん-raw/'),
title: 'からかい上手(?)の西片さん'
},
Expand All @@ -19,6 +19,4 @@ const config = {
size: 144_913,
type: 'image/jpeg'
}
};

new TestFixture(config).AssertWebsite();
}).AssertWebsite();
4 changes: 2 additions & 2 deletions web/src/engine/websites/KomikuCOM.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ import { DecoratableMangaScraper } from '../providers/MangaPlugin';
import * as MangaStream from './decorators/WordPressMangaStream';
import * as Common from './decorators/Common';

@MangaStream.MangaCSS(/^https?:\/\/komiku\.com\/manga\/[^/]+\/$/)
@MangaStream.MangaCSS(/^{origin}\/manga\/[^/]+\/$/)
@MangaStream.MangasSinglePageCSS()
@MangaStream.ChaptersSinglePageCSS()
@MangaStream.PagesSinglePageJS()
@Common.ImageAjax()
export default class extends DecoratableMangaScraper {

public constructor() {
super('komikucom', 'Komiku.COM', 'https://komiku.com', Tags.Media.Manga, Tags.Media.Manhwa, Tags.Media.Manhua, Tags.Language.Indonesian);
super('komikucom', 'Komiku.COM', 'https://komiku.one', Tags.Media.Manga, Tags.Media.Manhwa, Tags.Media.Manhua, Tags.Language.Indonesian);
}

public override get Icon() {
Expand Down
10 changes: 4 additions & 6 deletions web/src/engine/websites/KomikuCOM_e2e.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import { TestFixture, type Config } from '../../../test/WebsitesFixture';
import { TestFixture } from '../../../test/WebsitesFixture';

const config: Config = {
new TestFixture({
plugin: {
id: 'komikucom',
title: 'Komiku.COM'
},
container: {
url: 'https://komiku.com/manga/my-wife-and-i-dominate-the-three-realms/',
url: 'https://komiku.one/manga/my-wife-and-i-dominate-the-three-realms/',
id: '/manga/my-wife-and-i-dominate-the-three-realms/',
title: 'My Wife and I Dominate the Three Realms'
},
Expand All @@ -19,6 +19,4 @@ const config: Config = {
size: 21_669,
type: 'image/jpeg'
}
};

new TestFixture(config).AssertWebsite();
}).AssertWebsite();
8 changes: 3 additions & 5 deletions web/src/engine/websites/Komiku_e2e.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { TestFixture, type Config } from '../../../test/WebsitesFixture';
import { TestFixture } from '../../../test/WebsitesFixture';

const config: Config = {
new TestFixture({
plugin: {
id: 'komiku',
title: 'Komiku'
Expand All @@ -19,6 +19,4 @@ const config: Config = {
size: 345_882,
type: 'image/jpeg'
}
};

new TestFixture(config).AssertWebsite();
}).AssertWebsite();
115 changes: 0 additions & 115 deletions web/src/engine/websites/NetComics.ts

This file was deleted.

Binary file removed web/src/engine/websites/NetComics.webp
Binary file not shown.
45 changes: 0 additions & 45 deletions web/src/engine/websites/NetComics_e2e.ts

This file was deleted.

2 changes: 1 addition & 1 deletion web/src/engine/websites/NetTruyenOK.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import * as Common from './decorators/Common';
export default class extends DecoratableMangaScraper {

public constructor() {
super('nettruyen#A4F21DC2', 'NetTruyen OK', 'https://nettruyenok.com', Tags.Media.Manhwa, Tags.Media.Manhua, Tags.Language.Vietnamese, Tags.Source.Aggregator);
super('nettruyen#A4F21DC2', 'NetTruyen OK', 'https://nettruyendex.com', Tags.Media.Manhwa, Tags.Media.Manhua, Tags.Language.Vietnamese, Tags.Source.Aggregator);
}

public override get Icon() {
Expand Down
Loading

0 comments on commit e928df4

Please sign in to comment.