revert: "chore: remove Soaper 😭" 🎉

This reverts commit df60013e16.
This commit is contained in:
WebStreamr 2025-07-17 07:56:54 +00:00
parent 72e2f33074
commit 1b9ee36cfd
No known key found for this signature in database
32 changed files with 12203 additions and 6 deletions

View file

@ -0,0 +1,25 @@
import winston from 'winston';
import { createTestContext } from '../test';
import { CountryCode } from '../types';
import { FetcherMock } from '../utils';
import { ExtractorRegistry } from './ExtractorRegistry';
import { Soaper } from './Soaper';
const logger = winston.createLogger({ transports: [new winston.transports.Console({ level: 'nope' })] });
const extractorRegistry = new ExtractorRegistry(logger, [new Soaper(new FetcherMock(`${__dirname}/__fixtures__/Soaper`))]);
const ctx = createTestContext();
describe('Soaper', () => {
test('Full Metal Jacket', async () => {
expect(await extractorRegistry.handle(ctx, new URL('https://soaper.live/movie_d8kdeypDY9.html'), CountryCode.en, 'Full Metal Jacket (1987)')).toMatchSnapshot();
});
test('Black Mirror', async () => {
expect(await extractorRegistry.handle(ctx, new URL('https://soaper.live/episode_5KDq78eGp1.html'), CountryCode.en, 'Black Mirror 4x2')).toMatchSnapshot();
});
test('last of us s2e3', async () => {
expect(await extractorRegistry.handle(ctx, new URL('https://soaper.live/episode_rYg3vMEDL1.html'), CountryCode.de, 'The Last of Us 2x3')).toMatchSnapshot();
});
});

67
src/extractor/Soaper.ts Normal file
View file

@ -0,0 +1,67 @@
import { Context, CountryCode, Format, UrlResult } from '../types';
import { Fetcher, guessHeightFromPlaylist } from '../utils';
import { Extractor } from './Extractor';
interface SoaperInfoResponsePartial {
val: string;
val_bak: string;
}
export class Soaper extends Extractor {
public readonly id = 'soaper';
public readonly label = 'Soaper';
private readonly fetcher: Fetcher;
public constructor(fetcher: Fetcher) {
super();
this.fetcher = fetcher;
}
public supports(_ctx: Context, url: URL): boolean {
return null !== url.host.match(/soaper/) && null !== url.pathname.match(/^\/(episode|movie)_/);
}
protected async extractInternal(ctx: Context, url: URL, countryCode: CountryCode, title: string | undefined): Promise<UrlResult[]> {
const movieOrEpisodeId = (url.pathname.match(/\/\w+_(\w+)/) as string[])[1] as string;
const form = new URLSearchParams();
form.append('pass', movieOrEpisodeId);
form.append('param', '');
form.append('extra', '');
form.append('e2', '');
form.append('server', '0');
const response = await this.fetcher.textPost(
ctx,
new URL(url.pathname.includes('episode') ? '/home/index/GetEInfoAjax' : '/home/index/GetMInfoAjax', url.origin),
form.toString(),
{
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
'Referer': url.origin,
},
},
);
const jsonResponse = JSON.parse(response) as SoaperInfoResponsePartial;
const m3u8Url = new URL(jsonResponse['val'], url.origin);
return [
{
url: m3u8Url,
format: Format.hls,
label: this.label,
sourceId: `${this.id}_${countryCode}`,
ttl: this.ttl,
meta: {
countryCodes: [countryCode],
height: await guessHeightFromPlaylist(ctx, this.fetcher, m3u8Url),
title: `${title}`,
},
},
];
};
}

View file

@ -0,0 +1 @@
{"key":true,"val":"\/home\/index\/TVM3U8?key=RnX8mnL4l5hEz38dxBAbFjV27jbe3Yh13LqxV48ViM7j60OLjmh3w5PJ8nQPh2brz0eEAAt50Zvv7d89hpM3OLWQ6nsjb4n0l3ApSna13LB3EbUxbbyJ70KwuVjaooMP5mIE4MbjyvqJHjRq3amYA5SPV8NRl8wmivl8YyrlMmFx6VomOAp2C5WR46w10v.m3u8","vtt":"https:\/\/ttt5.randchange.top\/\/hls\/2011\/black_mirror\/Season4\/2\/vtt\/\/thumb.vtt","val_bak":"\/home\/index\/TVM3U8?key=RnX8mnL4l5hEz38dxBAbFjV27jbe3Yh13LqxV48ViM7j60OLjmh3w5PJ8nQPh2brz0eEAAt50Zvv7d89hpM3OLWQ6nsjb4n0l3ApSna13LB3EbUxbbyJ70KwuVjaooMP5mIE4MbjyvqJHjRq3amYA5SPV8NRl8wmivl8YyrlMmFx6VomOAp2C5WR46w10v.m3u8","pos":0,"type":"m3u8","subs":[{"path":"\/home\/index\/getsrt?key=21ZbK1AB7YHPvy2d365Qf7A6d7Ox9jfbmPWyprvpf10rL2xor3Cndq3BJva3cP3Ovd0LEECvdPLL1r03cLX7m9BWybFqrw67eP2mH2q0E4ZE71UbrrWQaMo1tJyY226R5EhRalNQPp1dslnMX7bwpNs1LJqWbJV2TWK9EZdK3jU87lwBMprYI7R84zBEpKhXqmEYa5xQF5PbmA6KwBS86nXW4X1oh6K7y5X2O4HX8qPV76opTyB73AJPV4T215N5bRv2SrMZjKwb43HXmmJqRexPs2zZ6n2vAdfREPpP2zOyCOLnz4YqoVHyQWMyXNJMCO7q9yQZMVTQ4aMwzZ8YIAxBy7a7YbcxdA2M4vNLSjyqNA9E4Ls45jV04zvnc5AO4nNLvKsn6v9pK6jmSVdBlq3Lz4SPdKYJW.srt","name":"en"},{"path":"\/home\/index\/getsrt?key=nv0KMvQzYRC8wZz5KRELirnNMraXJRcn4VqYd02dUxW7y5K379iZ2d56W7r5c7Me612055FQ8m99weWAIM0VlyE89zU0QwN81EAVIMeWBE8Bx6Fann2BRWXzf78mwwny6oir8x5BMVJ6HeaYn3EBjwFXVLox8L36sK7x9o67mvcE15vxZzb9SqmwQ4PKZnCpyA8ojR15ilyaB6vxrRcZzvPYLPbqSJOYVvqAK4T94Z0nYNvAH1QJ8LYnvzSlorwr4KylFb5aAp3LQYiBRRn417VpSdY76Mdl9WuylEzEKjPYCMXZ0V9qexh0xBW0N3wWSK9p51wJVviA4yN3w0m2Iq01r2d2WQInYajrJbovIpoB4EK38eip1Je6pKvxubN53JZwE7h9YzyjOYdAULxabZbYVRCnbAnr5Mvqip1q5WO.srt","name":"en:hi"},{"path":"\/home\/index\/getsrt?key=Lre35r89YAh4O1KRQe0duLdBzLNyRaf8zPmE6qo6S1Mrj60yrmCvAoKOqY2KT5Kxp09ennUz20YYPQ1yu3wROMp4LyTYRA4Xyq0Ziw4rAnJA3ahnddr1mKyOF6Ja77xLmyuJ5ZMpoxrnfBlonvEWrzS1YXqMwXd6T7LbVjqLRwu0rVoWvljzhpZ5q6bvPdTALJaV0rbQHNxRBr316zf1pKN75Nq2i7MoEdqjZRi024moe1yNcMdmrq4xjptnA3P3O7enT1xQvYzyBphynnBJeOAluBvpONBbz3IQNR4RjZ6Wu9QqV1dKoyfeNVjeoqnjCdAyMbRLnrUwvYX14eKMtj0rZ2b2APIMjAd2OJrotXVAJ0LNE1Hpwn7Lp0O6ulYVn6x0bQtbe6d5MPM7CB7QqwKqWmIjz2X2lnQKFleErlJB6oSbNWv908YqinMZ1JM4KmtO79pOXZR6FYePVNNoyNHLV4Q0o93EI5nrP1KvLNFK0Qj66qOOh7Aw46LP5Ps1nQoAyELoFme4MzM53dUzy9.srt","name":"Encoded By nItRo And Uploaded By XpoZ.srt"}],"prev_epi_title":"[S4E1] USS Callister","prev_epi_url":"\/episode_4vGPvjBD31.html?ap=1","next_epi_title":"[S4E3] Crocodile","next_epi_url":"\/episode_PnG6nAnG7v.html?ap=1"}

View file

@ -0,0 +1 @@
{"key":true,"val":"\/home\/index\/TVM3U8?key=LrezaYpLOxT4O61m8e3mSLdBzLNyRaf8zPmERxvwh1Mrj6zbVEUvAzRv2KZLu5PVvRKqwbcz6qmb9vbOi3wQZ4ae8RsZ9N3Jm9Yatw4yE55bBp.m3u8","vtt":"https:\/\/ttt5.randchange.top\/\/hls\/2023\/last_of_us\/Season2\/3\/vtt\/\/thumb.vtt","val_bak":"\/home\/index\/TVM3U8?key=LrezaYpLOxT4O61m8e3mSLdBzLNyRaf8zPmERxvwh1Mrj6zbVEUvAzRv2KZLu5PVvRKqwbcz6qmb9vbOi3wQZ4ae8RsZ9N3Jm9Yatw4yE55bBp.m3u8","pos":0,"type":"m3u8","subs":null,"prev_epi_title":"[S2E2] Through the Valley","prev_epi_url":"\/episode_dZkrY8nG6z.html?ap=1","next_epi_title":"[S2E4] Day One","next_epi_url":"\/episode_OMkKZ9WGLq.html?ap=1"}

View file

@ -0,0 +1,58 @@
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
exports[`Soaper Black Mirror 1`] = `
[
{
"format": "hls",
"label": "Soaper",
"meta": {
"countryCodes": [
"en",
],
"height": 720,
"title": "Black Mirror 4x2",
},
"sourceId": "soaper_en",
"ttl": 900000,
"url": "https://soaper.live/home/index/TVM3U8?key=RnX8mnL4l5hEz38dxBAbFjV27jbe3Yh13LqxV48ViM7j60OLjmh3w5PJ8nQPh2brz0eEAAt50Zvv7d89hpM3OLWQ6nsjb4n0l3ApSna13LB3EbUxbbyJ70KwuVjaooMP5mIE4MbjyvqJHjRq3amYA5SPV8NRl8wmivl8YyrlMmFx6VomOAp2C5WR46w10v.m3u8",
},
]
`;
exports[`Soaper Full Metal Jacket 1`] = `
[
{
"format": "hls",
"label": "Soaper",
"meta": {
"countryCodes": [
"en",
],
"height": 1080,
"title": "Full Metal Jacket (1987)",
},
"sourceId": "soaper_en",
"ttl": 900000,
"url": "https://soaper.live/home/index/M3U8?key=RnX8BOr9NRiEz3W5ownqUjVQ3LQew9S13L8VbnEQCM72wz1AEyIrld1z4NXwF2ByZneoX7i5Ez9BlPpxUpMeqJ2qdOhjb4PlArnASnlEpp2b8Whx1lwpx4oRIVzEKX0Z6rcEQWArMlxvTjRq3aMEnQUP3mvva8RZfvldjM9mz5FxZZv6QKdzcVxqX8q.m3u8",
},
]
`;
exports[`Soaper last of us s2e3 1`] = `
[
{
"format": "hls",
"label": "Soaper",
"meta": {
"countryCodes": [
"de",
],
"height": undefined,
"title": "The Last of Us 2x3",
},
"sourceId": "soaper_de",
"ttl": 900000,
"url": "https://soaper.live/home/index/TVM3U8?key=LrezaYpLOxT4O61m8e3mSLdBzLNyRaf8zPmERxvwh1Mrj6zbVEUvAzRv2KZLu5PVvRKqwbcz6qmb9vbOi3wQZ4ae8RsZ9N3Jm9Yatw4yE55bBp.m3u8",
},
]
`;

View file

