// ==UserScript== // @name LINE Sticker Download // @name:zh-CN LINE Sticker Download // @name:ja LINE Sticker Download // @include https://store.line.me/stickershop/product/* // @include https://store.line.me/emojishop/product/* // @include https://store.line.me/themeshop/product/* // @namespace https://veltlion.github.io/line-sticker-download // @icon https://secure.gravatar.com/avatar/6b0d31e600391e6f15240323202f5482 // @version 1.7 // @description Add download button for line sticker/emoji/theme store. // @description:zh-cn 在 LINE STORE 的 Sticker/Emoji/Theme 页面添加下载按钮。 // @description:ja LINE STORE にダウンロードボタンを追加する。 // @author 空 // @grant GM_download // @downloadURL none // ==/UserScript== (function(){ 'use strict'; var path, id, btn, btn2, btnstr, link2, filename, link, lang ; path = window.location.pathname; id = path.replace(/\/(emoji|sticker)shop\/product\/([a-f\d]+).*/, '$2'); //var lang = navigator.language; lang = document.documentElement.lang; btnstr = 'Download'; if (lang.indexOf('zh') > -1) btnstr = '下载'; else if (lang.indexOf('ja') > -1) btnstr = 'ダウンロードする'; if (path.indexOf('stickershop') > -1) { if ($('span').hasClass('MdIcoAni_b') || $('span').hasClass('MdIcoPlay_b') ||$('span').hasClass('MdIcoSound_b') || $('span').hasClass('MdIcoFlashAni_b') || $('span').hasClass('MdIcoFlash_b')) { link = 'https://sdl-stickershop.line.naver.jp/stickershop/v1/product/' + id + '/iphone/stickerpack@2x.zip'; } else { link = 'https://sdl-stickershop.line.naver.jp/stickershop/v1/product/' + id + '/iphone/stickers@2x.zip'; } btn = '
'; $('.mdCMN38Item01Ul').find('li:eq(0)').remove(); $('.mdCMN38Item01Ul').prepend(btn); btn = '