Allowing for -mobile gfycat links, simplified URL patterns

This commit is contained in:
ThePendulum 2018-07-06 00:39:43 +02:00
parent 160ee9711d
commit a0e01c8837
3 changed files with 4 additions and 11 deletions

View File

@ -76,7 +76,6 @@ function fetchSavePosts(userPosts, ep) {
async function initApp() {
try {
klsjdflkjs
const userPosts = await getCompleteUserPosts();
const ep = new exiftool.ExiftoolProcess(exiftoolBin);

View File

@ -21,11 +21,7 @@ const hosts = [{
}, {
method: 'imgurImage',
label: 'imgur',
pattern: new UrlPattern('http(s)\\://(:subdomain.)imgur.com/:id_d(.:ext)(?*)'),
}, {
method: 'imgurImage',
label: 'imgur',
pattern: new UrlPattern('http(s)\\://(:subdomain.)imgur.com/:id(.:ext)(?*)'),
pattern: new UrlPattern('http(s)\\://(:subdomain.)imgur.com/(:id_d)(:id)(.:ext)(?*)'),
}, {
method: 'imgurAlbum',
label: 'imgur',
@ -45,11 +41,7 @@ const hosts = [{
}, {
method: 'gfycat',
label: 'gfycat',
pattern: new UrlPattern('http(s)\\://(:server.)gfycat.com/:id(-size_restricted.gif)'),
}, {
method: 'gfycat',
label: 'gfycat',
pattern: new UrlPattern('http(s)\\://(:server.)gfycat.com/(gifs/detail/):id(.:ext)'),
pattern: new UrlPattern('http(s)\\://(:server.)gfycat.com/(gifs/detail/)(:id-mobile)(:id-size_restricted)(:id)(.:ext)'),
}, {
method: 'eroshareAlbum',
label: 'eroshare',

View File

@ -3,6 +3,8 @@
const fetch = require('node-fetch');
async function imgurImage(post) {
console.log(post.host);
const res = await fetch(`https://imgur.com/${post.host.id}`);
const html = await res.text();