您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
A script that makes pixiv great again
- // ==UserScript==
- // @name Pixiv Easyer
- // @namespace http://
- // @version 1.0
- // @description A script that makes pixiv great again
- // @author DriftKingTW(Pixiv ID:9934873)
- // @match http://www.pixiv.net/member_illust.php?mode=medium&illust_id=*
- // @match http://www.pixiv.net/member_illust.php?mode=manga&illust_id=*
- // @match http://www.pixiv.net/member.php?id=*
- // @require http://code.jquery.com/jquery-latest.js
- // @grant none
- // ==/UserScript==
- //sync test
- (function() {
- 'use strict';
- var bmBtn = $('.bookmark-container a');
- var favBtn = $('#favorite-button');
- var favSubmit = $('input[name="left_column"]');
- var tt = $('input[name="tt"]').val();
- var user_id = $('input[name="user_id"]').val();
- if(bmBtn.attr('class')=='add-bookmark _button'){
- bmBtn.attr('href', 'javascript: void(0);');
- bmBtn.bind('click', ajaxBookmark);
- }
- if(favBtn.attr('class')=='follow'){
- favSubmit.attr('href', 'javascript: void(0);');
- favSubmit.attr('type', 'button');
- favSubmit.bind('click', ajaxFollowUser);
- }
- function ajaxBookmark() {
- bmBtn.text(' Adding... ');
- // get data
- var id = $('input[name="illust_id"]').val();
- // sent ajax request
- $.ajax( {
- url: 'http://www.pixiv.net/bookmark_add.php',
- type: 'POST',
- data: {
- 'mode': 'add',
- 'tt': tt,
- 'id': id,
- 'type': 'illust',
- 'from_sid': '',
- 'comment': '',
- 'tag': '',
- 'restrict': 0
- },
- success: function(response) {
- bmBtn.text('Edit Bookmark').attr({ class: 'edit-bookmark button-on',
- href: 'http://www.pixiv.net/bookmark_add.php?type=illust&illust_id='+id });
- },
- error: function(xhr) {
- alert('ajax request failed!(((゚Д゚;)))');
- }
- });
- bmBtn.unbind('click', ajaxBookmark);
- }
- function ajaxFollowUser() {
- favSubmit.val(' Adding... ');
- // sent ajax request
- $.ajax( {
- url: 'http://www.pixiv.net/bookmark_add.php',
- type: 'POST',
- data: {
- 'mode': 'add',
- 'type': 'user',
- 'user_id': user_id,
- 'tt': tt,
- 'from_sid': '',
- 'restrict': 0,
- 'left_column': 'OK'
- },
- success: function(response) {
- favSubmit.val('Followed');
- },
- error: function(xhr) {
- alert('ajax request failed!(((゚Д゚;)))');
- }
- });
- favSubmit.unbind('click', ajaxFollowUser);
- }
- })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址