@ -5,6 +5,7 @@ import { ExternalUrl } from './ExternalUrl';
import { Extractor } from './Extractor';
import { KinoGer } from './KinoGer';
import { Mixdrop } from './Mixdrop';
import { Soaper } from './Soaper';
import { StreamEmbed } from './StreamEmbed';
import { Streamtape } from './Streamtape';
import { SuperVideo } from './SuperVideo';
@ -20,6 +21,7 @@ export const createExtractors = (fetcher: Fetcher): Extractor[] => [
new Dropload(fetcher),
new KinoGer(fetcher),
new Mixdrop(fetcher),
new Soaper(fetcher),
new StreamEmbed(fetcher),
new Streamtape(fetcher),
new SuperVideo(fetcher),

View file

@ -5,7 +5,7 @@ import { v4 as uuidv4 } from 'uuid';
import winston from 'winston';
import { ConfigureController, ManifestController, StreamController } from './controller';
import { createExtractors, ExtractorRegistry } from './extractor';
import { CineHDPlus, Cuevana, Eurostreaming, Frembed, FrenchCloud, KinoGer, MegaKino, MeineCloud, MostraGuarda, Movix, PrimeWire, Source, StreamKiste, VerHdLink, VidSrc, VixSrc } from './source';
import { CineHDPlus, Cuevana, Eurostreaming, Frembed, FrenchCloud, KinoGer, MegaKino, MeineCloud, MostraGuarda, Movix, PrimeWire, Soaper, Source, StreamKiste, VerHdLink, VidSrc, VixSrc } from './source';
import { envGet, envIsProd, Fetcher, StreamResolver } from './utils';
const logger = winston.createLogger({
@ -34,6 +34,7 @@ const sources: Source[] = [
new VixSrc(fetcher),
// EN
new PrimeWire(fetcher),
new Soaper(fetcher),
new VidSrc(fetcher),
// ES / MX
new CineHDPlus(fetcher),

48
src/source/Soaper.test.ts Normal file
View file

@ -0,0 +1,48 @@
import { createTestContext } from '../test';
import { FetcherMock, ImdbId, TmdbId } from '../utils';
import { Soaper } from './Soaper';
const ctx = createTestContext();
describe('Soaper', () => {
let handler: Soaper;
beforeEach(() => {
handler = new Soaper(new FetcherMock(`${__dirname}/__fixtures__/Soaper`));
});
test('handles non-existent movies gracefully', async () => {
const streams = await handler.handle(ctx, 'movie', new ImdbId('tt12345678', undefined, undefined));
expect(streams).toHaveLength(0);
});
test('handle non-uploaded movie gracefully', async () => {
const streams = await handler.handle(ctx, 'series', new ImdbId('tt29141112', undefined, undefined));
expect(streams).toHaveLength(0);
});
test('handle non-existent episode gracefully', async () => {
const streams = await handler.handle(ctx, 'series', new ImdbId('tt2085059', 99, 99));
expect(streams).toHaveLength(0);
});
test('handle imdb black mirror s4e2', async () => {
const streams = await handler.handle(ctx, 'series', new ImdbId('tt2085059', 4, 2));
expect(streams).toMatchSnapshot();
});
test('handle tmdb black mirror s4e2', async () => {
const streams = await handler.handle(ctx, 'series', new TmdbId(42009, 4, 2));
expect(streams).toMatchSnapshot();
});
test('handle imdb full metal jacket', async () => {
const streams = await handler.handle(ctx, 'series', new ImdbId('tt0093058', undefined, undefined));
expect(streams).toMatchSnapshot();
});
test('handle lego heroes flash', async () => {
const streams = await handler.handle(ctx, 'movie', new TmdbId(504997, undefined, undefined));
expect(streams).toMatchSnapshot();
});
});

84
src/source/Soaper.ts Normal file
View file

@ -0,0 +1,84 @@
import * as cheerio from 'cheerio';
import { ContentType } from 'stremio-addon-sdk';
import { Context, CountryCode } from '../types';
import { Fetcher, getTmdbId, getTmdbMovieDetails, getTmdbTvDetails, Id, TmdbId } from '../utils';
import { Source, SourceResult } from './types';
export class Soaper implements Source {
public readonly id = 'soaper';
public readonly label = 'Soaper';
public readonly contentTypes: ContentType[] = ['movie', 'series'];
public readonly countryCodes: CountryCode[] = [CountryCode.en];
private readonly baseUrl = 'https://soaper.live';
private readonly fetcher: Fetcher;
public constructor(fetcher: Fetcher) {
this.fetcher = fetcher;
}
public async handle(ctx: Context, _type: string, id: Id): Promise<SourceResult[]> {
const tmdbId = await getTmdbId(ctx, this.fetcher, id);
const [keyword, year, hrefPrefix] = await this.getKeywordYearAndHrefPrefix(ctx, tmdbId);
const pageUrl = await this.fetchPageUrl(ctx, keyword, year, hrefPrefix);
if (!pageUrl) {
return [];
}
if (tmdbId.season) {
const html = await this.fetcher.text(ctx, pageUrl);
const $ = cheerio.load(html);
const episodePageHref = $(`.alert:has(h4:contains("Season${tmdbId.season}")) a:contains("${tmdbId.episode}.")`).attr('href');
if (!episodePageHref) {
return [];
}
const episodeUrl = new URL(episodePageHref, this.baseUrl);
const title = `${keyword} ${tmdbId.season}x${tmdbId.episode}`;
return [{ countryCode: CountryCode.en, title, url: episodeUrl }];
}
const title = `${keyword} (${year})`;
return [{ countryCode: CountryCode.en, title, url: pageUrl }];
};
private readonly fetchPageUrl = async (ctx: Context, keyword: string, year: number, hrefPrefix: string): Promise<URL | undefined> => {
const searchUrl = new URL(`/search.html?keyword=${encodeURIComponent(keyword)}`, this.baseUrl);
const html = await this.fetcher.text(ctx, searchUrl);
const $ = cheerio.load(html);
const exactKeyWordMatchUrl = $(`a[href^="${hrefPrefix}"]`)
.filter((_i, el) => $(el).text().toLowerCase() === keyword.toLowerCase())
.map((_i, el) => new URL($(el).attr('href') as string, this.baseUrl))
.get(0);
const yearMatchUrl = $(`.thumbnail .img-group:has(.img-tip:contains("${year}")) a[href^="${hrefPrefix}"]`)
.map((_i, el) => new URL($(el).attr('href') as string, this.baseUrl))
.get(0);
return exactKeyWordMatchUrl ?? yearMatchUrl;
};
private readonly getKeywordYearAndHrefPrefix = async (ctx: Context, tmdbId: TmdbId): Promise<[string, number, string]> => {
if (tmdbId.season) {
const tmdbDetails = await getTmdbTvDetails(ctx, this.fetcher, tmdbId);
return [tmdbDetails.name, (new Date(tmdbDetails.first_air_date)).getFullYear(), '/tv_'];
}
const tmdbDetails = await getTmdbMovieDetails(ctx, this.fetcher, tmdbId);
return [tmdbDetails.title, (new Date(tmdbDetails.release_date)).getFullYear(), '/movie_'];
};
}

View file

@ -0,0 +1 @@
{"movie_results":[{"backdrop_path":"/3k2TRmqMjgt7tcwkYwZQdctnty3.jpg","id":600,"title":"Full Metal Jacket","original_title":"Full Metal Jacket","overview":"A pragmatic U.S. Marine observes the dehumanizing effects the U.S.-Vietnam War has on his fellow recruits from their brutal boot camp training to the bloody street fighting in Hue.","poster_path":"/kMKyx1k8hWWscYFnPbnxxN4Eqo4.jpg","media_type":"movie","adult":false,"original_language":"en","genre_ids":[18,10752],"popularity":9.0873,"release_date":"1987-06-26","video":false,"vote_average":8.122,"vote_count":10832}],"person_results":[],"tv_results":[],"tv_episode_results":[],"tv_season_results":[]}

View file

@ -0,0 +1 @@
{"movie_results":[{"backdrop_path":null,"id":1427398,"title":"Hold & Kick","original_title":"Hold & Kick","overview":"","poster_path":null,"media_type":"movie","adult":false,"original_language":"id","genre_ids":[],"popularity":0.0071,"release_date":"","video":false,"vote_average":0.0,"vote_count":0}],"person_results":[],"tv_results":[],"tv_episode_results":[],"tv_season_results":[]}

View file

@ -0,0 +1 @@
{"movie_results":[],"person_results":[],"tv_results":[{"backdrop_path":"/dg3OindVAGZBjlT3xYKqIAdukPL.jpg","id":42009,"name":"Black Mirror","original_name":"Black Mirror","overview":"Twisted tales run wild in this mind-bending anthology series that reveals humanity's worst traits, greatest innovations and more.","poster_path":"/seN6rRfN0I6n8iDXjlSMk1QjNcq.jpg","media_type":"tv","adult":false,"original_language":"en","genre_ids":[10765,18,9648],"popularity":75.5595,"first_air_date":"2011-12-04","vote_average":8.285,"vote_count":5530,"origin_country":["GB"]}],"tv_episode_results":[],"tv_season_results":[]}

View file

@ -0,0 +1 @@
{"movie_results":[{"backdrop_path":"/j4RUnJz8QCuWkmB8CPykD5UvgBb.jpg","id":931944,"title":"The Devil's Bath","original_title":"Des Teufels Bad","overview":"In 1750 Austria, a deeply religious woman named Agnes has just married her beloved, but her mind and heart soon grow heavy as her life becomes a long list of chores and expectations. Day after day, she is increasingly trapped in a murky and lonely path leading to evil thoughts, until the possibility of committing a shocking act of violence seems like the only way out of her inner prison.","poster_path":"/ycoXsJomPmPjtCfNweM0UWiTkPY.jpg","media_type":"movie","adult":false,"original_language":"de","genre_ids":[18,9648,36,27],"popularity":2.8607,"release_date":"2024-03-08","video":false,"vote_average":6.606,"vote_count":118}],"person_results":[],"tv_results":[],"tv_episode_results":[],"tv_season_results":[]}

View file

@ -0,0 +1 @@
{"adult":false,"backdrop_path":null,"belongs_to_collection":null,"budget":16,"genres":[],"homepage":"","id":1427398,"imdb_id":"tt12345678","origin_country":["ID"],"original_language":"id","original_title":"Hold & Kick","overview":"","popularity":0.0071,"poster_path":null,"production_companies":[],"production_countries":[],"release_date":"","revenue":12,"runtime":0,"spoken_languages":[],"status":"Released","tagline":"","title":"Hold & Kick","video":false,"vote_average":0.0,"vote_count":0}

View file

@ -0,0 +1 @@
{"adult":false,"backdrop_path":"/uSVXTWbdPPpiecRlGvIZrz9gc8Q.jpg","belongs_to_collection":{"id":386162,"name":"LEGO DC Comics Super Heroes Collection","poster_path":"/noBsTnvxo1G4DVd36kaKSbTtM1M.jpg","backdrop_path":"/xMSbYXiCstnssIdxAajbGST8lpI.jpg"},"budget":10000000,"genres":[{"id":12,"name":"Adventure"},{"id":16,"name":"Animation"},{"id":35,"name":"Comedy"},{"id":10751,"name":"Family"},{"id":878,"name":"Science Fiction"}],"homepage":"https://www.warnerbros.com/lego-dc-super-heroes-flash","id":504997,"imdb_id":"tt7877382","origin_country":["US"],"original_language":"en","original_title":"LEGO DC Comics Super Heroes: The Flash","overview":"Reverse-Flash manipulates the Speed Force to put the Flash into a time loop that forces him to relive the same day over and over again—with progressively disastrous results, including losing his powers and being fired by the Justice League. The Flash must find a way to restore time to its original path and finally apprehend his worst enemy before all is lost for the Flash…and the world!","popularity":1.3876,"poster_path":"/zxz7Qo3GhiHkkFl26tWJ3uIwXiJ.jpg","production_companies":[{"id":2785,"logo_path":"/l5zW8jjmQOCx2dFmvnmbYmqoBmL.png","name":"Warner Bros. Animation","origin_country":"US"},{"id":9993,"logo_path":"/2Tc1P3Ac8M479naPp1kYT3izLS5.png","name":"DC Entertainment","origin_country":"US"},{"id":4081,"logo_path":"/9Q0SyrhQD61wWbz5KJOkL6tu2mg.png","name":"LEGO","origin_country":"DK"}],"production_countries":[{"iso_3166_1":"US","name":"United States of America"}],"release_date":"2018-02-13","revenue":0,"runtime":78,"spoken_languages":[{"english_name":"English","iso_639_1":"en","name":"English"}],"status":"Released","tagline":"Fastest Minifigure Alive","title":"LEGO DC Comics Super Heroes: The Flash","video":false,"vote_average":6.796,"vote_count":218}

View file

@ -0,0 +1 @@
{"adult":false,"backdrop_path":"/3k2TRmqMjgt7tcwkYwZQdctnty3.jpg","belongs_to_collection":null,"budget":30000000,"genres":[{"id":18,"name":"Drama"},{"id":10752,"name":"War"}],"homepage":"https://www.warnerbros.com/movies/full-metal-jacket","id":600,"imdb_id":"tt0093058","origin_country":["US"],"original_language":"en","original_title":"Full Metal Jacket","overview":"A pragmatic U.S. Marine observes the dehumanizing effects the U.S.-Vietnam War has on his fellow recruits from their brutal boot camp training to the bloody street fighting in Hue.","popularity":9.0873,"poster_path":"/kMKyx1k8hWWscYFnPbnxxN4Eqo4.jpg","production_companies":[{"id":50819,"logo_path":null,"name":"Natant","origin_country":"US"},{"id":385,"logo_path":null,"name":"Stanley Kubrick Productions","origin_country":"GB"},{"id":174,"logo_path":"/zhD3hhtKB5qyv7ZeL4uLpNxgMVU.png","name":"Warner Bros. Pictures","origin_country":"US"}],"production_countries":[{"iso_3166_1":"GB","name":"United Kingdom"},{"iso_3166_1":"US","name":"United States of America"}],"release_date":"1987-06-26","revenue":46357676,"runtime":117,"spoken_languages":[{"english_name":"English","iso_639_1":"en","name":"English"},{"english_name":"Vietnamese","iso_639_1":"vi","name":"Tiếng Việt"}],"status":"Released","tagline":"In Vietnam, the wind doesn't blow. It sucks.","title":"Full Metal Jacket","video":false,"vote_average":8.122,"vote_count":10832}

View file

@ -0,0 +1 @@
{"adult":false,"backdrop_path":"/j4RUnJz8QCuWkmB8CPykD5UvgBb.jpg","belongs_to_collection":null,"budget":0,"genres":[{"id":18,"name":"Drama"},{"id":9648,"name":"Mystery"},{"id":36,"name":"History"},{"id":27,"name":"Horror"}],"homepage":"","id":931944,"imdb_id":"tt29141112","origin_country":["AT","DE"],"original_language":"de","original_title":"Des Teufels Bad","overview":"In 1750 Austria, a deeply religious woman named Agnes has just married her beloved, but her mind and heart soon grow heavy as her life becomes a long list of chores and expectations. Day after day, she is increasingly trapped in a murky and lonely path leading to evil thoughts, until the possibility of committing a shocking act of violence seems like the only way out of her inner prison.","popularity":2.8607,"poster_path":"/ycoXsJomPmPjtCfNweM0UWiTkPY.jpg","production_companies":[{"id":25523,"logo_path":"/hVnHNJUHSxaTpQdWPzC8B5CRvns.png","name":"Ulrich Seidl Filmproduktion","origin_country":"AT"},{"id":23406,"logo_path":"/BTYR4mdM8dQxK0cK0gPVhkXd8j.png","name":"Heimatfilm","origin_country":"DE"},{"id":122,"logo_path":"/pbRxJ8oia1MypvLbukeamObtYr2.png","name":"Coop99 Filmproduktion","origin_country":"AT"}],"production_countries":[{"iso_3166_1":"AT","name":"Austria"},{"iso_3166_1":"DE","name":"Germany"}],"release_date":"2024-03-08","revenue":0,"runtime":121,"spoken_languages":[{"english_name":"German","iso_639_1":"de","name":"Deutsch"}],"status":"Released","tagline":"","title":"The Devil's Bath","video":false,"vote_average":6.606,"vote_count":118}

View file

@ -0,0 +1 @@
{"adult":false,"backdrop_path":"/dg3OindVAGZBjlT3xYKqIAdukPL.jpg","created_by":[{"id":211845,"credit_id":"52595fb5760ee346619587b5","name":"Charlie Brooker","original_name":"Charlie Brooker","gender":2,"profile_path":"/dmdLd5I4cnpCZzoITm26NOwu6Rn.jpg"}],"episode_run_time":[],"first_air_date":"2011-12-04","genres":[{"id":10765,"name":"Sci-Fi & Fantasy"},{"id":18,"name":"Drama"},{"id":9648,"name":"Mystery"}],"homepage":"https://www.netflix.com/title/70264888","id":42009,"in_production":true,"languages":["en"],"last_air_date":"2025-04-10","last_episode_to_air":{"id":6085099,"name":"USS Callister: Into Infinity","overview":"Nanette Cole and the crew of the USS Callister are stranded in an infinite virtual universe, fighting for survival against 30 million players.","vote_average":7.436,"vote_count":39,"air_date":"2025-04-10","episode_number":6,"episode_type":"finale","production_code":"","runtime":91,"season_number":7,"show_id":42009,"still_path":"/6JxoU4B1VMYf2tt8VPpNl8juKwm.jpg"},"name":"Black Mirror","next_episode_to_air":null,"networks":[{"id":26,"logo_path":"/hbifXPpM55B1fL5wPo7t72vzN78.png","name":"Channel 4","origin_country":"GB"},{"id":213,"logo_path":"/wwemzKWzjKYJFfCeiB57q3r4Bcm.png","name":"Netflix","origin_country":""}],"number_of_episodes":32,"number_of_seasons":7,"origin_country":["GB"],"original_language":"en","original_name":"Black Mirror","overview":"Twisted tales run wild in this mind-bending anthology series that reveals humanity's worst traits, greatest innovations and more.","popularity":75.5595,"poster_path":"/seN6rRfN0I6n8iDXjlSMk1QjNcq.jpg","production_companies":[{"id":76757,"logo_path":null,"name":"House of Tomorrow","origin_country":"GB"},{"id":18663,"logo_path":"/khiCshsZBdtUUYOr4VLoCtuqCEq.png","name":"Zeppotron","origin_country":"GB"},{"id":133905,"logo_path":"/tEEIQIYHQgPyOBgvoAlqPXfpEPX.png","name":"Broke and Bones","origin_country":"GB"}],"production_countries":[{"iso_3166_1":"GB","name":"United Kingdom"}],"seasons":[{"air_date":"2014-12-16","episode_count":1,"id":76596,"name":"Specials","overview":"","poster_path":"/zvfw0f35QmfHCPq5qvdHquFjrQC.jpg","season_number":0,"vote_average":0.0},{"air_date":"2011-12-04","episode_count":3,"id":51964,"name":"Season 1","overview":"Season one of this sci-fi anthology series imagines realities in which people are forced to power their own existence, receive memory implants and more.","poster_path":"/ztdy1f1cAjwsO0GpVKzNuqZ0PMv.jpg","season_number":1,"vote_average":7.7},{"air_date":"2013-02-11","episode_count":3,"id":51965,"name":"Season 2","overview":"This anthology series' second season examines the dark stories of a social media addict, a woman who's part of a live \"life\" show, and more.","poster_path":"/y71DeJiAv0dV8H8hiFnuIuyc0Gx.jpg","season_number":2,"vote_average":7.1},{"air_date":"2016-10-21","episode_count":6,"id":63871,"name":"Season 3","overview":"Lovers meet in a surreal paradise, a young man is tormented by strange texts, and a social app wields disturbing power in these high-tech tales.","poster_path":"/3mKYrlZpFbpFu7CaVxoleO68MFG.jpg","season_number":3,"vote_average":7.7},{"air_date":"2017-12-29","episode_count":6,"id":96276,"name":"Season 4","overview":"A fantasy spins out of control, all-seeing devices expose dark secrets, and a woman flees a ruthless hunter in more tales of technology run wild.","poster_path":"/zvLZvFU6RhdIPEH4afbUa4rmYtW.jpg","season_number":4,"vote_average":7.3},{"air_date":"2019-06-05","episode_count":3,"id":124320,"name":"Season 5","overview":"A video game transforms a longtime friendship, a social media company faces a hostage crisis, and a teen bonds with an AI version of her pop star idol.","poster_path":"/5xjf5aLeooPYWqH66vB80jMJT9u.jpg","season_number":5,"vote_average":6.5},{"air_date":"2023-06-15","episode_count":5,"id":331809,"name":"Season 6","overview":"Twisted tales that span eras — and terrors — deliver a myriad of surprises in this game-changing anthology series' most unpredictable season yet.","poster_path":"/kwATNh8JC1IJclnVwk8x7wZb2b4.jpg","season_number":6,"vote_average":6.4},{"air_date":"2025-04-10","episode_count":6,"id":383778,"name":"Season 7","overview":"","poster_path":"/aRN9LmPQHe8c1B2eR7MB3tiWFWk.jpg","season_number":7,"vote_average":7.1}],"spoken_languages":[{"english_name":"English","iso_639_1":"en","name":"English"}],"status":"Returning Series","tagline":"The future is bright.","type":"Scripted","vote_average":8.285,"vote_count":5530}

View file

@ -0,0 +1,800 @@
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Soaper live offers top rated TV shows and movies. Soaper.Tv It hosts 500 plus full-length TV shows and 5000 plus movies. A best choice for you to watch."/>
<meta name="keywords" content="Soaper tv,soaper.tv, soap2day,Soaper.live,free tv seriesfree movies onlinetv onlinetv li<x>nkstv li<x>nks moviesfree tv showswatch tv shows onlinewatch tv shows online free."/>
<title>Soaper.live</title>
<!-- Bootstrap -->
<link href="/static/style/home/css/bootstrap.css" rel="stylesheet">
<link href="/static/style/home/css/font-awesome.css" rel="stylesheet">
<link href="/static/style/home/css/style.css?v=190315" rel="stylesheet">
<script src="/static/style/home/js/jquery-1.7.2.min.js"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/main.js?v=1.0.5"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/status.js"></script>
<script type="module" src="/static/instantpage.js"></script>
<style>
.panel-info {
border-color: #bce8f1;
}
.panel-info > .panel-heading {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
color: #31708f;
background-color: #9eeae7;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}
.alert-info {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.navbar-default {
background-color: #9eeae7;
border-color: #bce8f1;
}
.no-padding {
padding:0px;
}
<!--d9edf7-->
</style>
</head>
<body>
<script type="text/javascript">var _Hasync= _Hasync|| [];
_Hasync.push(['Histats.start', '1,4705507,4,0,0,0,00000000']);
_Hasync.push(['Histats.fasi', '1']);
_Hasync.push(['Histats.track_hits', '']);
(function() {
var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true;
hs.src = ('//s10.histats.com/js15_as.js');
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs);
})();</script>
<div class="content">
<!-- NAVBARS -->
<div class="container">
<h3><img src="/logo.png"/></h3>
<div class="row">
<div class="col-sm-12">
<nav class="navbar navbar-default open-hover" role="navigation";>
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">Home</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<li><a href="/movielist/">Movies</a></li>
<li><a href="/tvlist/">TV Series</a></li>
<li class="dropdown">
<a href="/Upcoming/" class="dropdown-toggle" data-toggle="dropdown">Upcoming List <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/preview/">Upcoming Episodes</a></li>
<li><a href="/Upcoming/">Upcoming Movies</a></li>
</ul>
</li>
<!--
<li class="dropdown">
<a href="/cliplist/" class="dropdown-toggle" data-toggle="dropdown">Clip <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/cliplist/cat/1">Clip Collection</a></li>
</ul>
</li>
!-->
<li><a href="/faq/">FAQ</a></li>
<li><a target="_blank" href="https://www.soaperpage.com/">SoaperTv Official Domains</a></li>
</ul>
<div class="navbar-form navbar-right" role="search">
<div class="form-group">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#5cb85c;" data-toggle="modal" data-target="#myaddModal">Add Update</button>
<input type="text" class="form-control" style="width:240px;display:inline" placeholder="Find Movies, TVs, Directors, Actors" id="txtSearch" value="Black Mirror">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#cccccc;" id="btnSearch"><i class="fa fa-search"></i></button>
<div style="padding-left:10px;display:inline" class="hidden-xs">
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/search.html?keyword=Black%20Mirror">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/search.html?keyword=Black%20Mirror">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="visible-xs">
<p></p>
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/search.html?keyword=Black%20Mirror">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/search.html?keyword=Black%20Mirror">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="loginbar">
<a id="aLogin" href="/home/user/login?r=/search.html?keyword=Black%20Mirror" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a>
</div>
</div>
</div>
</div>
</nav>
</div>
</div>
</div>
<script>
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('2 4(){e a=$(\'#3\').g().f();6(a.h==0){k.7(\'j 5 i 9 d.\',\'#3\',{7:[1,\'#b\'],c:8});s u}t.w="/v.r?5="+a}$(\'#n\').m(2(){4()});$(\'#3\').l(\'q\',2(a){6(a.p=="o"){4()}});',33,33,'||function|txtSearch|SearchFunc|keyword|if|tips|2000|be||aaaaaa|time|empty|var|trim|val|length|cannot|Search|layer|bind|click|btnSearch|13|keyCode|keypress|html|return|location|false|search|href'.split('|'),0,{}))
</script>
<div id="myaddModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" class="modal fade" style="display: none;">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" data-dismiss="modal" aria-hidden="true" class="close">×</button>
<h4 id="myModalLabel" class="modal-title">Update or Add Movie/TV Request</h4>
</div>
<div class="modal-body">
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;">To prevent abuse of requests, you can add or update requests after logging in.</p>
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;"><a id="aLogin" href="/home/user/login?r=/search.html?keyword=Black%20Mirror" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a></p>
</div> </div>
</div>
</div>
<script>
$('#email').val('');
$('#btnaddmovie').click(function() {
var a = $('#Moviename').val();
var c = $('#addMtype').val();
var d = $('#actiontype').val();
var m = $('#email').val();
var o = $('#addtxtContent').val();
if (a == '') {
alert('Your input text cannot be empty.');
return false
}
$('#myaddModal').modal('hide');
$.ajax({
url: "/home/index/addnewmovie",
data: {
title: a,
addType: c,
actiontype: d,
vparam: o,
email: m
},
dataType: "JSON",
type: "POST",
error: function() {},
success: function(a) {
var b = eval("(" + a + ")");
if (b["key"]) {
alert(b["val"]);
$('#txtContent').val('');
$('#Moviename').val('');
$('#addtxtContent').val('');
$('#myaddModal').modal('hide')
} else {
alert(b["val"]);
$('#myaddModal').modal('hide');
location.href="/home/user/login";
}
}
})
});</script>
<div class="container">
<div class="row">
<!--
<div class="col-sm-12 col-lg-12 ">
<div class="alert alert-info">Location : <a href="/">Home</a> >> Search</div>
</div>
!-->
<div class="col-sm-8 col-lg-8 col-xs-12">
<div class="panel panel-info panel-default">
<div class="panel-heading">Notifications</div>
<div class="panel-body">
<div class="alert alert-warning" style="font-size:16px;margin:0px;">
<p><b>If the movie you like is not online, please find it below or manually add an update request.</b></p><p><b>The administrator will complete the processing within 3 hours.</b></p><p><b>To prevent abuse of requests, please log in before submitting!</b></p><p><b>Thank you for your support.</b></p> </div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">Related Movies</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12 ">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" >
<h4>Titles includes keyword 'Black Mirror' :</h4>
<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding">
<div class="thumbnail text-center" style="border:none">
<div class="img-group">
<a href='/movie_5XgR6X4gbe.html'><img src="/res/pic/movie/cover/569547.jpg" alt=""></a>
<div class="img-tip label label-info" style="padding:3">2018</div>
</div>
<div style="height:40px;overflow: hidden; text-overflow: ellipsis;">
<h5><a href='/movie_5XgR6X4gbe.html'>Black Mirror: Bandersnatch</a></h5>
</div>
</div>
</div>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Actors includes keyword 'Black Mirror' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Directors includes keyword 'Black Mirror' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">Related TVs</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" >
<h4>Titles includes keyword 'Black Mirror' :</h4>
<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding">
<div class="thumbnail text-center" style="border:none">
<div class="img-group">
<a href='/tv_r5Wk55Rk1m.html'><img src="/res/pic/tv/cover/tt2085059.jpg" alt=""></a>
<div class="img-tip label label-info" style="padding:3">2011-12-04</div>
</div>
<div style="height:40px;overflow: hidden; text-overflow: ellipsis;">
<h5><a href="/tv_r5Wk55Rk1m.html">Black Mirror</a> <a href='/episode_Wmgxl4LgYx.html'>[7×6]</a></h5>
</div>
</div>
</div>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Actors includes keyword 'Black Mirror' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Directors includes keyword 'Black Mirror' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default" id='otherH' hidden="hidden">
<div class="panel-heading">Unpublished Movie ,You can click to apply for update and publish within 6 hours</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding" id='otherm'>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h4>Other Movie for keyword 'Black Mirror' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default" id='otherTH' hidden="hidden">
<div class="panel-heading" >Unpublished Tv ,You can click to apply for update and publish within 24 hours</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding" id='othertv'>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h4>Other Tv for keyword 'Black Mirror' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var mdata = null;
var tvdata = null;
function GetMovie(){
$.ajax({
method:'POST',
url:'/home/Apis/Get_Other_movie',
data: {
m: "Black Mirror",
t: 0
},
dataType: "JSON",
type: "POST",
success:function(res){
var b = eval("(" + res + ")");
if (b["key"]) {
//$("#other").show();
$("#otherH").show();
mdata = b.data;
var arr=[]
$.each(b.data,function(i,item){
arr.push('<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding"><div class="thumbnail text-center" style="border:none"><div class="img-group"><a href="#"><img src="'+ item.Poster+'"></a><div class="img-tip label label-info" style="padding:3">'+ item.year+ '</div></div><div style="height:65px;overflow: hidden; text-overflow: ellipsis;"><h5>'+ item.title+'</h5><a class="label label-primary" onclick="addmovie('+ i +')"><i class="fa fa-heart-o"></i> Update Movie</a></div></div></div>')
})
$('#otherm').html(arr.join(''))
};
}
})
};
function GetTv(){
$.ajax({
method:'POST',
url:'/home/Apis/Get_Other_tv',
data: {
tv: "Black Mirror",
t: 0
},
dataType: "JSON",
type: "POST",
success:function(res){
var b = eval("(" + res + ")");
if (b["key"]) {
//$("#other").show();
$("#otherTH").show();
tvdata = b.data;
var arr=[]
$.each(b.data,function(i,item){
arr.push('<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding"><div class="thumbnail text-center" style="border:none"><div class="img-group"><a href="#"><img src="'+ item.Poster+'"></a><div class="img-tip label label-info" style="padding:3">'+ item.year+ '</div></div><div style="height:65px;overflow: hidden; text-overflow: ellipsis;"><h5>'+ item.title+'</h5><a class="label label-primary" onclick="addtv(' + i + ')"><i class="fa fa-heart-o"></i> Update Tv</a></div></div></div>')
})
$('#othertv').html(arr.join(''))
};
}
})
};
function addmovie(i) {
$('#Moviename').val(mdata[i]['title']);
$('#addtxtContent').val('Movie Year: '+ mdata[i]['year'] +'\r\nImdb: ' + mdata[i]['imdb'] + '\r\nTmdb: '+ mdata[i]['tmdb'] +'\r\nPlease do not delete the information here' );
$('#myaddModal').modal('show')
};
function addtv(i) {
$('#Moviename').val(tvdata[i]['title']);
$('#addtxtContent').val('Tv '+'Year: '+ tvdata[i]['year'] +'\r\nImdb: ' + tvdata[i]['imdb'] + '\r\nTmdb: '+ tvdata[i]['tmdb'] +'\r\nPlease do not delete the information here' );
$('#myaddModal').modal('show')
};
$(document).ready(function() {
GetMovie();GetTv();});
</script><div class="col-lg-4 col-sm-4 col-xs-12">
<div class="panel panel-info panel-default" style="height:0px">
<script type="text/javascript">
if (ads_status) {
var t1 = new Date().getTime();
var browser = {
versions: function() {
var u = navigator.userAgent;
return {
trident: u.indexOf('Trident') > -1,
presto: u.indexOf('Presto') > -1,
webKit: u.indexOf('AppleWebKit') > -1,
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,
mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/),
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,
iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1,
iPad: u.indexOf('iPad') > -1,
webApp: u.indexOf('Safari') == -1
};
}(),
language: (navigator.browserLanguage || navigator.language).toLowerCase()
};
if (browser.versions.mobile && (browser.versions.android || browser.versions.ios)) {
console.log('');
}else{
}
}
</script>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">TOP Movies</div>
<div class="panel-body">
<div class="text-left center-block">
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Recommendation</h5></p>
<p class="text-default">
<a href="/movie_YRkXvwOgbQ.html">American Thunder: NASCAR to Le Mans</a>
</p>
<p class="text-default">
<a href="/movie_d8kdXjLkY9.html">Beyond Prognosis</a>
</p>
<p class="text-default">
<a href="/movie_n8gO0KaGXy.html">Silent Murmur</a>
</p>
<p class="text-default">
<a href="/movie_PnG6n7WG7v.html">Titan: The OceanGate Submersible Disaster</a>
</p>
<p class="text-default">
<a href="/movie_qLDo2OPk6w.html">Deep Cover</a>
</p>
<p class="text-default">
<a href="/movie_4vGPvR7D31.html">Comedy Warriors: Healing Through Humor</a>
</p>
<p class="text-default">
<a href="/movie_Q8gmA6Wg5P.html">Good Night, and Good Luck</a>
</p>
<p class="text-default">
<a href="/movie_9EkNvXOk4n.html">Colin Quinn: Unconstitutional</a>
</p>
<p class="text-default">
<a href="/movie_ZRG02MdDjP.html">Allswell in New York</a>
</p>
<p class="text-default">
<a href="/movie_YJk94LmGPM.html">Stealing Jokes</a>
</p>
<p class="text-default">
<a href="/movie_xAgj6olgEL.html">Five Star Day</a>
</p>
<p class="text-default">
<a href="/movie_mlkWmJQgba.html">The Ghost Trap</a>
</p>
<p class="text-default">
<a href="/movie_Y4GQjaykbe.html">Daruma</a>
</p>
<p class="text-default">
<a href="/movie_dVGL7nbgYb.html">Love Map</a>
</p>
<p class="text-default">
<a href="/movie_J2gbLQVkzP.html">Trainwreck: The Astroworld Tragedy</a>
</p>
<p class="text-default">
<a href="/movie_6Jkv1R8Gjz.html">Invader</a>
</p>
<p class="text-default">
<a href="/movie_ajDVeM3kVo.html">Prince of Broadway</a>
</p>
<p class="text-default">
<a href="/movie_lOGw3aBGV0.html">Bleeding</a>
</p>
<p class="text-default">
<a href="/movie_5aDYR8qg7Q.html">The Return: Life After ISIS</a>
</p>
<p class="text-default">
<a href="/movie_lmGZalag2E.html">John Williams & the Berlin Philharmonic - The Berlin Concert</a>
</p>
</div>
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Popular</h5></p>
<p class="text-default">
<a href="/movie_lOGwPmEkV0.html">Five Nights at Freddy's</a>
</p>
<p class="text-default">
<a href="/movie_AvGzdArDR2.html">Barbie</a>
</p>
<p class="text-default">
<a href="/movie_qPnG6zlG7v.html">Spider-Man: Across the Spider-Verse</a>
</p>
<p class="text-default">
<a href="/movie_5Wk53ORg1m.html">Trolls Band Together</a>
</p>
<p class="text-default">
<a href="/movie_2YJk9mKkPM.html">Guardians of the Galaxy Vol. 3</a>
</p>
<p class="text-default">
<a href="/movie_ajDVxPKGVo.html">Godzilla x Kong: The New Empire</a>
</p>
<p class="text-default">
<a href="/movie_38gaByxGMY.html">Kung Fu Panda 4</a>
</p>
<p class="text-default">
<a href="/movie_538gaXbDMY.html">Deadpool 3</a>
</p>
<p class="text-default">
<a href="/movie_PnG65x6g7v.html">The Hunger Games: The Ballad of Songbirds & Snakes</a>
</p>
<p class="text-default">
<a href="/movie_5XgRM8bDbe.html">Transformers: Rise of the Beasts</a>
</p>
<p class="text-default">
<a href="/movie_9EkNAALG4n.html">A Quiet Place: Day One</a>
</p>
<p class="text-default">
<a href="/movie_OMkKeaOgLq.html">Bad Boys 4</a>
</p>
<p class="text-default">
<a href="/movie_J2gbNL3gzP.html">Oppenheimer</a>
</p>
<p class="text-default">
<a href="/movie_dVGLeOBkYb.html">Twisters</a>
</p>
<p class="text-default">
<a href="/movie_lOGwXKEkV0.html">Anyone But You</a>
</p>
<p class="text-default">
<a href="/movie_mdZkrKwD6z.html">John Wick: Chapter 4</a>
</p>
<p class="text-default">
<a href="/movie_YJk9J8dDPM.html">The Beekeeper</a>
</p>
<p class="text-default">
<a href="/movie_r7DJKP2g4E.html">The Substance</a>
</p>
<p class="text-default">
<a href="/movie_3d8kdr0gY9.html">Dune</a>
</p>
<p class="text-default">
<a href="/movie_1eGMeopGY9.html">Talk to Me</a>
</p>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">TOP TVs</div>
<div class="panel-body">
<div class="text-left center-block">
<div class="col-lg-6 col-md-12 col-sm-12 ">
<p><h5>New Release</h5></p>
<p class="text-default">
<a href="/tv_BvXD2MWkLY.html">The Survivors (2025)</a>
</p>
<p class="text-default">
<a href="/tv_mdZkrBEk6z.html">Stick</a>
</p>
<p class="text-default">
<a href="/tv_POMkKOWkLq.html">MasterChef Junior</a>
</p>
<p class="text-default">
<a href="/tv_OYRkXJ7gbQ.html">Overcompensating</a>
</p>
<p class="text-default">
<a href="/tv_51rGpOog87.html">Secrets We Keep</a>
</p>
<p class="text-default">
<a href="/tv_zOlkn6nkVw.html">Code of Silence</a>
</p>
<p class="text-default">
<a href="/tv_34OGBNKG6Z.html">Murderbot</a>
</p>
<p class="text-default">
<a href="/tv_3d8kd9WDY9.html">Duster</a>
</p>
<p class="text-default">
<a href="/tv_6n8gOpBGXy.html">The Bombing of Pan Am 103</a>
</p>
<p class="text-default">
<a href="/tv_jaZGAmAG9J.html">The Ultimate Fighter</a>
</p>
<p class="text-default">
<a href="/tv_qPnG6l9D7v.html">The Better Sister</a>
</p>
<p class="text-default">
<a href="/tv_l5KDqdAkp1.html">Dept. Q</a>
</p>
<p class="text-default">
<a href="/tv_Y4vGP5Ok31.html">Adults (2025)</a>
</p>
<p class="text-default">
<a href="/tv_PqLDooMD6w.html">The Second Best Hospital in the Galaxy</a>
</p>
<p class="text-default">
<a href="/tv_Xj4D43NkbO.html">Clarkson's Farm</a>
</p>
<p class="text-default">
<a href="/tv_4RaDebYgBj.html">Nine Perfect Strangers</a>
</p>
<p class="text-default">
<a href="/tv_AZRG0pvGjP.html">Sirens (2025)</a>
</p>
<p class="text-default">
<a href="/tv_K9EkN6Xk4n.html">Motorheads</a>
</p>
<p class="text-default">
<a href="/tv_NQ8gmeqg5P.html">The Chosen</a>
</p>
<p class="text-default">
<a href="/tv_YxAgjmmDEL.html">FOREVER (2025)</a>
</p>
</div>
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Popular</h5></p>
<p class="text-default">
<a href="/tv_wY4GQKLDbe.html">Modern Family</a>
</p>
<p class="text-default">
<a href="/tv_WzxG1AJG1X.html">South Park</a>
</p>
<p class="text-default">
<a href="/tv_538ga5ZgMY.html">Family Guy</a>
</p>
<p class="text-default">
<a href="/tv_1J2gbKaGzP.html">The Rookie</a>
</p>
<p class="text-default">
<a href="/tv_0LwD8MOg9a.html">Rick and Morty</a>
</p>
<p class="text-default">
<a href="/tv_dr7DJQMk4E.html">The Office (US)</a>
</p>
<p class="text-default">
<a href="/tv_0LwD8ZVG9a.html">The Boys</a>
</p>
<p class="text-default">
<a href="/tv_a6Jkv2Ykjz.html">The Big Bang Theory</a>
</p>
<p class="text-default">
<a href="/tv_YxAgjOVGEL.html">Friends</a>
</p>
<p class="text-default">
<a href="/tv_34OGB6G6Zl.html">Game of Thrones</a>
</p>
<p class="text-default">
<a href="/tv_OYRkXd3kbQ.html">Young Sheldon</a>
</p>
<p class="text-default">
<a href="/tv_nzwglX1gE4.html">Criminal Minds</a>
</p>
<p class="text-default">
<a href="/tv_XmlkWlqDba.html">Love Island (US)</a>
</p>
<p class="text-default">
<a href="/tv_POMkKlbDLq.html">Brooklyn Nine-Nine</a>
</p>
<p class="text-default">
<a href="/tv_34OGBPoD6Z.html">Snowfall</a>
</p>
<p class="text-default">
<a href="/tv_31eGMaGY97.html">Grey's Anatomy</a>
</p>
<p class="text-default">
<a href="/tv_X5vgynnGm0.html">Bob's Burgers</a>
</p>
<p class="text-default">
<a href="/tv_51rGpWNg87.html">The Vampire Diaries</a>
</p>
<p class="text-default">
<a href="/tv_O5aDYvg7QR.html">Shameless (US)</a>
</p>
<p class="text-default">
<a href="/tv_o9dG73rG05.html">Invincible (2021)</a>
</p>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<img src='/pic/qr.png' />
</div>
</div></div>
</div>
</div>
</div>
<!-- END NAVBARS -->
<!-- Footer -->
<footer>
<div class="col-sm-12 col-lg-12 col-xs-12">
<div class="panel panel-info panel-default">
<div class="panel-body text-center">
<h5>Copyright@ 2024 Soaper.live All rights reserved.</h5>
</div>
</div>
</div>
</footer>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>-->
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="/static/style/home/js/jquery.min.js"></script>
<script src="/static/style/home/js/bootstrap.js"></script>
<script src="/static/style/home/js/jquery.slimscroll.js"></script>
<script src="/static/style/home/js/gmaps.js"></script>
<script src="/static/style/home/js/main.js"></script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LH3Q643Q2J"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-LH3Q643Q2J');
</script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'94f4366f7a4ebbf1',t:'MTc0OTg0NTIzMC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>

View file

@ -0,0 +1,789 @@
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Soaper live offers top rated TV shows and movies. Soaper.Tv It hosts 500 plus full-length TV shows and 5000 plus movies. A best choice for you to watch."/>
<meta name="keywords" content="Soaper tv,soaper.tv, soap2day,Soaper.live,free tv seriesfree movies onlinetv onlinetv li<x>nkstv li<x>nks moviesfree tv showswatch tv shows onlinewatch tv shows online free."/>
<title>Soaper.live</title>
<!-- Bootstrap -->
<link href="/static/style/home/css/bootstrap.css" rel="stylesheet">
<link href="/static/style/home/css/font-awesome.css" rel="stylesheet">
<link href="/static/style/home/css/style.css?v=190315" rel="stylesheet">
<script src="/static/style/home/js/jquery-1.7.2.min.js"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/main.js?v=1.0.5"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/status.js"></script>
<script type="module" src="/static/instantpage.js"></script>
<style>
.panel-info {
border-color: #bce8f1;
}
.panel-info > .panel-heading {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
color: #31708f;
background-color: #9eeae7;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}
.alert-info {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.navbar-default {
background-color: #9eeae7;
border-color: #bce8f1;
}
.no-padding {
padding:0px;
}
<!--d9edf7-->
</style>
</head>
<body>
<script type="text/javascript">var _Hasync= _Hasync|| [];
_Hasync.push(['Histats.start', '1,4705507,4,0,0,0,00000000']);
_Hasync.push(['Histats.fasi', '1']);
_Hasync.push(['Histats.track_hits', '']);
(function() {
var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true;
hs.src = ('//s10.histats.com/js15_as.js');
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs);
})();</script>
<div class="content">
<!-- NAVBARS -->
<div class="container">
<h3><img src="/logo.png"/></h3>
<div class="row">
<div class="col-sm-12">
<nav class="navbar navbar-default open-hover" role="navigation";>
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">Home</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<li><a href="/movielist/">Movies</a></li>
<li><a href="/tvlist/">TV Series</a></li>
<li class="dropdown">
<a href="/Upcoming/" class="dropdown-toggle" data-toggle="dropdown">Upcoming List <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/preview/">Upcoming Episodes</a></li>
<li><a href="/Upcoming/">Upcoming Movies</a></li>
</ul>
</li>
<!--
<li class="dropdown">
<a href="/cliplist/" class="dropdown-toggle" data-toggle="dropdown">Clip <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/cliplist/cat/1">Clip Collection</a></li>
</ul>
</li>
!-->
<li><a href="/faq/">FAQ</a></li>
<li><a target="_blank" href="https://www.soaperpage.com/">SoaperTv Official Domains</a></li>
</ul>
<div class="navbar-form navbar-right" role="search">
<div class="form-group">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#5cb85c;" data-toggle="modal" data-target="#myaddModal">Add Update</button>
<input type="text" class="form-control" style="width:240px;display:inline" placeholder="Find Movies, TVs, Directors, Actors" id="txtSearch" value="Full Metal Jacket">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#cccccc;" id="btnSearch"><i class="fa fa-search"></i></button>
<div style="padding-left:10px;display:inline" class="hidden-xs">
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/search.html?keyword=Full%20Metal%20Jacket">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/search.html?keyword=Full%20Metal%20Jacket">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="visible-xs">
<p></p>
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/search.html?keyword=Full%20Metal%20Jacket">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/search.html?keyword=Full%20Metal%20Jacket">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="loginbar">
<a id="aLogin" href="/home/user/login?r=/search.html?keyword=Full%20Metal%20Jacket" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a>
</div>
</div>
</div>
</div>
</nav>
</div>
</div>
</div>
<script>
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('2 4(){e a=$(\'#3\').g().f();6(a.h==0){k.7(\'j 5 i 9 d.\',\'#3\',{7:[1,\'#b\'],c:8});s u}t.w="/v.r?5="+a}$(\'#n\').m(2(){4()});$(\'#3\').l(\'q\',2(a){6(a.p=="o"){4()}});',33,33,'||function|txtSearch|SearchFunc|keyword|if|tips|2000|be||aaaaaa|time|empty|var|trim|val|length|cannot|Search|layer|bind|click|btnSearch|13|keyCode|keypress|html|return|location|false|search|href'.split('|'),0,{}))
</script>
<div id="myaddModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" class="modal fade" style="display: none;">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" data-dismiss="modal" aria-hidden="true" class="close">×</button>
<h4 id="myModalLabel" class="modal-title">Update or Add Movie/TV Request</h4>
</div>
<div class="modal-body">
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;">To prevent abuse of requests, you can add or update requests after logging in.</p>
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;"><a id="aLogin" href="/home/user/login?r=/search.html?keyword=Full%20Metal%20Jacket" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a></p>
</div> </div>
</div>
</div>
<script>
$('#email').val('');
$('#btnaddmovie').click(function() {
var a = $('#Moviename').val();
var c = $('#addMtype').val();
var d = $('#actiontype').val();
var m = $('#email').val();
var o = $('#addtxtContent').val();
if (a == '') {
alert('Your input text cannot be empty.');
return false
}
$('#myaddModal').modal('hide');
$.ajax({
url: "/home/index/addnewmovie",
data: {
title: a,
addType: c,
actiontype: d,
vparam: o,
email: m
},
dataType: "JSON",
type: "POST",
error: function() {},
success: function(a) {
var b = eval("(" + a + ")");
if (b["key"]) {
alert(b["val"]);
$('#txtContent').val('');
$('#Moviename').val('');
$('#addtxtContent').val('');
$('#myaddModal').modal('hide')
} else {
alert(b["val"]);
$('#myaddModal').modal('hide');
location.href="/home/user/login";
}
}
})
});</script>
<div class="container">
<div class="row">
<!--
<div class="col-sm-12 col-lg-12 ">
<div class="alert alert-info">Location : <a href="/">Home</a> >> Search</div>
</div>
!-->
<div class="col-sm-8 col-lg-8 col-xs-12">
<div class="panel panel-info panel-default">
<div class="panel-heading">Notifications</div>
<div class="panel-body">
<div class="alert alert-warning" style="font-size:16px;margin:0px;">
<p><b>If the movie you like is not online, please find it below or manually add an update request.</b></p><p><b>The administrator will complete the processing within 3 hours.</b></p><p><b>To prevent abuse of requests, please log in before submitting!</b></p><p><b>Thank you for your support.</b></p> </div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">Related Movies</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12 ">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" >
<h4>Titles includes keyword 'Full Metal Jacket' :</h4>
<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding">
<div class="thumbnail text-center" style="border:none">
<div class="img-group">
<a href='/movie_d8kdeypDY9.html'><img src="/res/pic/movie/cover/600.jpg" alt=""></a>
<div class="img-tip label label-info" style="padding:3">1987</div>
</div>
<div style="height:40px;overflow: hidden; text-overflow: ellipsis;">
<h5><a href='/movie_d8kdeypDY9.html'>Full Metal Jacket</a></h5>
</div>
</div>
</div>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Actors includes keyword 'Full Metal Jacket' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Directors includes keyword 'Full Metal Jacket' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">Related TVs</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding">
&nbsp;&nbsp;&nbsp;&nbsp;No matches found.
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Titles includes keyword 'Full Metal Jacket' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Actors includes keyword 'Full Metal Jacket' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Directors includes keyword 'Full Metal Jacket' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default" id='otherH' hidden="hidden">
<div class="panel-heading">Unpublished Movie ,You can click to apply for update and publish within 6 hours</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding" id='otherm'>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h4>Other Movie for keyword 'Full Metal Jacket' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default" id='otherTH' hidden="hidden">
<div class="panel-heading" >Unpublished Tv ,You can click to apply for update and publish within 24 hours</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding" id='othertv'>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h4>Other Tv for keyword 'Full Metal Jacket' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var mdata = null;
var tvdata = null;
function GetMovie(){
$.ajax({
method:'POST',
url:'/home/Apis/Get_Other_movie',
data: {
m: "Full Metal Jacket",
t: 0
},
dataType: "JSON",
type: "POST",
success:function(res){
var b = eval("(" + res + ")");
if (b["key"]) {
//$("#other").show();
$("#otherH").show();
mdata = b.data;
var arr=[]
$.each(b.data,function(i,item){
arr.push('<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding"><div class="thumbnail text-center" style="border:none"><div class="img-group"><a href="#"><img src="'+ item.Poster+'"></a><div class="img-tip label label-info" style="padding:3">'+ item.year+ '</div></div><div style="height:65px;overflow: hidden; text-overflow: ellipsis;"><h5>'+ item.title+'</h5><a class="label label-primary" onclick="addmovie('+ i +')"><i class="fa fa-heart-o"></i> Update Movie</a></div></div></div>')
})
$('#otherm').html(arr.join(''))
};
}
})
};
function GetTv(){
$.ajax({
method:'POST',
url:'/home/Apis/Get_Other_tv',
data: {
tv: "Full Metal Jacket",
t: 0
},
dataType: "JSON",
type: "POST",
success:function(res){
var b = eval("(" + res + ")");
if (b["key"]) {
//$("#other").show();
$("#otherTH").show();
tvdata = b.data;
var arr=[]
$.each(b.data,function(i,item){
arr.push('<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding"><div class="thumbnail text-center" style="border:none"><div class="img-group"><a href="#"><img src="'+ item.Poster+'"></a><div class="img-tip label label-info" style="padding:3">'+ item.year+ '</div></div><div style="height:65px;overflow: hidden; text-overflow: ellipsis;"><h5>'+ item.title+'</h5><a class="label label-primary" onclick="addtv(' + i + ')"><i class="fa fa-heart-o"></i> Update Tv</a></div></div></div>')
})
$('#othertv').html(arr.join(''))
};
}
})
};
function addmovie(i) {
$('#Moviename').val(mdata[i]['title']);
$('#addtxtContent').val('Movie Year: '+ mdata[i]['year'] +'\r\nImdb: ' + mdata[i]['imdb'] + '\r\nTmdb: '+ mdata[i]['tmdb'] +'\r\nPlease do not delete the information here' );
$('#myaddModal').modal('show')
};
function addtv(i) {
$('#Moviename').val(tvdata[i]['title']);
$('#addtxtContent').val('Tv '+'Year: '+ tvdata[i]['year'] +'\r\nImdb: ' + tvdata[i]['imdb'] + '\r\nTmdb: '+ tvdata[i]['tmdb'] +'\r\nPlease do not delete the information here' );
$('#myaddModal').modal('show')
};
$(document).ready(function() {
GetMovie();GetTv();});
</script><div class="col-lg-4 col-sm-4 col-xs-12">
<div class="panel panel-info panel-default" style="height:0px">
<script type="text/javascript">
if (ads_status) {
var t1 = new Date().getTime();
var browser = {
versions: function() {
var u = navigator.userAgent;
return {
trident: u.indexOf('Trident') > -1,
presto: u.indexOf('Presto') > -1,
webKit: u.indexOf('AppleWebKit') > -1,
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,
mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/),
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,
iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1,
iPad: u.indexOf('iPad') > -1,
webApp: u.indexOf('Safari') == -1
};
}(),
language: (navigator.browserLanguage || navigator.language).toLowerCase()
};
if (browser.versions.mobile && (browser.versions.android || browser.versions.ios)) {
console.log('');
}else{
}
}
</script>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">TOP Movies</div>
<div class="panel-body">
<div class="text-left center-block">
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Recommendation</h5></p>
<p class="text-default">
<a href="/movie_YRkXvwOgbQ.html">American Thunder: NASCAR to Le Mans</a>
</p>
<p class="text-default">
<a href="/movie_d8kdXjLkY9.html">Beyond Prognosis</a>
</p>
<p class="text-default">
<a href="/movie_n8gO0KaGXy.html">Silent Murmur</a>
</p>
<p class="text-default">
<a href="/movie_PnG6n7WG7v.html">Titan: The OceanGate Submersible Disaster</a>
</p>
<p class="text-default">
<a href="/movie_qLDo2OPk6w.html">Deep Cover</a>
</p>
<p class="text-default">
<a href="/movie_4vGPvR7D31.html">Comedy Warriors: Healing Through Humor</a>
</p>
<p class="text-default">
<a href="/movie_Q8gmA6Wg5P.html">Good Night, and Good Luck</a>
</p>
<p class="text-default">
<a href="/movie_9EkNvXOk4n.html">Colin Quinn: Unconstitutional</a>
</p>
<p class="text-default">
<a href="/movie_ZRG02MdDjP.html">Allswell in New York</a>
</p>
<p class="text-default">
<a href="/movie_YJk94LmGPM.html">Stealing Jokes</a>
</p>
<p class="text-default">
<a href="/movie_xAgj6olgEL.html">Five Star Day</a>
</p>
<p class="text-default">
<a href="/movie_mlkWmJQgba.html">The Ghost Trap</a>
</p>
<p class="text-default">
<a href="/movie_Y4GQjaykbe.html">Daruma</a>
</p>
<p class="text-default">
<a href="/movie_dVGL7nbgYb.html">Love Map</a>
</p>
<p class="text-default">
<a href="/movie_J2gbLQVkzP.html">Trainwreck: The Astroworld Tragedy</a>
</p>
<p class="text-default">
<a href="/movie_6Jkv1R8Gjz.html">Invader</a>
</p>
<p class="text-default">
<a href="/movie_ajDVeM3kVo.html">Prince of Broadway</a>
</p>
<p class="text-default">
<a href="/movie_lOGw3aBGV0.html">Bleeding</a>
</p>
<p class="text-default">
<a href="/movie_5aDYR8qg7Q.html">The Return: Life After ISIS</a>
</p>
<p class="text-default">
<a href="/movie_lmGZalag2E.html">John Williams & the Berlin Philharmonic - The Berlin Concert</a>
</p>
</div>
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Popular</h5></p>
<p class="text-default">
<a href="/movie_lOGwPmEkV0.html">Five Nights at Freddy's</a>
</p>
<p class="text-default">
<a href="/movie_AvGzdArDR2.html">Barbie</a>
</p>
<p class="text-default">
<a href="/movie_qPnG6zlG7v.html">Spider-Man: Across the Spider-Verse</a>
</p>
<p class="text-default">
<a href="/movie_5Wk53ORg1m.html">Trolls Band Together</a>
</p>
<p class="text-default">
<a href="/movie_2YJk9mKkPM.html">Guardians of the Galaxy Vol. 3</a>
</p>
<p class="text-default">
<a href="/movie_ajDVxPKGVo.html">Godzilla x Kong: The New Empire</a>
</p>
<p class="text-default">
<a href="/movie_38gaByxGMY.html">Kung Fu Panda 4</a>
</p>
<p class="text-default">
<a href="/movie_538gaXbDMY.html">Deadpool 3</a>
</p>
<p class="text-default">
<a href="/movie_PnG65x6g7v.html">The Hunger Games: The Ballad of Songbirds & Snakes</a>
</p>
<p class="text-default">
<a href="/movie_5XgRM8bDbe.html">Transformers: Rise of the Beasts</a>
</p>
<p class="text-default">
<a href="/movie_9EkNAALG4n.html">A Quiet Place: Day One</a>
</p>
<p class="text-default">
<a href="/movie_OMkKeaOgLq.html">Bad Boys 4</a>
</p>
<p class="text-default">
<a href="/movie_J2gbNL3gzP.html">Oppenheimer</a>
</p>
<p class="text-default">
<a href="/movie_dVGLeOBkYb.html">Twisters</a>
</p>
<p class="text-default">
<a href="/movie_lOGwXKEkV0.html">Anyone But You</a>
</p>
<p class="text-default">
<a href="/movie_mdZkrKwD6z.html">John Wick: Chapter 4</a>
</p>
<p class="text-default">
<a href="/movie_YJk9J8dDPM.html">The Beekeeper</a>
</p>
<p class="text-default">
<a href="/movie_r7DJKP2g4E.html">The Substance</a>
</p>
<p class="text-default">
<a href="/movie_3d8kdr0gY9.html">Dune</a>
</p>
<p class="text-default">
<a href="/movie_1eGMeopGY9.html">Talk to Me</a>
</p>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">TOP TVs</div>
<div class="panel-body">
<div class="text-left center-block">
<div class="col-lg-6 col-md-12 col-sm-12 ">
<p><h5>New Release</h5></p>
<p class="text-default">
<a href="/tv_BvXD2MWkLY.html">The Survivors (2025)</a>
</p>
<p class="text-default">
<a href="/tv_mdZkrBEk6z.html">Stick</a>
</p>
<p class="text-default">
<a href="/tv_POMkKOWkLq.html">MasterChef Junior</a>
</p>
<p class="text-default">
<a href="/tv_OYRkXJ7gbQ.html">Overcompensating</a>
</p>
<p class="text-default">
<a href="/tv_51rGpOog87.html">Secrets We Keep</a>
</p>
<p class="text-default">
<a href="/tv_zOlkn6nkVw.html">Code of Silence</a>
</p>
<p class="text-default">
<a href="/tv_34OGBNKG6Z.html">Murderbot</a>
</p>
<p class="text-default">
<a href="/tv_3d8kd9WDY9.html">Duster</a>
</p>
<p class="text-default">
<a href="/tv_6n8gOpBGXy.html">The Bombing of Pan Am 103</a>
</p>
<p class="text-default">
<a href="/tv_jaZGAmAG9J.html">The Ultimate Fighter</a>
</p>
<p class="text-default">
<a href="/tv_qPnG6l9D7v.html">The Better Sister</a>
</p>
<p class="text-default">
<a href="/tv_l5KDqdAkp1.html">Dept. Q</a>
</p>
<p class="text-default">
<a href="/tv_Y4vGP5Ok31.html">Adults (2025)</a>
</p>
<p class="text-default">
<a href="/tv_PqLDooMD6w.html">The Second Best Hospital in the Galaxy</a>
</p>
<p class="text-default">
<a href="/tv_Xj4D43NkbO.html">Clarkson's Farm</a>
</p>
<p class="text-default">
<a href="/tv_4RaDebYgBj.html">Nine Perfect Strangers</a>
</p>
<p class="text-default">
<a href="/tv_AZRG0pvGjP.html">Sirens (2025)</a>
</p>
<p class="text-default">
<a href="/tv_K9EkN6Xk4n.html">Motorheads</a>
</p>
<p class="text-default">
<a href="/tv_NQ8gmeqg5P.html">The Chosen</a>
</p>
<p class="text-default">
<a href="/tv_YxAgjmmDEL.html">FOREVER (2025)</a>
</p>
</div>
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Popular</h5></p>
<p class="text-default">
<a href="/tv_wY4GQKLDbe.html">Modern Family</a>
</p>
<p class="text-default">
<a href="/tv_WzxG1AJG1X.html">South Park</a>
</p>
<p class="text-default">
<a href="/tv_538ga5ZgMY.html">Family Guy</a>
</p>
<p class="text-default">
<a href="/tv_1J2gbKaGzP.html">The Rookie</a>
</p>
<p class="text-default">
<a href="/tv_0LwD8MOg9a.html">Rick and Morty</a>
</p>
<p class="text-default">
<a href="/tv_dr7DJQMk4E.html">The Office (US)</a>
</p>
<p class="text-default">
<a href="/tv_0LwD8ZVG9a.html">The Boys</a>
</p>
<p class="text-default">
<a href="/tv_a6Jkv2Ykjz.html">The Big Bang Theory</a>
</p>
<p class="text-default">
<a href="/tv_YxAgjOVGEL.html">Friends</a>
</p>
<p class="text-default">
<a href="/tv_34OGB6G6Zl.html">Game of Thrones</a>
</p>
<p class="text-default">
<a href="/tv_OYRkXd3kbQ.html">Young Sheldon</a>
</p>
<p class="text-default">
<a href="/tv_nzwglX1gE4.html">Criminal Minds</a>
</p>
<p class="text-default">
<a href="/tv_XmlkWlqDba.html">Love Island (US)</a>
</p>
<p class="text-default">
<a href="/tv_POMkKlbDLq.html">Brooklyn Nine-Nine</a>
</p>
<p class="text-default">
<a href="/tv_34OGBPoD6Z.html">Snowfall</a>
</p>
<p class="text-default">
<a href="/tv_31eGMaGY97.html">Grey's Anatomy</a>
</p>
<p class="text-default">
<a href="/tv_X5vgynnGm0.html">Bob's Burgers</a>
</p>
<p class="text-default">
<a href="/tv_51rGpWNg87.html">The Vampire Diaries</a>
</p>
<p class="text-default">
<a href="/tv_O5aDYvg7QR.html">Shameless (US)</a>
</p>
<p class="text-default">
<a href="/tv_o9dG73rG05.html">Invincible (2021)</a>
</p>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<img src='/pic/qr.png' />
</div>
</div></div>
</div>
</div>
</div>
<!-- END NAVBARS -->
<!-- Footer -->
<footer>
<div class="col-sm-12 col-lg-12 col-xs-12">
<div class="panel panel-info panel-default">
<div class="panel-body text-center">
<h5>Copyright@ 2024 Soaper.live All rights reserved.</h5>
</div>
</div>
</div>
</footer>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>-->
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="/static/style/home/js/jquery.min.js"></script>
<script src="/static/style/home/js/bootstrap.js"></script>
<script src="/static/style/home/js/jquery.slimscroll.js"></script>
<script src="/static/style/home/js/gmaps.js"></script>
<script src="/static/style/home/js/main.js"></script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LH3Q643Q2J"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-LH3Q643Q2J');
</script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'94f436767ff2bbf1',t:'MTc0OTg0NTIzMS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>

View file

@ -0,0 +1,776 @@
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Soaper live offers top rated TV shows and movies. Soaper.Tv It hosts 500 plus full-length TV shows and 5000 plus movies. A best choice for you to watch."/>
<meta name="keywords" content="Soaper tv,soaper.tv, soap2day,Soaper.live,free tv seriesfree movies onlinetv onlinetv li<x>nkstv li<x>nks moviesfree tv showswatch tv shows onlinewatch tv shows online free."/>
<title>Soaper.live</title>
<!-- Bootstrap -->
<link href="/static/style/home/css/bootstrap.css" rel="stylesheet">
<link href="/static/style/home/css/font-awesome.css" rel="stylesheet">
<link href="/static/style/home/css/style.css?v=190315" rel="stylesheet">
<script src="/static/style/home/js/jquery-1.7.2.min.js"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/main.js?v=1.0.5"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/status.js"></script>
<script type="module" src="/static/instantpage.js"></script>
<style>
.panel-info {
border-color: #bce8f1;
}
.panel-info > .panel-heading {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
color: #31708f;
background-color: #9eeae7;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}
.alert-info {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.navbar-default {
background-color: #9eeae7;
border-color: #bce8f1;
}
.no-padding {
padding:0px;
}
<!--d9edf7-->
</style>
</head>
<body>
<script type="text/javascript">var _Hasync= _Hasync|| [];
_Hasync.push(['Histats.start', '1,4705507,4,0,0,0,00000000']);
_Hasync.push(['Histats.fasi', '1']);
_Hasync.push(['Histats.track_hits', '']);
(function() {
var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true;
hs.src = ('//s10.histats.com/js15_as.js');
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs);
})();</script>
<div class="content">
<!-- NAVBARS -->
<div class="container">
<h3><img src="/logo.png"/></h3>
<div class="row">
<div class="col-sm-12">
<nav class="navbar navbar-default open-hover" role="navigation";>
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">Home</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<li><a href="/movielist/">Movies</a></li>
<li><a href="/tvlist/">TV Series</a></li>
<li class="dropdown">
<a href="/Upcoming/" class="dropdown-toggle" data-toggle="dropdown">Upcoming List <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/preview/">Upcoming Episodes</a></li>
<li><a href="/Upcoming/">Upcoming Movies</a></li>
</ul>
</li>
<!--
<li class="dropdown">
<a href="/cliplist/" class="dropdown-toggle" data-toggle="dropdown">Clip <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/cliplist/cat/1">Clip Collection</a></li>
</ul>
</li>
!-->
<li><a href="/faq/">FAQ</a></li>
<li><a target="_blank" href="https://www.soaperpage.com/">SoaperTv Official Domains</a></li>
</ul>
<div class="navbar-form navbar-right" role="search">
<div class="form-group">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#5cb85c;" data-toggle="modal" data-target="#myaddModal">Add Update</button>
<input type="text" class="form-control" style="width:240px;display:inline" placeholder="Find Movies, TVs, Directors, Actors" id="txtSearch" value="Hold & Kick">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#cccccc;" id="btnSearch"><i class="fa fa-search"></i></button>
<div style="padding-left:10px;display:inline" class="hidden-xs">
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/search.html?keyword=Hold%20%26%20Kick">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/search.html?keyword=Hold%20%26%20Kick">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="visible-xs">
<p></p>
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/search.html?keyword=Hold%20%26%20Kick">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/search.html?keyword=Hold%20%26%20Kick">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="loginbar">
<a id="aLogin" href="/home/user/login?r=/search.html?keyword=Hold%20%26%20Kick" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a>
</div>
</div>
</div>
</div>
</nav>
</div>
</div>
</div>
<script>
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('2 4(){e a=$(\'#3\').g().f();6(a.h==0){k.7(\'j 5 i 9 d.\',\'#3\',{7:[1,\'#b\'],c:8});s u}t.w="/v.r?5="+a}$(\'#n\').m(2(){4()});$(\'#3\').l(\'q\',2(a){6(a.p=="o"){4()}});',33,33,'||function|txtSearch|SearchFunc|keyword|if|tips|2000|be||aaaaaa|time|empty|var|trim|val|length|cannot|Search|layer|bind|click|btnSearch|13|keyCode|keypress|html|return|location|false|search|href'.split('|'),0,{}))
</script>
<div id="myaddModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" class="modal fade" style="display: none;">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" data-dismiss="modal" aria-hidden="true" class="close">×</button>
<h4 id="myModalLabel" class="modal-title">Update or Add Movie/TV Request</h4>
</div>
<div class="modal-body">
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;">To prevent abuse of requests, you can add or update requests after logging in.</p>
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;"><a id="aLogin" href="/home/user/login?r=/search.html?keyword=Hold%20%26%20Kick" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a></p>
</div> </div>
</div>
</div>
<script>
$('#email').val('');
$('#btnaddmovie').click(function() {
var a = $('#Moviename').val();
var c = $('#addMtype').val();
var d = $('#actiontype').val();
var m = $('#email').val();
var o = $('#addtxtContent').val();
if (a == '') {
alert('Your input text cannot be empty.');
return false
}
$('#myaddModal').modal('hide');
$.ajax({
url: "/home/index/addnewmovie",
data: {
title: a,
addType: c,
actiontype: d,
vparam: o,
email: m
},
dataType: "JSON",
type: "POST",
error: function() {},
success: function(a) {
var b = eval("(" + a + ")");
if (b["key"]) {
alert(b["val"]);
$('#txtContent').val('');
$('#Moviename').val('');
$('#addtxtContent').val('');
$('#myaddModal').modal('hide')
} else {
alert(b["val"]);
$('#myaddModal').modal('hide');
location.href="/home/user/login";
}
}
})
});</script>
<div class="container">
<div class="row">
<!--
<div class="col-sm-12 col-lg-12 ">
<div class="alert alert-info">Location : <a href="/">Home</a> >> Search</div>
</div>
!-->
<div class="col-sm-8 col-lg-8 col-xs-12">
<div class="panel panel-info panel-default">
<div class="panel-heading">Notifications</div>
<div class="panel-body">
<div class="alert alert-warning" style="font-size:16px;margin:0px;">
<p><b>If the movie you like is not online, please find it below or manually add an update request.</b></p><p><b>The administrator will complete the processing within 3 hours.</b></p><p><b>To prevent abuse of requests, please log in before submitting!</b></p><p><b>Thank you for your support.</b></p> </div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">Related Movies</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12 ">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding">
&nbsp;&nbsp;&nbsp;&nbsp;No matches found.
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Titles includes keyword 'Hold & Kick' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Actors includes keyword 'Hold & Kick' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Directors includes keyword 'Hold & Kick' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">Related TVs</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding">
&nbsp;&nbsp;&nbsp;&nbsp;No matches found.
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Titles includes keyword 'Hold & Kick' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Actors includes keyword 'Hold & Kick' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Directors includes keyword 'Hold & Kick' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default" id='otherH' hidden="hidden">
<div class="panel-heading">Unpublished Movie ,You can click to apply for update and publish within 6 hours</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding" id='otherm'>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h4>Other Movie for keyword 'Hold & Kick' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default" id='otherTH' hidden="hidden">
<div class="panel-heading" >Unpublished Tv ,You can click to apply for update and publish within 24 hours</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding" id='othertv'>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h4>Other Tv for keyword 'Hold & Kick' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var mdata = null;
var tvdata = null;
function GetMovie(){
$.ajax({
method:'POST',
url:'/home/Apis/Get_Other_movie',
data: {
m: "Hold & Kick",
t: 0
},
dataType: "JSON",
type: "POST",
success:function(res){
var b = eval("(" + res + ")");
if (b["key"]) {
//$("#other").show();
$("#otherH").show();
mdata = b.data;
var arr=[]
$.each(b.data,function(i,item){
arr.push('<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding"><div class="thumbnail text-center" style="border:none"><div class="img-group"><a href="#"><img src="'+ item.Poster+'"></a><div class="img-tip label label-info" style="padding:3">'+ item.year+ '</div></div><div style="height:65px;overflow: hidden; text-overflow: ellipsis;"><h5>'+ item.title+'</h5><a class="label label-primary" onclick="addmovie('+ i +')"><i class="fa fa-heart-o"></i> Update Movie</a></div></div></div>')
})
$('#otherm').html(arr.join(''))
};
}
})
};
function GetTv(){
$.ajax({
method:'POST',
url:'/home/Apis/Get_Other_tv',
data: {
tv: "Hold & Kick",
t: 0
},
dataType: "JSON",
type: "POST",
success:function(res){
var b = eval("(" + res + ")");
if (b["key"]) {
//$("#other").show();
$("#otherTH").show();
tvdata = b.data;
var arr=[]
$.each(b.data,function(i,item){
arr.push('<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding"><div class="thumbnail text-center" style="border:none"><div class="img-group"><a href="#"><img src="'+ item.Poster+'"></a><div class="img-tip label label-info" style="padding:3">'+ item.year+ '</div></div><div style="height:65px;overflow: hidden; text-overflow: ellipsis;"><h5>'+ item.title+'</h5><a class="label label-primary" onclick="addtv(' + i + ')"><i class="fa fa-heart-o"></i> Update Tv</a></div></div></div>')
})
$('#othertv').html(arr.join(''))
};
}
})
};
function addmovie(i) {
$('#Moviename').val(mdata[i]['title']);
$('#addtxtContent').val('Movie Year: '+ mdata[i]['year'] +'\r\nImdb: ' + mdata[i]['imdb'] + '\r\nTmdb: '+ mdata[i]['tmdb'] +'\r\nPlease do not delete the information here' );
$('#myaddModal').modal('show')
};
function addtv(i) {
$('#Moviename').val(tvdata[i]['title']);
$('#addtxtContent').val('Tv '+'Year: '+ tvdata[i]['year'] +'\r\nImdb: ' + tvdata[i]['imdb'] + '\r\nTmdb: '+ tvdata[i]['tmdb'] +'\r\nPlease do not delete the information here' );
$('#myaddModal').modal('show')
};
$(document).ready(function() {
GetMovie();GetTv();});
</script><div class="col-lg-4 col-sm-4 col-xs-12">
<div class="panel panel-info panel-default" style="height:0px">
<script type="text/javascript">
if (ads_status) {
var t1 = new Date().getTime();
var browser = {
versions: function() {
var u = navigator.userAgent;
return {
trident: u.indexOf('Trident') > -1,
presto: u.indexOf('Presto') > -1,
webKit: u.indexOf('AppleWebKit') > -1,
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,
mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/),
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,
iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1,
iPad: u.indexOf('iPad') > -1,
webApp: u.indexOf('Safari') == -1
};
}(),
language: (navigator.browserLanguage || navigator.language).toLowerCase()
};
if (browser.versions.mobile && (browser.versions.android || browser.versions.ios)) {
console.log('');
}else{
}
}
</script>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">TOP Movies</div>
<div class="panel-body">
<div class="text-left center-block">
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Recommendation</h5></p>
<p class="text-default">
<a href="/movie_YRkXvwOgbQ.html">American Thunder: NASCAR to Le Mans</a>
</p>
<p class="text-default">
<a href="/movie_d8kdXjLkY9.html">Beyond Prognosis</a>
</p>
<p class="text-default">
<a href="/movie_n8gO0KaGXy.html">Silent Murmur</a>
</p>
<p class="text-default">
<a href="/movie_PnG6n7WG7v.html">Titan: The OceanGate Submersible Disaster</a>
</p>
<p class="text-default">
<a href="/movie_qLDo2OPk6w.html">Deep Cover</a>
</p>
<p class="text-default">
<a href="/movie_4vGPvR7D31.html">Comedy Warriors: Healing Through Humor</a>
</p>
<p class="text-default">
<a href="/movie_Q8gmA6Wg5P.html">Good Night, and Good Luck</a>
</p>
<p class="text-default">
<a href="/movie_9EkNvXOk4n.html">Colin Quinn: Unconstitutional</a>
</p>
<p class="text-default">
<a href="/movie_ZRG02MdDjP.html">Allswell in New York</a>
</p>
<p class="text-default">
<a href="/movie_YJk94LmGPM.html">Stealing Jokes</a>
</p>
<p class="text-default">
<a href="/movie_xAgj6olgEL.html">Five Star Day</a>
</p>
<p class="text-default">
<a href="/movie_mlkWmJQgba.html">The Ghost Trap</a>
</p>
<p class="text-default">
<a href="/movie_Y4GQjaykbe.html">Daruma</a>
</p>
<p class="text-default">
<a href="/movie_dVGL7nbgYb.html">Love Map</a>
</p>
<p class="text-default">
<a href="/movie_J2gbLQVkzP.html">Trainwreck: The Astroworld Tragedy</a>
</p>
<p class="text-default">
<a href="/movie_6Jkv1R8Gjz.html">Invader</a>
</p>
<p class="text-default">
<a href="/movie_ajDVeM3kVo.html">Prince of Broadway</a>
</p>
<p class="text-default">
<a href="/movie_lOGw3aBGV0.html">Bleeding</a>
</p>
<p class="text-default">
<a href="/movie_5aDYR8qg7Q.html">The Return: Life After ISIS</a>
</p>
<p class="text-default">
<a href="/movie_lmGZalag2E.html">John Williams & the Berlin Philharmonic - The Berlin Concert</a>
</p>
</div>
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Popular</h5></p>
<p class="text-default">
<a href="/movie_lOGwPmEkV0.html">Five Nights at Freddy's</a>
</p>
<p class="text-default">
<a href="/movie_AvGzdArDR2.html">Barbie</a>
</p>
<p class="text-default">
<a href="/movie_qPnG6zlG7v.html">Spider-Man: Across the Spider-Verse</a>
</p>
<p class="text-default">
<a href="/movie_5Wk53ORg1m.html">Trolls Band Together</a>
</p>
<p class="text-default">
<a href="/movie_2YJk9mKkPM.html">Guardians of the Galaxy Vol. 3</a>
</p>
<p class="text-default">
<a href="/movie_ajDVxPKGVo.html">Godzilla x Kong: The New Empire</a>
</p>
<p class="text-default">
<a href="/movie_38gaByxGMY.html">Kung Fu Panda 4</a>
</p>
<p class="text-default">
<a href="/movie_538gaXbDMY.html">Deadpool 3</a>
</p>
<p class="text-default">
<a href="/movie_PnG65x6g7v.html">The Hunger Games: The Ballad of Songbirds & Snakes</a>
</p>
<p class="text-default">
<a href="/movie_5XgRM8bDbe.html">Transformers: Rise of the Beasts</a>
</p>
<p class="text-default">
<a href="/movie_9EkNAALG4n.html">A Quiet Place: Day One</a>
</p>
<p class="text-default">
<a href="/movie_OMkKeaOgLq.html">Bad Boys 4</a>
</p>
<p class="text-default">
<a href="/movie_J2gbNL3gzP.html">Oppenheimer</a>
</p>
<p class="text-default">
<a href="/movie_dVGLeOBkYb.html">Twisters</a>
</p>
<p class="text-default">
<a href="/movie_lOGwXKEkV0.html">Anyone But You</a>
</p>
<p class="text-default">
<a href="/movie_mdZkrKwD6z.html">John Wick: Chapter 4</a>
</p>
<p class="text-default">
<a href="/movie_YJk9J8dDPM.html">The Beekeeper</a>
</p>
<p class="text-default">
<a href="/movie_r7DJKP2g4E.html">The Substance</a>
</p>
<p class="text-default">
<a href="/movie_3d8kdr0gY9.html">Dune</a>
</p>
<p class="text-default">
<a href="/movie_1eGMeopGY9.html">Talk to Me</a>
</p>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">TOP TVs</div>
<div class="panel-body">
<div class="text-left center-block">
<div class="col-lg-6 col-md-12 col-sm-12 ">
<p><h5>New Release</h5></p>
<p class="text-default">
<a href="/tv_BvXD2MWkLY.html">The Survivors (2025)</a>
</p>
<p class="text-default">
<a href="/tv_mdZkrBEk6z.html">Stick</a>
</p>
<p class="text-default">
<a href="/tv_POMkKOWkLq.html">MasterChef Junior</a>
</p>
<p class="text-default">
<a href="/tv_OYRkXJ7gbQ.html">Overcompensating</a>
</p>
<p class="text-default">
<a href="/tv_51rGpOog87.html">Secrets We Keep</a>
</p>
<p class="text-default">
<a href="/tv_zOlkn6nkVw.html">Code of Silence</a>
</p>
<p class="text-default">
<a href="/tv_34OGBNKG6Z.html">Murderbot</a>
</p>
<p class="text-default">
<a href="/tv_3d8kd9WDY9.html">Duster</a>
</p>
<p class="text-default">
<a href="/tv_6n8gOpBGXy.html">The Bombing of Pan Am 103</a>
</p>
<p class="text-default">
<a href="/tv_jaZGAmAG9J.html">The Ultimate Fighter</a>
</p>
<p class="text-default">
<a href="/tv_qPnG6l9D7v.html">The Better Sister</a>
</p>
<p class="text-default">
<a href="/tv_l5KDqdAkp1.html">Dept. Q</a>
</p>
<p class="text-default">
<a href="/tv_Y4vGP5Ok31.html">Adults (2025)</a>
</p>
<p class="text-default">
<a href="/tv_PqLDooMD6w.html">The Second Best Hospital in the Galaxy</a>
</p>
<p class="text-default">
<a href="/tv_Xj4D43NkbO.html">Clarkson's Farm</a>
</p>
<p class="text-default">
<a href="/tv_4RaDebYgBj.html">Nine Perfect Strangers</a>
</p>
<p class="text-default">
<a href="/tv_AZRG0pvGjP.html">Sirens (2025)</a>
</p>
<p class="text-default">
<a href="/tv_K9EkN6Xk4n.html">Motorheads</a>
</p>
<p class="text-default">
<a href="/tv_NQ8gmeqg5P.html">The Chosen</a>
</p>
<p class="text-default">
<a href="/tv_YxAgjmmDEL.html">FOREVER (2025)</a>
</p>
</div>
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Popular</h5></p>
<p class="text-default">
<a href="/tv_wY4GQKLDbe.html">Modern Family</a>
</p>
<p class="text-default">
<a href="/tv_WzxG1AJG1X.html">South Park</a>
</p>
<p class="text-default">
<a href="/tv_538ga5ZgMY.html">Family Guy</a>
</p>
<p class="text-default">
<a href="/tv_1J2gbKaGzP.html">The Rookie</a>
</p>
<p class="text-default">
<a href="/tv_0LwD8MOg9a.html">Rick and Morty</a>
</p>
<p class="text-default">
<a href="/tv_dr7DJQMk4E.html">The Office (US)</a>
</p>
<p class="text-default">
<a href="/tv_0LwD8ZVG9a.html">The Boys</a>
</p>
<p class="text-default">
<a href="/tv_a6Jkv2Ykjz.html">The Big Bang Theory</a>
</p>
<p class="text-default">
<a href="/tv_YxAgjOVGEL.html">Friends</a>
</p>
<p class="text-default">
<a href="/tv_34OGB6G6Zl.html">Game of Thrones</a>
</p>
<p class="text-default">
<a href="/tv_OYRkXd3kbQ.html">Young Sheldon</a>
</p>
<p class="text-default">
<a href="/tv_nzwglX1gE4.html">Criminal Minds</a>
</p>
<p class="text-default">
<a href="/tv_XmlkWlqDba.html">Love Island (US)</a>
</p>
<p class="text-default">
<a href="/tv_POMkKlbDLq.html">Brooklyn Nine-Nine</a>
</p>
<p class="text-default">
<a href="/tv_34OGBPoD6Z.html">Snowfall</a>
</p>
<p class="text-default">
<a href="/tv_31eGMaGY97.html">Grey's Anatomy</a>
</p>
<p class="text-default">
<a href="/tv_X5vgynnGm0.html">Bob's Burgers</a>
</p>
<p class="text-default">
<a href="/tv_51rGpWNg87.html">The Vampire Diaries</a>
</p>
<p class="text-default">
<a href="/tv_O5aDYvg7QR.html">Shameless (US)</a>
</p>
<p class="text-default">
<a href="/tv_o9dG73rG05.html">Invincible (2021)</a>
</p>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<img src='/pic/qr.png' />
</div>
</div></div>
</div>
</div>
</div>
<!-- END NAVBARS -->
<!-- Footer -->
<footer>
<div class="col-sm-12 col-lg-12 col-xs-12">
<div class="panel panel-info panel-default">
<div class="panel-body text-center">
<h5>Copyright@ 2024 Soaper.live All rights reserved.</h5>
</div>
</div>
</div>
</footer>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>-->
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="/static/style/home/js/jquery.min.js"></script>
<script src="/static/style/home/js/bootstrap.js"></script>
<script src="/static/style/home/js/jquery.slimscroll.js"></script>
<script src="/static/style/home/js/gmaps.js"></script>
<script src="/static/style/home/js/main.js"></script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LH3Q643Q2J"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-LH3Q643Q2J');
</script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'94f436644a83bbf1',t:'MTc0OTg0NTIyOC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>

View file

@ -0,0 +1,789 @@
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Soaper live offers top rated TV shows and movies. Soaper.Tv It hosts 500 plus full-length TV shows and 5000 plus movies. A best choice for you to watch."/>
<meta name="keywords" content="Soaper tv,soaper.tv, soap2day,Soaper.live,free tv seriesfree movies onlinetv onlinetv li<x>nkstv li<x>nks moviesfree tv showswatch tv shows onlinewatch tv shows online free."/>
<title>Soaper.live</title>
<!-- Bootstrap -->
<link href="/static/style/home/css/bootstrap.css" rel="stylesheet">
<link href="/static/style/home/css/font-awesome.css" rel="stylesheet">
<link href="/static/style/home/css/style.css?v=190315" rel="stylesheet">
<script src="/static/style/home/js/jquery-1.7.2.min.js"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/main.js?v=1.0.5"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/status.js"></script>
<script type="module" src="/static/instantpage.js"></script>
<style>
.panel-info {
border-color: #bce8f1;
}
.panel-info > .panel-heading {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
color: #31708f;
background-color: #9eeae7;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}
.alert-info {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.navbar-default {
background-color: #9eeae7;
border-color: #bce8f1;
}
.no-padding {
padding:0px;
}
<!--d9edf7-->
</style>
</head>
<body>
<script type="text/javascript">var _Hasync= _Hasync|| [];
_Hasync.push(['Histats.start', '1,4705507,4,0,0,0,00000000']);
_Hasync.push(['Histats.fasi', '1']);
_Hasync.push(['Histats.track_hits', '']);
(function() {
var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true;
hs.src = ('//s10.histats.com/js15_as.js');
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs);
})();</script>
<div class="content">
<!-- NAVBARS -->
<div class="container">
<h3><img src="/logo.png"/></h3>
<div class="row">
<div class="col-sm-12">
<nav class="navbar navbar-default open-hover" role="navigation";>
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">Home</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<li><a href="/movielist/">Movies</a></li>
<li><a href="/tvlist/">TV Series</a></li>
<li class="dropdown">
<a href="/Upcoming/" class="dropdown-toggle" data-toggle="dropdown">Upcoming List <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/preview/">Upcoming Episodes</a></li>
<li><a href="/Upcoming/">Upcoming Movies</a></li>
</ul>
</li>
<!--
<li class="dropdown">
<a href="/cliplist/" class="dropdown-toggle" data-toggle="dropdown">Clip <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/cliplist/cat/1">Clip Collection</a></li>
</ul>
</li>
!-->
<li><a href="/faq/">FAQ</a></li>
<li><a target="_blank" href="https://www.soaperpage.com/">SoaperTv Official Domains</a></li>
</ul>
<div class="navbar-form navbar-right" role="search">
<div class="form-group">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#5cb85c;" data-toggle="modal" data-target="#myaddModal">Add Update</button>
<input type="text" class="form-control" style="width:240px;display:inline" placeholder="Find Movies, TVs, Directors, Actors" id="txtSearch" value="LEGO DC Comics Super Heroes: The Flash">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#cccccc;" id="btnSearch"><i class="fa fa-search"></i></button>
<div style="padding-left:10px;display:inline" class="hidden-xs">
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/search.html?keyword=LEGO%20DC%20Comics%20Super%20Heroes%3A%20The%20Flash">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/search.html?keyword=LEGO%20DC%20Comics%20Super%20Heroes%3A%20The%20Flash">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="visible-xs">
<p></p>
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/search.html?keyword=LEGO%20DC%20Comics%20Super%20Heroes%3A%20The%20Flash">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/search.html?keyword=LEGO%20DC%20Comics%20Super%20Heroes%3A%20The%20Flash">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="loginbar">
<a id="aLogin" href="/home/user/login?r=/search.html?keyword=LEGO%20DC%20Comics%20Super%20Heroes%3A%20The%20Flash" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a>
</div>
</div>
</div>
</div>
</nav>
</div>
</div>
</div>
<script>
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('2 4(){e a=$(\'#3\').g().f();6(a.h==0){k.7(\'j 5 i 9 d.\',\'#3\',{7:[1,\'#b\'],c:8});s u}t.w="/v.r?5="+a}$(\'#n\').m(2(){4()});$(\'#3\').l(\'q\',2(a){6(a.p=="o"){4()}});',33,33,'||function|txtSearch|SearchFunc|keyword|if|tips|2000|be||aaaaaa|time|empty|var|trim|val|length|cannot|Search|layer|bind|click|btnSearch|13|keyCode|keypress|html|return|location|false|search|href'.split('|'),0,{}))
</script>
<div id="myaddModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" class="modal fade" style="display: none;">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" data-dismiss="modal" aria-hidden="true" class="close">×</button>
<h4 id="myModalLabel" class="modal-title">Update or Add Movie/TV Request</h4>
</div>
<div class="modal-body">
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;">To prevent abuse of requests, you can add or update requests after logging in.</p>
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;"><a id="aLogin" href="/home/user/login?r=/search.html?keyword=LEGO%20DC%20Comics%20Super%20Heroes%3A%20The%20Flash" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a></p>
</div> </div>
</div>
</div>
<script>
$('#email').val('');
$('#btnaddmovie').click(function() {
var a = $('#Moviename').val();
var c = $('#addMtype').val();
var d = $('#actiontype').val();
var m = $('#email').val();
var o = $('#addtxtContent').val();
if (a == '') {
alert('Your input text cannot be empty.');
return false
}
$('#myaddModal').modal('hide');
$.ajax({
url: "/home/index/addnewmovie",
data: {
title: a,
addType: c,
actiontype: d,
vparam: o,
email: m
},
dataType: "JSON",
type: "POST",
error: function() {},
success: function(a) {
var b = eval("(" + a + ")");
if (b["key"]) {
alert(b["val"]);
$('#txtContent').val('');
$('#Moviename').val('');
$('#addtxtContent').val('');
$('#myaddModal').modal('hide')
} else {
alert(b["val"]);
$('#myaddModal').modal('hide');
location.href="/home/user/login";
}
}
})
});</script>
<div class="container">
<div class="row">
<!--
<div class="col-sm-12 col-lg-12 ">
<div class="alert alert-info">Location : <a href="/">Home</a> >> Search</div>
</div>
!-->
<div class="col-sm-8 col-lg-8 col-xs-12">
<div class="panel panel-info panel-default">
<div class="panel-heading">Notifications</div>
<div class="panel-body">
<div class="alert alert-warning" style="font-size:16px;margin:0px;">
<p><b>If the movie you like is not online, please find it below or manually add an update request.</b></p><p><b>The administrator will complete the processing within 3 hours.</b></p><p><b>To prevent abuse of requests, please log in before submitting!</b></p><p><b>Thank you for your support.</b></p> </div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">Related Movies</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12 ">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" >
<h4>Titles includes keyword 'LEGO DC Comics Super Heroes: The Flash' :</h4>
<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding">
<div class="thumbnail text-center" style="border:none">
<div class="img-group">
<a href='/movie_lOGwQVEDV0.html'><img src="/res/pic/movie/cover/504997.jpg" alt=""></a>
<div class="img-tip label label-info" style="padding:3">2025</div>
</div>
<div style="height:40px;overflow: hidden; text-overflow: ellipsis;">
<h5><a href='/movie_lOGwQVEDV0.html'>Lego DC Comics Super Heroes: The Flash</a></h5>
</div>
</div>
</div>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Actors includes keyword 'LEGO DC Comics Super Heroes: The Flash' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Directors includes keyword 'LEGO DC Comics Super Heroes: The Flash' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">Related TVs</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding">
&nbsp;&nbsp;&nbsp;&nbsp;No matches found.
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Titles includes keyword 'LEGO DC Comics Super Heroes: The Flash' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Actors includes keyword 'LEGO DC Comics Super Heroes: The Flash' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Directors includes keyword 'LEGO DC Comics Super Heroes: The Flash' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default" id='otherH' hidden="hidden">
<div class="panel-heading">Unpublished Movie ,You can click to apply for update and publish within 6 hours</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding" id='otherm'>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h4>Other Movie for keyword 'LEGO DC Comics Super Heroes: The Flash' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default" id='otherTH' hidden="hidden">
<div class="panel-heading" >Unpublished Tv ,You can click to apply for update and publish within 24 hours</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding" id='othertv'>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h4>Other Tv for keyword 'LEGO DC Comics Super Heroes: The Flash' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var mdata = null;
var tvdata = null;
function GetMovie(){
$.ajax({
method:'POST',
url:'/home/Apis/Get_Other_movie',
data: {
m: "LEGO DC Comics Super Heroes: The Flash",
t: 0
},
dataType: "JSON",
type: "POST",
success:function(res){
var b = eval("(" + res + ")");
if (b["key"]) {
//$("#other").show();
$("#otherH").show();
mdata = b.data;
var arr=[]
$.each(b.data,function(i,item){
arr.push('<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding"><div class="thumbnail text-center" style="border:none"><div class="img-group"><a href="#"><img src="'+ item.Poster+'"></a><div class="img-tip label label-info" style="padding:3">'+ item.year+ '</div></div><div style="height:65px;overflow: hidden; text-overflow: ellipsis;"><h5>'+ item.title+'</h5><a class="label label-primary" onclick="addmovie('+ i +')"><i class="fa fa-heart-o"></i> Update Movie</a></div></div></div>')
})
$('#otherm').html(arr.join(''))
};
}
})
};
function GetTv(){
$.ajax({
method:'POST',
url:'/home/Apis/Get_Other_tv',
data: {
tv: "LEGO DC Comics Super Heroes: The Flash",
t: 0
},
dataType: "JSON",
type: "POST",
success:function(res){
var b = eval("(" + res + ")");
if (b["key"]) {
//$("#other").show();
$("#otherTH").show();
tvdata = b.data;
var arr=[]
$.each(b.data,function(i,item){
arr.push('<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding"><div class="thumbnail text-center" style="border:none"><div class="img-group"><a href="#"><img src="'+ item.Poster+'"></a><div class="img-tip label label-info" style="padding:3">'+ item.year+ '</div></div><div style="height:65px;overflow: hidden; text-overflow: ellipsis;"><h5>'+ item.title+'</h5><a class="label label-primary" onclick="addtv(' + i + ')"><i class="fa fa-heart-o"></i> Update Tv</a></div></div></div>')
})
$('#othertv').html(arr.join(''))
};
}
})
};
function addmovie(i) {
$('#Moviename').val(mdata[i]['title']);
$('#addtxtContent').val('Movie Year: '+ mdata[i]['year'] +'\r\nImdb: ' + mdata[i]['imdb'] + '\r\nTmdb: '+ mdata[i]['tmdb'] +'\r\nPlease do not delete the information here' );
$('#myaddModal').modal('show')
};
function addtv(i) {
$('#Moviename').val(tvdata[i]['title']);
$('#addtxtContent').val('Tv '+'Year: '+ tvdata[i]['year'] +'\r\nImdb: ' + tvdata[i]['imdb'] + '\r\nTmdb: '+ tvdata[i]['tmdb'] +'\r\nPlease do not delete the information here' );
$('#myaddModal').modal('show')
};
$(document).ready(function() {
GetMovie();GetTv();});
</script><div class="col-lg-4 col-sm-4 col-xs-12">
<div class="panel panel-info panel-default" style="height:0px">
<script type="text/javascript">
if (ads_status) {
var t1 = new Date().getTime();
var browser = {
versions: function() {
var u = navigator.userAgent;
return {
trident: u.indexOf('Trident') > -1,
presto: u.indexOf('Presto') > -1,
webKit: u.indexOf('AppleWebKit') > -1,
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,
mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/),
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,
iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1,
iPad: u.indexOf('iPad') > -1,
webApp: u.indexOf('Safari') == -1
};
}(),
language: (navigator.browserLanguage || navigator.language).toLowerCase()
};
if (browser.versions.mobile && (browser.versions.android || browser.versions.ios)) {
console.log('');
}else{
}
}
</script>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">TOP Movies</div>
<div class="panel-body">
<div class="text-left center-block">
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Recommendation</h5></p>
<p class="text-default">
<a href="/movie_n8gO0wBGXy.html">Open</a>
</p>
<p class="text-default">
<a href="/movie_5KDq7aAGp1.html">The Simone Biles Story: Courage to Soar</a>
</p>
<p class="text-default">
<a href="/movie_4vGPv0OD31.html">This Is Congo</a>
</p>
<p class="text-default">
<a href="/movie_qLDo2vMk6w.html">Stalked by My Amish Boyfriend</a>
</p>
<p class="text-default">
<a href="/movie_RaDeLYYkBj.html">Trainwreck: Poop Cruise</a>
</p>
<p class="text-default">
<a href="/movie_9EkNvmXk4n.html">Steph Tolev: Filth Queen</a>
</p>
<p class="text-default">
<a href="/movie_ZRG02OvDjP.html">The Stranger in My Home</a>
</p>
<p class="text-default">
<a href="/movie_Q8gmA7qg5P.html">Enigma</a>
</p>
<p class="text-default">
<a href="/movie_Y4GQje8kbe.html">The Twisters</a>
</p>
<p class="text-default">
<a href="/movie_mlkWmAWgba.html">Ruthless Renegade</a>
</p>
<p class="text-default">
<a href="/movie_dVGL79wgYb.html">90 Feet from Home</a>
</p>
<p class="text-default">
<a href="/movie_6Jkv15YGjz.html">Barbara Walters: Tell Me Everything</a>
</p>
<p class="text-default">
<a href="/movie_AvGzM4ZgR2.html">I'm Your Venus</a>
</p>
<p class="text-default">
<a href="/movie_ajDVe62kVo.html">Trust Me</a>
</p>
<p class="text-default">
<a href="/movie_zwgldVvgE4.html">Viata mea sexuala</a>
</p>
<p class="text-default">
<a href="/movie_LwD8O26k9a.html">Grenfell: Uncovered</a>
</p>
<p class="text-default">
<a href="/movie_lOGw3N5GV0.html">Frozen: The Hit Broadway Musical</a>
</p>
<p class="text-default">
<a href="/movie_r7DJ7W6g4E.html">KPop Demon Hunters</a>
</p>
<p class="text-default">
<a href="/movie_rYg39nlkL1.html">Alma & the Wolf</a>
</p>
<p class="text-default">
<a href="/movie_38gawREkMY.html">A King Like Me</a>
</p>
</div>
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Popular</h5></p>
<p class="text-default">
<a href="/movie_lOGwPmEkV0.html">Five Nights at Freddy's</a>
</p>
<p class="text-default">
<a href="/movie_AvGzdArDR2.html">Barbie</a>
</p>
<p class="text-default">
<a href="/movie_qPnG6zlG7v.html">Spider-Man: Across the Spider-Verse</a>
</p>
<p class="text-default">
<a href="/movie_5Wk53ORg1m.html">Trolls Band Together</a>
</p>
<p class="text-default">
<a href="/movie_2YJk9mKkPM.html">Guardians of the Galaxy Vol. 3</a>
</p>
<p class="text-default">
<a href="/movie_ajDVxPKGVo.html">Godzilla x Kong: The New Empire</a>
</p>
<p class="text-default">
<a href="/movie_38gaByxGMY.html">Kung Fu Panda 4</a>
</p>
<p class="text-default">
<a href="/movie_538gaXbDMY.html">Deadpool 3</a>
</p>
<p class="text-default">
<a href="/movie_PnG65x6g7v.html">The Hunger Games: The Ballad of Songbirds & Snakes</a>
</p>
<p class="text-default">
<a href="/movie_5XgRM8bDbe.html">Transformers: Rise of the Beasts</a>
</p>
<p class="text-default">
<a href="/movie_9EkNAALG4n.html">A Quiet Place: Day One</a>
</p>
<p class="text-default">
<a href="/movie_OMkKeaOgLq.html">Bad Boys 4</a>
</p>
<p class="text-default">
<a href="/movie_J2gbNL3gzP.html">Oppenheimer</a>
</p>
<p class="text-default">
<a href="/movie_dVGLeOBkYb.html">Twisters</a>
</p>
<p class="text-default">
<a href="/movie_lOGwXKEkV0.html">Anyone But You</a>
</p>
<p class="text-default">
<a href="/movie_mdZkrKwD6z.html">John Wick: Chapter 4</a>
</p>
<p class="text-default">
<a href="/movie_YJk9J8dDPM.html">The Beekeeper</a>
</p>
<p class="text-default">
<a href="/movie_r7DJKP2g4E.html">The Substance</a>
</p>
<p class="text-default">
<a href="/movie_3d8kdr0gY9.html">Dune</a>
</p>
<p class="text-default">
<a href="/movie_1eGMeopGY9.html">Talk to Me</a>
</p>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">TOP TVs</div>
<div class="panel-body">
<div class="text-left center-block">
<div class="col-lg-6 col-md-12 col-sm-12 ">
<p><h5>New Release</h5></p>
<p class="text-default">
<a href="/tv_y5XgRaNDbe.html">Phineas and Ferb</a>
</p>
<p class="text-default">
<a href="/tv_r5Wk58RG1m.html">Mako: Island of Secrets</a>
</p>
<p class="text-default">
<a href="/tv_rWmgxr7kYx.html">Big Little Lies</a>
</p>
<p class="text-default">
<a href="/tv_X5vgyrnGm0.html">Psych</a>
</p>
<p class="text-default">
<a href="/tv_QnXDE4rkml.html">Tyler Perry's Divorced Sistas</a>
</p>
<p class="text-default">
<a href="/tv_BvXD2MWkLY.html">The Survivors (2025)</a>
</p>
<p class="text-default">
<a href="/tv_mdZkrBEk6z.html">Stick</a>
</p>
<p class="text-default">
<a href="/tv_POMkKOWkLq.html">MasterChef Junior</a>
</p>
<p class="text-default">
<a href="/tv_OYRkXJ7gbQ.html">Overcompensating</a>
</p>
<p class="text-default">
<a href="/tv_51rGpOog87.html">Secrets We Keep</a>
</p>
<p class="text-default">
<a href="/tv_zOlkn6nkVw.html">Code of Silence</a>
</p>
<p class="text-default">
<a href="/tv_34OGBNKG6Z.html">Murderbot</a>
</p>
<p class="text-default">
<a href="/tv_3d8kd9WDY9.html">Duster</a>
</p>
<p class="text-default">
<a href="/tv_6n8gOpBGXy.html">The Bombing of Pan Am 103</a>
</p>
<p class="text-default">
<a href="/tv_jaZGAmAG9J.html">The Ultimate Fighter</a>
</p>
<p class="text-default">
<a href="/tv_qPnG6l9D7v.html">The Better Sister</a>
</p>
<p class="text-default">
<a href="/tv_l5KDqdAkp1.html">Dept. Q</a>
</p>
<p class="text-default">
<a href="/tv_Y4vGP5Ok31.html">Adults (2025)</a>
</p>
<p class="text-default">
<a href="/tv_PqLDooMD6w.html">The Second Best Hospital in the Galaxy</a>
</p>
<p class="text-default">
<a href="/tv_Xj4D43NkbO.html">Clarkson's Farm</a>
</p>
</div>
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Popular</h5></p>
<p class="text-default">
<a href="/tv_wY4GQKLDbe.html">Modern Family</a>
</p>
<p class="text-default">
<a href="/tv_WzxG1AJG1X.html">South Park</a>
</p>
<p class="text-default">
<a href="/tv_538ga5ZgMY.html">Family Guy</a>
</p>
<p class="text-default">
<a href="/tv_1J2gbKaGzP.html">The Rookie</a>
</p>
<p class="text-default">
<a href="/tv_0LwD8MOg9a.html">Rick and Morty</a>
</p>
<p class="text-default">
<a href="/tv_dr7DJQMk4E.html">The Office (US)</a>
</p>
<p class="text-default">
<a href="/tv_0LwD8ZVG9a.html">The Boys</a>
</p>
<p class="text-default">
<a href="/tv_a6Jkv2Ykjz.html">The Big Bang Theory</a>
</p>
<p class="text-default">
<a href="/tv_YxAgjOVGEL.html">Friends</a>
</p>
<p class="text-default">
<a href="/tv_XmlkWlqDba.html">Love Island (US)</a>
</p>
<p class="text-default">
<a href="/tv_34OGB6G6Zl.html">Game of Thrones</a>
</p>
<p class="text-default">
<a href="/tv_OYRkXd3kbQ.html">Young Sheldon</a>
</p>
<p class="text-default">
<a href="/tv_nzwglX1gE4.html">Criminal Minds</a>
</p>
<p class="text-default">
<a href="/tv_POMkKlbDLq.html">Brooklyn Nine-Nine</a>
</p>
<p class="text-default">
<a href="/tv_34OGBPoD6Z.html">Snowfall</a>
</p>
<p class="text-default">
<a href="/tv_31eGMaGY97.html">Grey's Anatomy</a>
</p>
<p class="text-default">
<a href="/tv_X5vgynnGm0.html">Bob's Burgers</a>
</p>
<p class="text-default">
<a href="/tv_51rGpWNg87.html">The Vampire Diaries</a>
</p>
<p class="text-default">
<a href="/tv_O5aDYvg7QR.html">Shameless (US)</a>
</p>
<p class="text-default">
<a href="/tv_o9dG73rG05.html">Invincible (2021)</a>
</p>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<img src='/pic/qr.png' />
</div>
</div></div>
</div>
</div>
</div>
<!-- END NAVBARS -->
<!-- Footer -->
<footer>
<div class="col-sm-12 col-lg-12 col-xs-12">
<div class="panel panel-info panel-default">
<div class="panel-body text-center">
<h5>Copyright@ 2024 Soaper.live All rights reserved.</h5>
</div>
</div>
</div>
</footer>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>-->
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="/static/style/home/js/jquery.min.js"></script>
<script src="/static/style/home/js/bootstrap.js"></script>
<script src="/static/style/home/js/jquery.slimscroll.js"></script>
<script src="/static/style/home/js/gmaps.js"></script>
<script src="/static/style/home/js/main.js"></script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LH3Q643Q2J"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-LH3Q643Q2J');
</script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'958d2dfedf0edc82',t:'MTc1MTQ0OTIwNS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>

