您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add download button for line sticker store
当前为
- // ==UserScript==
- // @name LINE Sticker Download
- // @name:zh-CN LINE Sticker Download
- // @namespace https://veltlion.github.io/line-sticker-download
- // @include https://store.line.me/stickershop/product/*
- // @version 1.4.1
- // @description Add download button for line sticker store
- // @description:zh-cn 在 LINE STORE Sticker 页面添加下载按钮
- // @author 空
- // @grant GM_download
- // ==/UserScript==
- var id = window.location.pathname.replace(/[^\d]/g, '');
- var link = 'https://sdl-stickershop.line.naver.jp/stickershop/v1/product/' + id + '/iphone/stickers@2x.zip';
- var aslink = 'https://sdl-stickershop.line.naver.jp/stickershop/v1/product/' + id + '/iphone/stickerpack@2x.zip';
- if ($('span').hasClass('MdIcoAni_b') || $('span').hasClass('MdIcoPlay_b') ||$('span').hasClass('MdIcoSound_b') ||
- $('span').hasClass('MdIcoFlashAni_b') || $('span').hasClass('MdIcoFlash_b')) link = aslink;
- var file = { url: link, name: document.title.replace(/(.+) (-|–) .+/g, '$1') + '.zip' };
- var lang = navigator.language;
- var btnstr = 'Download';
- if (lang.indexOf('zh') > -1) btnstr = '下载';
- else if (lang.indexOf('ja') > -1) btnstr = 'ダウンロード';
- var btn = '<li class="mdCMN08Li" style="list-style-type: none">';
- btn += '<a class="MdBtn01 mdBtn01" id="download" style="background: #33b1ff">';
- btn += '<span class="mdBtn01Inner">';
- btn += '<span class="mdBtn01Txt">' + btnstr + '</span>';
- btn += '</span></a></li>';
- if ($('div').hasClass('mdCMN08Txt')) {
- $('.mdCMN08Txt>ul').find('li:eq(0)').remove();
- $('.mdCMN08Ul').prepend(btn);
- }
- else if ($('div').hasClass('mdMN05Btn')) {
- //$('.MdBtn01').remove();
- $('.mdMN05Btn').prepend(btn);
- }
- $('body').on('click', '#download', function(){
- var result = GM_download(file);
- });