Skip to content

Commit 4a2b611

Browse files
committed
ClassJob EXP regexes
1 parent ecf4f05 commit 4a2b611

File tree

2 files changed

+63
-32
lines changed

2 files changed

+63
-32
lines changed

meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "0.44.3",
2+
"version": "0.44.4",
33
"userAgentDesktop": "curl/7.73.0",
44
"userAgentMobile": "Mozilla/5.0 (iPhone; CPU OS 10_15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.1 Mobile/14E304 Safari/605.1.15",
55
"applicableUris": {

profile/classjob.json

Lines changed: 62 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,17 @@
44
"selector": "div.character__job__list:nth-child(7) > div:nth-child(2)"
55
},
66
"METTLE": {
7-
"selector": "div.character__job__list:nth-child(7) > div:nth-child(4)"
7+
"selector": "div.character__job__list:nth-child(7) > div:nth-child(4)",
8+
"regex": "(?P<Mettle>\\S+) \\/"
89
},
910
"NAME": {
1011
"selector": "div.character__job__list:nth-child(7) > div:nth-child(3)"
1112
}
1213
},
1314
"EUREKA": {
1415
"EXP": {
15-
"selector": "div.character__job__list:nth-child(9) > div:nth-child(4)"
16+
"selector": "div.character__job__list:nth-child(9) > div:nth-child(4)",
17+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
1618
},
1719
"LEVEL": {
1820
"selector": "div.character__job__list:nth-child(9) > div:nth-child(2)"
@@ -29,7 +31,8 @@
2931
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(3)"
3032
},
3133
"EXP": {
32-
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)"
34+
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)",
35+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
3336
}
3437
},
3538
"WARRIOR": {
@@ -40,7 +43,8 @@
4043
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(3)"
4144
},
4245
"EXP": {
43-
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)"
46+
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)",
47+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
4448
}
4549
},
4650
"DARKKNIGHT": {
@@ -51,7 +55,8 @@
5155
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(3)"
5256
},
5357
"EXP": {
54-
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)"
58+
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)",
59+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
5560
}
5661
},
5762
"GUNBREAKER": {
@@ -62,7 +67,8 @@
6267
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(3)"
6368
},
6469
"EXP": {
65-
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(4)"
70+
"selector": ".character__content > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(4)",
71+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
6672
}
6773
},
6874
"MONK": {
@@ -73,7 +79,8 @@
7379
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(3)"
7480
},
7581
"EXP": {
76-
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)"
82+
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)",
83+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
7784
}
7885
},
7986
"DRAGOON": {
@@ -84,7 +91,8 @@
8491
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(3)"
8592
},
8693
"EXP": {
87-
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)"
94+
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)",
95+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
8896
}
8997
},
9098
"NINJA": {
@@ -95,7 +103,8 @@
95103
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(3)"
96104
},
97105
"EXP": {
98-
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)"
106+
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)",
107+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
99108
}
100109
},
101110
"SAMURAI": {
@@ -106,7 +115,8 @@
106115
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(3)"
107116
},
108117
"EXP": {
109-
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(4)"
118+
"selector": ".character__content > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(4)",
119+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
110120
}
111121
},
112122
"WHITEMAGE": {
@@ -117,7 +127,8 @@
117127
"selector": "div.clearfix:nth-child(3) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(3)"
118128
},
119129
"EXP": {
120-
"selector": "div.clearfix:nth-child(3) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)"
130+
"selector": "div.clearfix:nth-child(3) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)",
131+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
121132
}
122133
},
123134
"SCHOLAR": {
@@ -128,7 +139,8 @@
128139
"selector": "div.clearfix:nth-child(3) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(3)"
129140
},
130141
"EXP": {
131-
"selector": "div.clearfix:nth-child(3) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)"
142+
"selector": "div.clearfix:nth-child(3) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)",
143+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
132144
}
133145
},
134146
"ASTROLOGIAN": {
@@ -139,7 +151,8 @@
139151
"selector": "div.clearfix:nth-child(3) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(3)"
140152
},
141153
"EXP": {
142-
"selector": "div.clearfix:nth-child(3) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)"
154+
"selector": "div.clearfix:nth-child(3) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)",
155+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
143156
}
144157
},
145158
"BARD": {
@@ -150,7 +163,8 @@
150163
"selector": "div.clearfix:nth-child(3) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(3)"
151164
},
152165
"EXP": {
153-
"selector": "div.clearfix:nth-child(3) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)"
166+
"selector": "div.clearfix:nth-child(3) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)",
167+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
154168
}
155169
},
156170
"MACHINIST": {
@@ -161,7 +175,8 @@
161175
"selector": "div.clearfix:nth-child(3) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(3)"
162176
},
163177
"EXP": {
164-
"selector": "div.clearfix:nth-child(3) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)"
178+
"selector": "div.clearfix:nth-child(3) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)",
179+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
165180
}
166181
},
167182
"DANCER": {
@@ -172,7 +187,8 @@
172187
"selector": "div.clearfix:nth-child(3) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(3)"
173188
},
174189
"EXP": {
175-
"selector": "div.clearfix:nth-child(3) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)"
190+
"selector": "div.clearfix:nth-child(3) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)",
191+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
176192
}
177193
},
178194
"BLACKMAGE": {
@@ -183,7 +199,8 @@
183199
"selector": "ul.character__job:nth-child(4) > li:nth-child(1) > div:nth-child(3)"
184200
},
185201
"EXP": {
186-
"selector": "ul.character__job:nth-child(4) > li:nth-child(1) > div:nth-child(4)"
202+
"selector": "ul.character__job:nth-child(4) > li:nth-child(1) > div:nth-child(4)",
203+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
187204
}
188205
},
189206
"SUMMONER": {
@@ -194,7 +211,8 @@
194211
"selector": "ul.character__job:nth-child(4) > li:nth-child(2) > div:nth-child(3)"
195212
},
196213
"EXP": {
197-
"selector": "ul.character__job:nth-child(4) > li:nth-child(2) > div:nth-child(4)"
214+
"selector": "ul.character__job:nth-child(4) > li:nth-child(2) > div:nth-child(4)",
215+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
198216
}
199217
},
200218
"REDMAGE": {
@@ -205,7 +223,8 @@
205223
"selector": "ul.character__job:nth-child(4) > li:nth-child(3) > div:nth-child(3)"
206224
},
207225
"EXP": {
208-
"selector": "ul.character__job:nth-child(4) > li:nth-child(3) > div:nth-child(4)"
226+
"selector": "ul.character__job:nth-child(4) > li:nth-child(3) > div:nth-child(4)",
227+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
209228
}
210229
},
211230
"BLUEMAGE": {
@@ -216,7 +235,8 @@
216235
"selector": "ul.character__job:nth-child(4) > li:nth-child(4) > div:nth-child(3)"
217236
},
218237
"EXP": {
219-
"selector": "ul.character__job:nth-child(4) > li:nth-child(4) > div:nth-child(4)"
238+
"selector": "ul.character__job:nth-child(4) > li:nth-child(4) > div:nth-child(4)",
239+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
220240
}
221241
},
222242
"CARPENTER": {
@@ -227,7 +247,8 @@
227247
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(3)"
228248
},
229249
"EXP": {
230-
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)"
250+
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)",
251+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
231252
}
232253
},
233254
"BLACKSMITH": {
@@ -238,7 +259,8 @@
238259
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(3)"
239260
},
240261
"EXP": {
241-
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)"
262+
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)",
263+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
242264
}
243265
},
244266
"ARMORER": {
@@ -249,7 +271,8 @@
249271
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(3)"
250272
},
251273
"EXP": {
252-
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)"
274+
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)",
275+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
253276
}
254277
},
255278
"GOLDSMITH": {
@@ -260,7 +283,8 @@
260283
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(3)"
261284
},
262285
"EXP": {
263-
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(4)"
286+
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(4)",
287+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
264288
}
265289
},
266290
"LEATHERWORKER": {
@@ -271,7 +295,8 @@
271295
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(5) > div:nth-child(3)"
272296
},
273297
"EXP": {
274-
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(5) > div:nth-child(4)"
298+
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(5) > div:nth-child(4)",
299+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
275300
}
276301
},
277302
"WEAVER": {
@@ -282,7 +307,8 @@
282307
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(6) > div:nth-child(3)"
283308
},
284309
"EXP": {
285-
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(6) > div:nth-child(4)"
310+
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(6) > div:nth-child(4)",
311+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
286312
}
287313
},
288314
"ALCHEMIST": {
@@ -293,7 +319,8 @@
293319
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(7) > div:nth-child(3)"
294320
},
295321
"EXP": {
296-
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(7) > div:nth-child(4)"
322+
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(7) > div:nth-child(4)",
323+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
297324
}
298325
},
299326
"CULINARIAN": {
@@ -304,7 +331,8 @@
304331
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(8) > div:nth-child(3)"
305332
},
306333
"EXP": {
307-
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(8) > div:nth-child(4)"
334+
"selector": "div.clearfix:nth-child(5) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(8) > div:nth-child(4)",
335+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
308336
}
309337
},
310338
"MINER": {
@@ -315,7 +343,8 @@
315343
"selector": "div.clearfix:nth-child(5) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(3)"
316344
},
317345
"EXP": {
318-
"selector": "div.clearfix:nth-child(5) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)"
346+
"selector": "div.clearfix:nth-child(5) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(4)",
347+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
319348
}
320349
},
321350
"BOTANIST": {
@@ -326,7 +355,8 @@
326355
"selector": "div.clearfix:nth-child(5) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(3)"
327356
},
328357
"EXP": {
329-
"selector": "div.clearfix:nth-child(5) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)"
358+
"selector": "div.clearfix:nth-child(5) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(4)",
359+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
330360
}
331361
},
332362
"FISHER": {
@@ -337,7 +367,8 @@
337367
"selector": "div.clearfix:nth-child(5) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(3)"
338368
},
339369
"EXP": {
340-
"selector": "div.clearfix:nth-child(5) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)"
370+
"selector": "div.clearfix:nth-child(5) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(4)",
371+
"regex": "(?P<CurrentEXP>\\S+) \\/ (?P<MaxEXP>\\S+)"
341372
}
342373
}
343374
}

0 commit comments

Comments
 (0)