View file

@ -0,0 +1,776 @@
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Soaper live offers top rated TV shows and movies. Soaper.Tv It hosts 500 plus full-length TV shows and 5000 plus movies. A best choice for you to watch."/>
<meta name="keywords" content="Soaper tv,soaper.tv, soap2day,Soaper.live,free tv seriesfree movies onlinetv onlinetv li<x>nkstv li<x>nks moviesfree tv showswatch tv shows onlinewatch tv shows online free."/>
<title>Soaper.live</title>
<!-- Bootstrap -->
<link href="/static/style/home/css/bootstrap.css" rel="stylesheet">
<link href="/static/style/home/css/font-awesome.css" rel="stylesheet">
<link href="/static/style/home/css/style.css?v=190315" rel="stylesheet">
<script src="/static/style/home/js/jquery-1.7.2.min.js"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/main.js?v=1.0.5"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/status.js"></script>
<script type="module" src="/static/instantpage.js"></script>
<style>
.panel-info {
border-color: #bce8f1;
}
.panel-info > .panel-heading {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
color: #31708f;
background-color: #9eeae7;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}
.alert-info {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.navbar-default {
background-color: #9eeae7;
border-color: #bce8f1;
}
.no-padding {
padding:0px;
}
<!--d9edf7-->
</style>
</head>
<body>
<script type="text/javascript">var _Hasync= _Hasync|| [];
_Hasync.push(['Histats.start', '1,4705507,4,0,0,0,00000000']);
_Hasync.push(['Histats.fasi', '1']);
_Hasync.push(['Histats.track_hits', '']);
(function() {
var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true;
hs.src = ('//s10.histats.com/js15_as.js');
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs);
})();</script>
<div class="content">
<!-- NAVBARS -->
<div class="container">
<h3><img src="/logo.png"/></h3>
<div class="row">
<div class="col-sm-12">
<nav class="navbar navbar-default open-hover" role="navigation";>
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">Home</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<li><a href="/movielist/">Movies</a></li>
<li><a href="/tvlist/">TV Series</a></li>
<li class="dropdown">
<a href="/Upcoming/" class="dropdown-toggle" data-toggle="dropdown">Upcoming List <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/preview/">Upcoming Episodes</a></li>
<li><a href="/Upcoming/">Upcoming Movies</a></li>
</ul>
</li>
<!--
<li class="dropdown">
<a href="/cliplist/" class="dropdown-toggle" data-toggle="dropdown">Clip <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/cliplist/cat/1">Clip Collection</a></li>
</ul>
</li>
!-->
<li><a href="/faq/">FAQ</a></li>
<li><a target="_blank" href="https://www.soaperpage.com/">SoaperTv Official Domains</a></li>
</ul>
<div class="navbar-form navbar-right" role="search">
<div class="form-group">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#5cb85c;" data-toggle="modal" data-target="#myaddModal">Add Update</button>
<input type="text" class="form-control" style="width:240px;display:inline" placeholder="Find Movies, TVs, Directors, Actors" id="txtSearch" value="The Devil's Bath">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#cccccc;" id="btnSearch"><i class="fa fa-search"></i></button>
<div style="padding-left:10px;display:inline" class="hidden-xs">
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/search.html?keyword=The%20Devil%27s%20Bath">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/search.html?keyword=The%20Devil%27s%20Bath">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="visible-xs">
<p></p>
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/search.html?keyword=The%20Devil%27s%20Bath">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/search.html?keyword=The%20Devil%27s%20Bath">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="loginbar">
<a id="aLogin" href="/home/user/login?r=/search.html?keyword=The%20Devil%27s%20Bath" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a>
</div>
</div>
</div>
</div>
</nav>
</div>
</div>
</div>
<script>
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('2 4(){e a=$(\'#3\').g().f();6(a.h==0){k.7(\'j 5 i 9 d.\',\'#3\',{7:[1,\'#b\'],c:8});s u}t.w="/v.r?5="+a}$(\'#n\').m(2(){4()});$(\'#3\').l(\'q\',2(a){6(a.p=="o"){4()}});',33,33,'||function|txtSearch|SearchFunc|keyword|if|tips|2000|be||aaaaaa|time|empty|var|trim|val|length|cannot|Search|layer|bind|click|btnSearch|13|keyCode|keypress|html|return|location|false|search|href'.split('|'),0,{}))
</script>
<div id="myaddModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" class="modal fade" style="display: none;">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" data-dismiss="modal" aria-hidden="true" class="close">×</button>
<h4 id="myModalLabel" class="modal-title">Update or Add Movie/TV Request</h4>
</div>
<div class="modal-body">
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;">To prevent abuse of requests, you can add or update requests after logging in.</p>
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;"><a id="aLogin" href="/home/user/login?r=/search.html?keyword=The%20Devil%27s%20Bath" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a></p>
</div> </div>
</div>
</div>
<script>
$('#email').val('');
$('#btnaddmovie').click(function() {
var a = $('#Moviename').val();
var c = $('#addMtype').val();
var d = $('#actiontype').val();
var m = $('#email').val();
var o = $('#addtxtContent').val();
if (a == '') {
alert('Your input text cannot be empty.');
return false
}
$('#myaddModal').modal('hide');
$.ajax({
url: "/home/index/addnewmovie",
data: {
title: a,
addType: c,
actiontype: d,
vparam: o,
email: m
},
dataType: "JSON",
type: "POST",
error: function() {},
success: function(a) {
var b = eval("(" + a + ")");
if (b["key"]) {
alert(b["val"]);
$('#txtContent').val('');
$('#Moviename').val('');
$('#addtxtContent').val('');
$('#myaddModal').modal('hide')
} else {
alert(b["val"]);
$('#myaddModal').modal('hide');
location.href="/home/user/login";
}
}
})
});</script>
<div class="container">
<div class="row">
<!--
<div class="col-sm-12 col-lg-12 ">
<div class="alert alert-info">Location : <a href="/">Home</a> >> Search</div>
</div>
!-->
<div class="col-sm-8 col-lg-8 col-xs-12">
<div class="panel panel-info panel-default">
<div class="panel-heading">Notifications</div>
<div class="panel-body">
<div class="alert alert-warning" style="font-size:16px;margin:0px;">
<p><b>If the movie you like is not online, please find it below or manually add an update request.</b></p><p><b>The administrator will complete the processing within 3 hours.</b></p><p><b>To prevent abuse of requests, please log in before submitting!</b></p><p><b>Thank you for your support.</b></p> </div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">Related Movies</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12 ">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding">
&nbsp;&nbsp;&nbsp;&nbsp;No matches found.
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Titles includes keyword 'The Devil's Bath' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Actors includes keyword 'The Devil's Bath' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Directors includes keyword 'The Devil's Bath' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">Related TVs</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding">
&nbsp;&nbsp;&nbsp;&nbsp;No matches found.
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Titles includes keyword 'The Devil's Bath' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Actors includes keyword 'The Devil's Bath' :</h4>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="display:none">
<h4>Directors includes keyword 'The Devil's Bath' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default" id='otherH' hidden="hidden">
<div class="panel-heading">Unpublished Movie ,You can click to apply for update and publish within 6 hours</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding" id='otherm'>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h4>Other Movie for keyword 'The Devil's Bath' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default" id='otherTH' hidden="hidden">
<div class="panel-heading" >Unpublished Tv ,You can click to apply for update and publish within 24 hours</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding" id='othertv'>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h4>Other Tv for keyword 'The Devil's Bath' :</h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var mdata = null;
var tvdata = null;
function GetMovie(){
$.ajax({
method:'POST',
url:'/home/Apis/Get_Other_movie',
data: {
m: "The Devil's Bath",
t: 0
},
dataType: "JSON",
type: "POST",
success:function(res){
var b = eval("(" + res + ")");
if (b["key"]) {
//$("#other").show();
$("#otherH").show();
mdata = b.data;
var arr=[]
$.each(b.data,function(i,item){
arr.push('<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding"><div class="thumbnail text-center" style="border:none"><div class="img-group"><a href="#"><img src="'+ item.Poster+'"></a><div class="img-tip label label-info" style="padding:3">'+ item.year+ '</div></div><div style="height:65px;overflow: hidden; text-overflow: ellipsis;"><h5>'+ item.title+'</h5><a class="label label-primary" onclick="addmovie('+ i +')"><i class="fa fa-heart-o"></i> Update Movie</a></div></div></div>')
})
$('#otherm').html(arr.join(''))
};
}
})
};
function GetTv(){
$.ajax({
method:'POST',
url:'/home/Apis/Get_Other_tv',
data: {
tv: "The Devil's Bath",
t: 0
},
dataType: "JSON",
type: "POST",
success:function(res){
var b = eval("(" + res + ")");
if (b["key"]) {
//$("#other").show();
$("#otherTH").show();
tvdata = b.data;
var arr=[]
$.each(b.data,function(i,item){
arr.push('<div class="col-lg-2 col-md-3 col-sm-4 col-xs-6 no-padding"><div class="thumbnail text-center" style="border:none"><div class="img-group"><a href="#"><img src="'+ item.Poster+'"></a><div class="img-tip label label-info" style="padding:3">'+ item.year+ '</div></div><div style="height:65px;overflow: hidden; text-overflow: ellipsis;"><h5>'+ item.title+'</h5><a class="label label-primary" onclick="addtv(' + i + ')"><i class="fa fa-heart-o"></i> Update Tv</a></div></div></div>')
})
$('#othertv').html(arr.join(''))
};
}
})
};
function addmovie(i) {
$('#Moviename').val(mdata[i]['title']);
$('#addtxtContent').val('Movie Year: '+ mdata[i]['year'] +'\r\nImdb: ' + mdata[i]['imdb'] + '\r\nTmdb: '+ mdata[i]['tmdb'] +'\r\nPlease do not delete the information here' );
$('#myaddModal').modal('show')
};
function addtv(i) {
$('#Moviename').val(tvdata[i]['title']);
$('#addtxtContent').val('Tv '+'Year: '+ tvdata[i]['year'] +'\r\nImdb: ' + tvdata[i]['imdb'] + '\r\nTmdb: '+ tvdata[i]['tmdb'] +'\r\nPlease do not delete the information here' );
$('#myaddModal').modal('show')
};
$(document).ready(function() {
GetMovie();GetTv();});
</script><div class="col-lg-4 col-sm-4 col-xs-12">
<div class="panel panel-info panel-default" style="height:0px">
<script type="text/javascript">
if (ads_status) {
var t1 = new Date().getTime();
var browser = {
versions: function() {
var u = navigator.userAgent;
return {
trident: u.indexOf('Trident') > -1,
presto: u.indexOf('Presto') > -1,
webKit: u.indexOf('AppleWebKit') > -1,
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,
mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/),
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,
iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1,
iPad: u.indexOf('iPad') > -1,
webApp: u.indexOf('Safari') == -1
};
}(),
language: (navigator.browserLanguage || navigator.language).toLowerCase()
};
if (browser.versions.mobile && (browser.versions.android || browser.versions.ios)) {
console.log('');
}else{
}
}
</script>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">TOP Movies</div>
<div class="panel-body">
<div class="text-left center-block">
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Recommendation</h5></p>
<p class="text-default">
<a href="/movie_YRkXvwOgbQ.html">American Thunder: NASCAR to Le Mans</a>
</p>
<p class="text-default">
<a href="/movie_d8kdXjLkY9.html">Beyond Prognosis</a>
</p>
<p class="text-default">
<a href="/movie_n8gO0KaGXy.html">Silent Murmur</a>
</p>
<p class="text-default">
<a href="/movie_PnG6n7WG7v.html">Titan: The OceanGate Submersible Disaster</a>
</p>
<p class="text-default">
<a href="/movie_qLDo2OPk6w.html">Deep Cover</a>
</p>
<p class="text-default">
<a href="/movie_4vGPvR7D31.html">Comedy Warriors: Healing Through Humor</a>
</p>
<p class="text-default">
<a href="/movie_Q8gmA6Wg5P.html">Good Night, and Good Luck</a>
</p>
<p class="text-default">
<a href="/movie_9EkNvXOk4n.html">Colin Quinn: Unconstitutional</a>
</p>
<p class="text-default">
<a href="/movie_ZRG02MdDjP.html">Allswell in New York</a>
</p>
<p class="text-default">
<a href="/movie_YJk94LmGPM.html">Stealing Jokes</a>
</p>
<p class="text-default">
<a href="/movie_xAgj6olgEL.html">Five Star Day</a>
</p>
<p class="text-default">
<a href="/movie_mlkWmJQgba.html">The Ghost Trap</a>
</p>
<p class="text-default">
<a href="/movie_Y4GQjaykbe.html">Daruma</a>
</p>
<p class="text-default">
<a href="/movie_dVGL7nbgYb.html">Love Map</a>
</p>
<p class="text-default">
<a href="/movie_J2gbLQVkzP.html">Trainwreck: The Astroworld Tragedy</a>
</p>
<p class="text-default">
<a href="/movie_6Jkv1R8Gjz.html">Invader</a>
</p>
<p class="text-default">
<a href="/movie_ajDVeM3kVo.html">Prince of Broadway</a>
</p>
<p class="text-default">
<a href="/movie_lOGw3aBGV0.html">Bleeding</a>
</p>
<p class="text-default">
<a href="/movie_5aDYR8qg7Q.html">The Return: Life After ISIS</a>
</p>
<p class="text-default">
<a href="/movie_lmGZalag2E.html">John Williams & the Berlin Philharmonic - The Berlin Concert</a>
</p>
</div>
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Popular</h5></p>
<p class="text-default">
<a href="/movie_lOGwPmEkV0.html">Five Nights at Freddy's</a>
</p>
<p class="text-default">
<a href="/movie_AvGzdArDR2.html">Barbie</a>
</p>
<p class="text-default">
<a href="/movie_qPnG6zlG7v.html">Spider-Man: Across the Spider-Verse</a>
</p>
<p class="text-default">
<a href="/movie_5Wk53ORg1m.html">Trolls Band Together</a>
</p>
<p class="text-default">
<a href="/movie_2YJk9mKkPM.html">Guardians of the Galaxy Vol. 3</a>
</p>
<p class="text-default">
<a href="/movie_ajDVxPKGVo.html">Godzilla x Kong: The New Empire</a>
</p>
<p class="text-default">
<a href="/movie_38gaByxGMY.html">Kung Fu Panda 4</a>
</p>
<p class="text-default">
<a href="/movie_538gaXbDMY.html">Deadpool 3</a>
</p>
<p class="text-default">
<a href="/movie_PnG65x6g7v.html">The Hunger Games: The Ballad of Songbirds & Snakes</a>
</p>
<p class="text-default">
<a href="/movie_5XgRM8bDbe.html">Transformers: Rise of the Beasts</a>
</p>
<p class="text-default">
<a href="/movie_9EkNAALG4n.html">A Quiet Place: Day One</a>
</p>
<p class="text-default">
<a href="/movie_OMkKeaOgLq.html">Bad Boys 4</a>
</p>
<p class="text-default">
<a href="/movie_J2gbNL3gzP.html">Oppenheimer</a>
</p>
<p class="text-default">
<a href="/movie_dVGLeOBkYb.html">Twisters</a>
</p>
<p class="text-default">
<a href="/movie_lOGwXKEkV0.html">Anyone But You</a>
</p>
<p class="text-default">
<a href="/movie_mdZkrKwD6z.html">John Wick: Chapter 4</a>
</p>
<p class="text-default">
<a href="/movie_YJk9J8dDPM.html">The Beekeeper</a>
</p>
<p class="text-default">
<a href="/movie_r7DJKP2g4E.html">The Substance</a>
</p>
<p class="text-default">
<a href="/movie_3d8kdr0gY9.html">Dune</a>
</p>
<p class="text-default">
<a href="/movie_1eGMeopGY9.html">Talk to Me</a>
</p>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">TOP TVs</div>
<div class="panel-body">
<div class="text-left center-block">
<div class="col-lg-6 col-md-12 col-sm-12 ">
<p><h5>New Release</h5></p>
<p class="text-default">
<a href="/tv_BvXD2MWkLY.html">The Survivors (2025)</a>
</p>
<p class="text-default">
<a href="/tv_mdZkrBEk6z.html">Stick</a>
</p>
<p class="text-default">
<a href="/tv_POMkKOWkLq.html">MasterChef Junior</a>
</p>
<p class="text-default">
<a href="/tv_OYRkXJ7gbQ.html">Overcompensating</a>
</p>
<p class="text-default">
<a href="/tv_51rGpOog87.html">Secrets We Keep</a>
</p>
<p class="text-default">
<a href="/tv_zOlkn6nkVw.html">Code of Silence</a>
</p>
<p class="text-default">
<a href="/tv_34OGBNKG6Z.html">Murderbot</a>
</p>
<p class="text-default">
<a href="/tv_3d8kd9WDY9.html">Duster</a>
</p>
<p class="text-default">
<a href="/tv_6n8gOpBGXy.html">The Bombing of Pan Am 103</a>
</p>
<p class="text-default">
<a href="/tv_jaZGAmAG9J.html">The Ultimate Fighter</a>
</p>
<p class="text-default">
<a href="/tv_qPnG6l9D7v.html">The Better Sister</a>
</p>
<p class="text-default">
<a href="/tv_l5KDqdAkp1.html">Dept. Q</a>
</p>
<p class="text-default">
<a href="/tv_Y4vGP5Ok31.html">Adults (2025)</a>
</p>
<p class="text-default">
<a href="/tv_PqLDooMD6w.html">The Second Best Hospital in the Galaxy</a>
</p>
<p class="text-default">
<a href="/tv_Xj4D43NkbO.html">Clarkson's Farm</a>
</p>
<p class="text-default">
<a href="/tv_4RaDebYgBj.html">Nine Perfect Strangers</a>
</p>
<p class="text-default">
<a href="/tv_AZRG0pvGjP.html">Sirens (2025)</a>
</p>
<p class="text-default">
<a href="/tv_K9EkN6Xk4n.html">Motorheads</a>
</p>
<p class="text-default">
<a href="/tv_NQ8gmeqg5P.html">The Chosen</a>
</p>
<p class="text-default">
<a href="/tv_YxAgjmmDEL.html">FOREVER (2025)</a>
</p>
</div>
<div class="col-lg-6 col-md-12 col-sm-12">
<p><h5>Popular</h5></p>
<p class="text-default">
<a href="/tv_wY4GQKLDbe.html">Modern Family</a>
</p>
<p class="text-default">
<a href="/tv_WzxG1AJG1X.html">South Park</a>
</p>
<p class="text-default">
<a href="/tv_538ga5ZgMY.html">Family Guy</a>
</p>
<p class="text-default">
<a href="/tv_1J2gbKaGzP.html">The Rookie</a>
</p>
<p class="text-default">
<a href="/tv_0LwD8MOg9a.html">Rick and Morty</a>
</p>
<p class="text-default">
<a href="/tv_dr7DJQMk4E.html">The Office (US)</a>
</p>
<p class="text-default">
<a href="/tv_0LwD8ZVG9a.html">The Boys</a>
</p>
<p class="text-default">
<a href="/tv_a6Jkv2Ykjz.html">The Big Bang Theory</a>
</p>
<p class="text-default">
<a href="/tv_YxAgjOVGEL.html">Friends</a>
</p>
<p class="text-default">
<a href="/tv_34OGB6G6Zl.html">Game of Thrones</a>
</p>
<p class="text-default">
<a href="/tv_OYRkXd3kbQ.html">Young Sheldon</a>
</p>
<p class="text-default">
<a href="/tv_nzwglX1gE4.html">Criminal Minds</a>
</p>
<p class="text-default">
<a href="/tv_XmlkWlqDba.html">Love Island (US)</a>
</p>
<p class="text-default">
<a href="/tv_POMkKlbDLq.html">Brooklyn Nine-Nine</a>
</p>
<p class="text-default">
<a href="/tv_34OGBPoD6Z.html">Snowfall</a>
</p>
<p class="text-default">
<a href="/tv_31eGMaGY97.html">Grey's Anatomy</a>
</p>
<p class="text-default">
<a href="/tv_X5vgynnGm0.html">Bob's Burgers</a>
</p>
<p class="text-default">
<a href="/tv_51rGpWNg87.html">The Vampire Diaries</a>
</p>
<p class="text-default">
<a href="/tv_O5aDYvg7QR.html">Shameless (US)</a>
</p>
<p class="text-default">
<a href="/tv_o9dG73rG05.html">Invincible (2021)</a>
</p>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<img src='/pic/qr.png' />
</div>
</div></div>
</div>
</div>
</div>
<!-- END NAVBARS -->
<!-- Footer -->
<footer>
<div class="col-sm-12 col-lg-12 col-xs-12">
<div class="panel panel-info panel-default">
<div class="panel-body text-center">
<h5>Copyright@ 2024 Soaper.live All rights reserved.</h5>
</div>
</div>
</div>
</footer>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>-->
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="/static/style/home/js/jquery.min.js"></script>
<script src="/static/style/home/js/bootstrap.js"></script>
<script src="/static/style/home/js/jquery.slimscroll.js"></script>
<script src="/static/style/home/js/gmaps.js"></script>
<script src="/static/style/home/js/main.js"></script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LH3Q643Q2J"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-LH3Q643Q2J');
</script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'94f4366bbfa5bbf1',t:'MTc0OTg0NTIyOS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>

View file

@ -0,0 +1,643 @@
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Soaper live offers top rated TV shows and movies. Soaper.Tv It hosts 500 plus full-length TV shows and 5000 plus movies. A best choice for you to watch."/>
<meta name="keywords" content="Soaper tv,soaper.tv, soap2day,Soaper.live,free tv seriesfree movies onlinetv onlinetv li<x>nkstv li<x>nks moviesfree tv showswatch tv shows onlinewatch tv shows online free."/>
<title>Soaper.live</title>
<!-- Bootstrap -->
<link href="/static/style/home/css/bootstrap.css" rel="stylesheet">
<link href="/static/style/home/css/font-awesome.css" rel="stylesheet">
<link href="/static/style/home/css/style.css?v=190315" rel="stylesheet">
<script src="/static/style/home/js/jquery-1.7.2.min.js"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/main.js?v=1.0.5"></script>
<script src="/static/layer/layer.js"></script>
<script src="/static/status.js"></script>
<script type="module" src="/static/instantpage.js"></script>
<style>
.panel-info {
border-color: #bce8f1;
}
.panel-info > .panel-heading {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
color: #31708f;
background-color: #9eeae7;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}
.alert-info {
color: #31708f;
background-color: #9eeae7;
border-color: #bce8f1;
}
.navbar-default {
background-color: #9eeae7;
border-color: #bce8f1;
}
.no-padding {
padding:0px;
}
<!--d9edf7-->
</style>
</head>
<body>
<script type="text/javascript">var _Hasync= _Hasync|| [];
_Hasync.push(['Histats.start', '1,4705507,4,0,0,0,00000000']);
_Hasync.push(['Histats.fasi', '1']);
_Hasync.push(['Histats.track_hits', '']);
(function() {
var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true;
hs.src = ('//s10.histats.com/js15_as.js');
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs);
})();</script>
<div class="content">
<!-- NAVBARS -->
<div class="container">
<h3><img src="/logo.png"/></h3>
<div class="row">
<div class="col-sm-12">
<nav class="navbar navbar-default open-hover" role="navigation";>
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">Home</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<li><a href="/movielist/">Movies</a></li>
<li><a href="/tvlist/">TV Series</a></li>
<li class="dropdown">
<a href="/Upcoming/" class="dropdown-toggle" data-toggle="dropdown">Upcoming List <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/preview/">Upcoming Episodes</a></li>
<li><a href="/Upcoming/">Upcoming Movies</a></li>
</ul>
</li>
<!--
<li class="dropdown">
<a href="/cliplist/" class="dropdown-toggle" data-toggle="dropdown">Clip <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/cliplist/cat/1">Clip Collection</a></li>
</ul>
</li>
!-->
<li><a href="/faq/">FAQ</a></li>
<li><a target="_blank" href="https://www.soaperpage.com/">SoaperTv Official Domains</a></li>
</ul>
<div class="navbar-form navbar-right" role="search">
<div class="form-group">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#5cb85c;" data-toggle="modal" data-target="#myaddModal">Add Update</button>
<input type="text" class="form-control" style="width:240px;display:inline" placeholder="Find Movies, TVs, Directors, Actors" id="txtSearch" value="">
<button type="button" class="btn btn-info" style="height:33px;display:inline;background-color:#cccccc;" id="btnSearch"><i class="fa fa-search"></i></button>
<div style="padding-left:10px;display:inline" class="hidden-xs">
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/tv_r5Wk55Rk1m.html">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/tv_r5Wk55Rk1m.html">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="visible-xs">
<p></p>
<a target="_blank" href="https://twitter.com/home/?status=https://soaper.live/tv_r5Wk55Rk1m.html">
<img src="/static/style/home/images/twitter.png" />
</a>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://soaper.live/tv_r5Wk55Rk1m.html">
<img src="/static/style/home/images/facebook.png" />
</a>
</div>
<div class="loginbar">
<a id="aLogin" href="/home/user/login?r=/tv_r5Wk55Rk1m.html" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a>
</div>
</div>
</div>
</div>
</nav>
</div>
</div>
</div>
<script>
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('2 4(){e a=$(\'#3\').g().f();6(a.h==0){k.7(\'j 5 i 9 d.\',\'#3\',{7:[1,\'#b\'],c:8});s u}t.w="/v.r?5="+a}$(\'#n\').m(2(){4()});$(\'#3\').l(\'q\',2(a){6(a.p=="o"){4()}});',33,33,'||function|txtSearch|SearchFunc|keyword|if|tips|2000|be||aaaaaa|time|empty|var|trim|val|length|cannot|Search|layer|bind|click|btnSearch|13|keyCode|keypress|html|return|location|false|search|href'.split('|'),0,{}))
</script>
<div id="myaddModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" class="modal fade" style="display: none;">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" data-dismiss="modal" aria-hidden="true" class="close">×</button>
<h4 id="myModalLabel" class="modal-title">Update or Add Movie/TV Request</h4>
</div>
<div class="modal-body">
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;">To prevent abuse of requests, you can add or update requests after logging in.</p>
<p style="width: 100%;height: 45px;display: block;line-height: 45px;text-align: center;"><a id="aLogin" href="/home/user/login?r=/tv_r5Wk55Rk1m.html" class="btn btn-primary">Login</a>
<a href="/home/user/register" class="btn btn-success">Sign up</a></p>
</div> </div>
</div>
</div>
<script>
$('#email').val('');
$('#btnaddmovie').click(function() {
var a = $('#Moviename').val();
var c = $('#addMtype').val();
var d = $('#actiontype').val();
var m = $('#email').val();
var o = $('#addtxtContent').val();
if (a == '') {
alert('Your input text cannot be empty.');
return false
}
$('#myaddModal').modal('hide');
$.ajax({
url: "/home/index/addnewmovie",
data: {
title: a,
addType: c,
actiontype: d,
vparam: o,
email: m
},
dataType: "JSON",
type: "POST",
error: function() {},
success: function(a) {
var b = eval("(" + a + ")");
if (b["key"]) {
alert(b["val"]);
$('#txtContent').val('');
$('#Moviename').val('');
$('#addtxtContent').val('');
$('#myaddModal').modal('hide')
} else {
alert(b["val"]);
$('#myaddModal').modal('hide');
location.href="/home/user/login";
}
}
})
});</script>
<div class="container">
<div class="row">
<div class="col-sm-12 col-lg-12 ">
<div class="alert alert-info">Location : <a href="/">Home</a> >> <a href="/tvlist/">TV Series</a> >> Black Mirror</div>
</div>
<style>
#read-more a {color:#fff;text-decoration: none;}
</style>
<div class="col-sm-8">
<div class="panel panel-info panel-default">
<div class="panel-body">
<div class="row">
<div class="col-sm-12 col-lg-12 no-padding">
<div class="col-sm-12 col-md-7 col-lg-7">
<div class="col-sm-12 hidden-lg hidden-md">
<div class="col-sm-12 col-lg-12 text-center">
<h4>Black Mirror</h4>
<div class="thumbnail" style="border:none">
<img src="/res/pic/tv/cover/tt2085059.jpg" alt="" >
<br>
<a class="label label-primary" onclick="setFavorites('r5Wk55Rk1m')">
<i id="i_r5Wk55Rk1m1" class="fa fa-heart-o"></i> Add to favorites
</a>
</div>
</div>
</div>
<div style="display:none"><p><h4>Creator : </h4></p>
<p>
<a href = "/search/keyword/"></a> </p>
</div>
<p><h4>Stars : </h4></p>
<p>
<a href = "/search/keyword/"></a> </p>
<p><h4>Genre : </h4></p>
<p>
<a href = "/tvlist/cat/Drama">Drama</a>, <a href = "/tvlist/cat/Science Fiction">Science Fiction</a>, <a href = "/tvlist/cat/Thriller">Thriller</a> </p>
<p><h4>Release : </h4></p><p>2011-12-04</p>
<div ><p><h4>Rating : </h4></p><p>0.0 from <a href="https://www.imdb.com/title/tt2085059" target="_blank">IMDb</a></p></div>
<p><h4>Story : </h4></p>
<p id="wrap" style="overflow:hidden">
A television anthology series that shows the dark side of life and technology. </p>
<div id="gradient"></div>
<div id="read-more" class="label label-info"></div>
<p><h4>Last Updated : </h4></p><p>S7E6:USS Callister: Into Infinity<a class="label label-info" href="/episode_Wmgxl4LgYx.html"><i class="fa fa-play"></i></a></p>
</div>
<div class="col-md-5 col-lg-5 visible-md visible-lg">
<div class="col-sm-12 col-lg-12">
<div class="thumbnail text-center" style="border:none">
<img src="/res/pic/tv/cover/tt2085059.jpg" alt="" width="300px"><br>
<a class="label label-primary" onclick="setFavorites('r5Wk55Rk1m')">
<i id="i_r5Wk55Rk1m2" class="fa fa-heart-o"></i> Add to favorites
</a>
</div>
</div>
</div>
<div class="col-sm-12 col-lg-12">
<br>
<div class="alert alert-info-ex col-sm-12"><p class="col-sm-12 col-lg-12"><h4>Season7 : </h4></p><div class="col-sm-12 col-lg-12"><div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_Wmgxl4LgYx.html">6.USS Callister: Into Infinity</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_RaDepvbkBj.html">5.Eulogy</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_5vgyVP8Gm0.html">4.Plaything</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_nXDE087kml.html">3.Hotel Reverie</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_lmGZpXaD2E.html">2.Common People</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_5aDYp3qk7Q.html">1.Eulogy</a></div> </div></div><div class="alert alert-info-ex col-sm-12"><p class="col-sm-12 col-lg-12"><h4>Season6 : </h4></p><div class="col-sm-12 col-lg-12"><div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_xAgj6ZVgEL.html">5.Demon 79</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_YJk94EEGPM.html">4.Mazey Day</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_Y4GQj9Lkbe.html">3.Beyond the Sea</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_mlkWmomgba.html">2.Loch Henry</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_J2gbLBrkzP.html">1.Joan Is Awful</a></div> </div></div><div class="alert alert-info-ex col-sm-12"><p class="col-sm-12 col-lg-12"><h4>Season5 : </h4></p><div class="col-sm-12 col-lg-12"><div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_qLDo25nk6w.html">3.Rachel, Jack and Ashley Too</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_j4D44K0DbO.html">2.Smithereens</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_RaDeLXxkBj.html">1.Striking Vipers</a></div> </div></div><div class="alert alert-info-ex col-sm-12"><p class="col-sm-12 col-lg-12"><h4>Season4 : </h4></p><div class="col-sm-12 col-lg-12"><div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_d8kdXvZkY9.html">6.Black Museum</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_n8gO0v9GXy.html">5.Metalhead</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_aZGA355D9J.html">4.Hang the DJ</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_PnG6nAnG7v.html">3.Crocodile</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_5KDq78eGp1.html">2.Arkangel</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_4vGPvjBD31.html">1.USS Callister</a></div> </div></div><div class="alert alert-info-ex col-sm-12"><p class="col-sm-12 col-lg-12"><h4>Season3 : </h4></p><div class="col-sm-12 col-lg-12"><div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_ajDVeAwkVo.html">6.Hated in the Nation</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_zwgldY1gE4.html">5.Men Against Fire</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_LwD8OA9k9a.html">4.San Junipero</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_lOGw3W8GV0.html">3.Shut Up and Dance</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_r7DJ7zMg4E.html">2.Playtest</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_1eGM7z0DY9.html">1.Nosedive</a></div> </div></div><div class="alert alert-info-ex col-sm-12"><p class="col-sm-12 col-lg-12"><h4>Season2 : </h4></p><div class="col-sm-12 col-lg-12"><div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_ZRG02K0DjP.html">3.The Waldo Moment</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_9EkNvz0k4n.html">2.White Bear</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_Q8gmAZ0g5P.html">1.Be Right Back</a></div> </div></div><div class="alert alert-info-ex col-sm-12"><p class="col-sm-12 col-lg-12"><h4>Season1 : </h4></p><div class="col-sm-12 col-lg-12"><div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_zwgldJ4gE4.html">3.The Entire History of You</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_LwD8OWVk9a.html">2.Fifteen Million Merits</a></div> <div class="col-sm-12 col-md-6 col-lg-4 myp1"><a href="/episode_lOGw32mGV0.html">1.The National Anthem</a></div> </div></div> </div>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default" >
<div class="panel-heading">
<h4 class="panel-title">Similar TV Series</h4>
</div>
<div class="panel-body">
<div class="col-sm-12 col-lg-12 no-padding">
<div class="col-lg-2 col-md-4 col-sm-6 col-xs-6 no-padding">
<div class="thumbnail text-center" style="border:none">
<div class="img-group">
<a href='/tv_6n8gO26DXy.html'><img src="/res/pic/tv/cover/tt16283824.jpg" alt=""></a>
<div class="img-tip label label-info" style="padding:3">2024-05-30</div>
</div>
<div style="height:40px;overflow: hidden; text-overflow: ellipsis;">
<h5><a href='/tv_6n8gO26DXy.html'>Eric (2024)</a> <a href='/episode_dVGL6v6DYb.html'>[1×6]</a></h5>
</div>
</div>
</div>
<div class="col-lg-2 col-md-4 col-sm-6 col-xs-6 no-padding">
<div class="thumbnail text-center" style="border:none">
<div class="img-group">
<a href='/tv_6n8gO49GXy.html'><img src="/res/pic/tv/cover/tt2715950.jpg" alt=""></a>
<div class="img-tip label label-info" style="padding:3">2024-04-20</div>
</div>
<div style="height:40px;overflow: hidden; text-overflow: ellipsis;">
<h5><a href='/tv_6n8gO49GXy.html'>MÁXIMA</a> <a href='/episode_YRkX2xngbQ.html'>[1×6]</a></h5>
</div>
</div>
</div>
<div class="col-lg-2 col-md-4 col-sm-6 col-xs-6 no-padding">
<div class="thumbnail text-center" style="border:none">
<div class="img-group">
<a href='/tv_BvXD2X2GLY.html'><img src="/res/pic/tv/cover/tt7216636.jpg" alt=""></a>
<div class="img-tip label label-info" style="padding:3">2024-01-19</div>
</div>
<div style="height:40px;overflow: hidden; text-overflow: ellipsis;">
<h5><a href='/tv_BvXD2X2GLY.html'>Hazbin Hotel</a> <a href='/episode_qLDoqKWG6w.html'>[1×8]</a></h5>
</div>
</div>
</div>
<div class="col-lg-2 col-md-4 col-sm-6 col-xs-6 no-padding">
<div class="thumbnail text-center" style="border:none">
<div class="img-group">
<a href='/tv_538gaPbDMY.html'><img src="/res/pic/tv/cover/tt5114356.jpg" alt=""></a>
<div class="img-tip label label-info" style="padding:3">2017-02-08</div>
</div>
<div style="height:40px;overflow: hidden; text-overflow: ellipsis;">
<h5><a href='/tv_538gaPbDMY.html'>Legion</a> <a href='/episode_vXD2ol2gLY.html'>[3×8]</a></h5>
</div>
</div>
</div>
<div class="col-lg-2 col-md-4 col-sm-6 col-xs-6 no-padding">
<div class="thumbnail text-center" style="border:none">
<div class="img-group">
<a href='/tv_4RaDe3pGBj.html'><img src="/res/pic/tv/cover/tt21282348.jpg" alt=""></a>
<div class="img-tip label label-info" style="padding:3">2023-09-07</div>
</div>
<div style="height:40px;overflow: hidden; text-overflow: ellipsis;">
<h5><a href='/tv_4RaDe3pGBj.html'>The Lovers (2023)</a> <a href='/episode_r7DJo1og4E.html'>[1×6]</a></h5>
</div>
</div>
</div>
<div class="col-lg-2 col-md-4 col-sm-6 col-xs-6 no-padding">
<div class="thumbnail text-center" style="border:none">
<div class="img-group">
<a href='/tv_31eGMJvkY9.html'><img src="/res/pic/tv/cover/tt19891306.jpg" alt=""></a>
<div class="img-tip label label-info" style="padding:3">2024-12-12</div>
</div>
<div style="height:40px;overflow: hidden; text-overflow: ellipsis;">
<h5><a href='/tv_31eGMJvkY9.html'>No Good Deed</a> <a href='/episode_vXD2oW8gLY.html'>[1×8]</a></h5>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('$(g(){5 8=B;5 k=$(\'#f\').9();7(k>8){$(\'#f\').C(\'9\',8+\'z\');$(\'#j-6\').A(\'<a F="#">t 6</a>\');$(\'#j-6 a\').G(g(){5 s=$(\'#f\').9();7(s==8){$(\'#f\').q({9:k},"n");$(\'#j-6 a\').p(\'D\');$(\'#r\').E()}m{$(\'#f\').q({9:8},"n");$(\'#j-6 a\').p(\'t 6\');$(\'#r\').x()}y w})}});g u(e){$.v({H:"S/T",Q:{R:e},U:"X",V:"W",K:g(){},L:g(a){5 b=I("("+a+")");7(b["J"]){5 c="O"+e;5 d=$("#"+c).P("M");7(b["l"]==1){$("#"+c+"1").h("3 3-4-o");$("#"+c+"1").i("3 3-4");$("#"+c+"2").h("3 3-4-o");$("#"+c+"2").i("3 3-4")}m 7(b["l"]==0){$("#"+c+"1").h("3 3-4");$("#"+c+"1").i("3 3-4-o");$("#"+c+"2").h("3 3-4");$("#"+c+"2").i("3 3-4-o")}}m{N(b["l"])}}})}',60,60,'|||fa|heart|var|more|if|slideHeight|height||||||wrap|function|removeClass|addClass|read|defHeight|val|else|normal||html|animate|gradient|curHeight|Read|setFavorites|ajax|false|fadeIn|return|px|append|100|css|Close|fadeOut|href|click|url|eval|key|error|success|class|alert|i_|attr|data|pass|/home/index|setTvFavorites|dataType|type|POST|JSON'.split('|'),0,{}))
</script>
<div class="col-sm-4">
<div class="panel panel-info panel-default" style="height:60px">
<script type="text/javascript">
if (ads_status) {
var t1 = new Date().getTime();
var browser = {
versions: function() {
var u = navigator.userAgent;
return {
trident: u.indexOf('Trident') > -1,
presto: u.indexOf('Presto') > -1,
webKit: u.indexOf('AppleWebKit') > -1,
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,
mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/),
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,
iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1,
iPad: u.indexOf('iPad') > -1,
webApp: u.indexOf('Safari') == -1
};
}(),
language: (navigator.browserLanguage || navigator.language).toLowerCase()
};
if (browser.versions.mobile && (browser.versions.android || browser.versions.ios)) {
console.log('');
}else{
}
}
</script>
</div>
<div class="panel panel-info panel-default">
<div class="panel-heading">TOP TVs</div>
<div class="panel-body">
<div class="text-left center-block">
<div class="col-lg-6 col-md-12 col-sm-12 ">
<p>
<h5>New Release</h5>
</p>
<p class="text-default">
<a href="/tv_
BvXD2MWkLY.html">The Survivors (2025) </a>
</p>
<p class="text-default">
<a href="/tv_
mdZkrBEk6z.html">Stick </a>
</p>
<p class="text-default">
<a href="/tv_
POMkKOWkLq.html">MasterChef Junior </a>
</p>
<p class="text-default">
<a href="/tv_
OYRkXJ7gbQ.html">Overcompensating </a>
</p>
<p class="text-default">
<a href="/tv_
51rGpOog87.html">Secrets We Keep </a>
</p>
<p class="text-default">
<a href="/tv_
zOlkn6nkVw.html">Code of Silence </a>
</p>
<p class="text-default">
<a href="/tv_
34OGBNKG6Z.html">Murderbot </a>
</p>
<p class="text-default">
<a href="/tv_
3d8kd9WDY9.html">Duster </a>
</p>
<p class="text-default">
<a href="/tv_
6n8gOpBGXy.html">The Bombing of Pan Am 103 </a>
</p>
<p class="text-default">
<a href="/tv_
jaZGAmAG9J.html">The Ultimate Fighter </a>
</p>
<p class="text-default">
<a href="/tv_
qPnG6l9D7v.html">The Better Sister </a>
</p>
<p class="text-default">
<a href="/tv_
l5KDqdAkp1.html">Dept. Q </a>
</p>
<p class="text-default">
<a href="/tv_
Y4vGP5Ok31.html">Adults (2025) </a>
</p>
<p class="text-default">
<a href="/tv_
PqLDooMD6w.html">The Second Best Hospital in the Galaxy </a>
</p>
<p class="text-default">
<a href="/tv_
Xj4D43NkbO.html">Clarkson's Farm </a>
</p>
<p class="text-default">
<a href="/tv_
4RaDebYgBj.html">Nine Perfect Strangers </a>
</p>
<p class="text-default">
<a href="/tv_
AZRG0pvGjP.html">Sirens (2025) </a>
</p>
<p class="text-default">
<a href="/tv_
K9EkN6Xk4n.html">Motorheads </a>
</p>
<p class="text-default">
<a href="/tv_
NQ8gmeqg5P.html">The Chosen </a>
</p>
<p class="text-default">
<a href="/tv_
YxAgjmmDEL.html">FOREVER (2025) </a>
</p>
</div>
<div class="col-lg-6 col-md-12 col-sm-12">
<p>
<h5>Popular</h5>
</p>
<p class="text-default">
<a href="/tv_
wY4GQKLDbe.html">Modern Family </a>
</p>
<p class="text-default">
<a href="/tv_
WzxG1AJG1X.html">South Park </a>
</p>
<p class="text-default">
<a href="/tv_
538ga5ZgMY.html">Family Guy </a>
</p>
<p class="text-default">
<a href="/tv_
1J2gbKaGzP.html">The Rookie </a>
</p>
<p class="text-default">
<a href="/tv_
0LwD8MOg9a.html">Rick and Morty </a>
</p>
<p class="text-default">
<a href="/tv_
dr7DJQMk4E.html">The Office (US) </a>
</p>
<p class="text-default">
<a href="/tv_
0LwD8ZVG9a.html">The Boys </a>
</p>
<p class="text-default">
<a href="/tv_
a6Jkv2Ykjz.html">The Big Bang Theory </a>
</p>
<p class="text-default">
<a href="/tv_
YxAgjOVGEL.html">Friends </a>
</p>
<p class="text-default">
<a href="/tv_
34OGB6G6Zl.html">Game of Thrones </a>
</p>
<p class="text-default">
<a href="/tv_
OYRkXd3kbQ.html">Young Sheldon </a>
</p>
<p class="text-default">
<a href="/tv_
nzwglX1gE4.html">Criminal Minds </a>
</p>
<p class="text-default">
<a href="/tv_
XmlkWlqDba.html">Love Island (US) </a>
</p>
<p class="text-default">
<a href="/tv_
POMkKlbDLq.html">Brooklyn Nine-Nine </a>
</p>
<p class="text-default">
<a href="/tv_
34OGBPoD6Z.html">Snowfall </a>
</p>
<p class="text-default">
<a href="/tv_
31eGMaGY97.html">Grey's Anatomy </a>
</p>
<p class="text-default">
<a href="/tv_
X5vgynnGm0.html">Bob's Burgers </a>
</p>
<p class="text-default">
<a href="/tv_
51rGpWNg87.html">The Vampire Diaries </a>
</p>
<p class="text-default">
<a href="/tv_
O5aDYvg7QR.html">Shameless (US) </a>
</p>
<p class="text-default">
<a href="/tv_
o9dG73rG05.html">Invincible (2021) </a>
</p>
</div>
</div>
</div>
</div>
<div class="panel panel-info panel-default">
<img src='/pic/qr.png' />
</div>
</div>
</div>
</div>
</div>
<!-- END NAVBARS -->
<!-- Footer -->
<footer>
<div class="col-sm-12 col-lg-12 col-xs-12">
<div class="panel panel-info panel-default">
<div class="panel-body text-center">
<h5>Copyright@ 2024 Soaper.live All rights reserved.</h5>
</div>
</div>
</div>
</footer>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>-->
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="/static/style/home/js/jquery.min.js"></script>
<script src="/static/style/home/js/bootstrap.js"></script>
<script src="/static/style/home/js/jquery.slimscroll.js"></script>
<script src="/static/style/home/js/gmaps.js"></script>
<script src="/static/style/home/js/main.js"></script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LH3Q643Q2J"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-LH3Q643Q2J');
</script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'94f436724c8ebbf1',t:'MTc0OTg0NTIzMC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>

View file

@ -0,0 +1,41 @@
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
exports[`Soaper handle imdb black mirror s4e2 1`] = `
[
{
"countryCode": "en",
"title": "Black Mirror 4x2",
"url": "https://soaper.live/episode_5KDq78eGp1.html",
},
]
`;
exports[`Soaper handle imdb full metal jacket 1`] = `
[
{
"countryCode": "en",
"title": "Full Metal Jacket (1987)",
"url": "https://soaper.live/movie_d8kdeypDY9.html",
},
]
`;
exports[`Soaper handle lego heroes flash 1`] = `
[
{
"countryCode": "en",
"title": "LEGO DC Comics Super Heroes: The Flash (2018)",
"url": "https://soaper.live/movie_lOGwQVEDV0.html",
},
]
`;
exports[`Soaper handle tmdb black mirror s4e2 1`] = `
[
{
"countryCode": "en",
"title": "Black Mirror 4x2",
"url": "https://soaper.live/episode_5KDq78eGp1.html",
},
]
`;

View file

@ -9,6 +9,7 @@ export * from './MeineCloud';
export * from './MostraGuarda';
export * from './Movix';
export * from './PrimeWire';
export * from './Soaper';
export * from './StreamKiste';
export * from './VerHdLink';
export * from './VidSrc';

View file

@ -18,6 +18,5 @@ export const guessHeightFromPlaylist = async (ctx: Context, fetcher: Fetcher, ur
.filter(height => height !== undefined)
.map(height => parseInt(height));
/* istanbul ignore next We don't have a source that returns playlists with no resolution atm. */
return heights.length ? Math.max(...heights) : undefined;
};

View file

@ -27,7 +27,7 @@ interface TvDetailsResponsePartial {
name: string;
}
export const tmdbFetch = async (ctx: Context, fetcher: Fetcher, path: string, searchParams?: Record<string, string>): Promise<unknown> => {
export const tmdbFetch = async (ctx: Context, fetcher: Fetcher, path: string, searchParams?: Record<string, string | undefined>): Promise<unknown> => {
const config: CustomRequestInit = {
headers: {
'Authorization': 'Bearer ' + envGet('TMDB_ACCESS_TOKEN'),
@ -39,7 +39,9 @@ export const tmdbFetch = async (ctx: Context, fetcher: Fetcher, path: string, se
const url = new URL(`https://api.themoviedb.org/3${path}`);
Object.entries(searchParams ?? {}).forEach(([name, value]) => {
url.searchParams.set(name, value);
if (value) {
url.searchParams.set(name, value);
}
});
return JSON.parse(await fetcher.text(ctx, url, config));
@ -77,10 +79,10 @@ export const getImdbIdFromTmdbId = async (ctx: Context, fetcher: Fetcher, tmdbId
return new ImdbId(response.imdb_id, tmdbId.season, tmdbId.episode);
};
export const getTmdbMovieDetails = async (ctx: Context, fetcher: Fetcher, tmdbId: TmdbId, language: string): Promise<MovieDetailsResponsePartial> => {
export const getTmdbMovieDetails = async (ctx: Context, fetcher: Fetcher, tmdbId: TmdbId, language?: string): Promise<MovieDetailsResponsePartial> => {
return await tmdbFetch(ctx, fetcher, `/movie/${tmdbId.id}`, { language }) as MovieDetailsResponsePartial;
};
export const getTmdbTvDetails = async (ctx: Context, fetcher: Fetcher, tmdbId: TmdbId, language: string): Promise<TvDetailsResponsePartial> => {
export const getTmdbTvDetails = async (ctx: Context, fetcher: Fetcher, tmdbId: TmdbId, language?: string): Promise<TvDetailsResponsePartial> => {
return await tmdbFetch(ctx, fetcher, `/tv/${tmdbId.id}`, { language }) as TvDetailsResponsePartial;
};