javascript - Using Tampermonkey Chrome to loop jquery code that "automatically clicks a specific button" -
update: actual code , interval functions work, still cannot behave tampermonky script. console spit out errors characters aren't part of script. so thing need working in either chrome extension or tampermonkey userscript , i'd 1 happy camper.
here's error receive:
syntax error @ '********.com auto clicker'! ########################## jshint output: require: (e030) expected identifier , instead saw '<' on line: 2 @ character: 1 require: (e033) expected operator , instead saw '!' on line: 2 @ character: 2 require: (w030) expected assignment or function call , instead saw expression on line: 2 @ character: 2 require: (w033) missing semicolon on line: 2 @ character: 3 require: (w030) expected assignment or function call , instead saw expression on line: 2 @ character: 3 require: (w033) missing semicolon on line: 2 @ character: 10 require: (e030) expected identifier , instead saw '<' on line: 3 @ character: 1 require: (e033) expected operator , instead saw '!' on line: 3 @ character: 2 require: (e033) expected operator , instead saw '--' on line: 3 @ character: 3 require: (e033) expected operator , instead saw '[' on line: 3 @ character: 5 require: (e041) unrecoverable syntax error. (0% scanned) on line: 3 @ character: 6 ########################## syntaxerror: unexpected token < @ function (native) @ d (eval @ <anonymous> (unknown source), <anonymous>:27:37) @ eval (eval @ <anonymous> (eval @ <anonymous> (unknown source)), <anonymous>:1:24) @ eval (native) @ m (eval @ <anonymous> (unknown source), <anonymous>:53:418) @ z (eval @ <anonymous> (unknown source), <anonymous>:27:80) @ aa (eval @ <anonymous> (unknown source), <anonymous>:63:497) @ chromeemu.extension.onmessage.addlistener.b (eval @ <anonymous> (unknown source), <anonymous>:64:398) @ eval (eval @ <anonymous> (unknown source), <anonymous>:31:339)(anonymous function) @ vm1109:28context.chromeemu.f.runresponse @ vm1109:13(anonymous function) @ vm1120:1(anonymous function) @ vm1120:1copy.exec @ vm1106:1copy.eventing.d @ vm1106:8copy.eventing.c.eventhandlerpage @ vm1106:12c.standardeventsource.element.dispatchevent @ content.js:22c.fireevent @ content.js:24g.sendmessage @ content.js:8d.onresponse @ content.js:16(anonymous function) @ content.js:18messagelistener @ extensions::messaging:352propertynames.foreach.target.(anonymous function) @ extensions::safebuiltins:19eventimpl.dispatchtolistener @ extensions::event_bindings:395propertynames.foreach.target.(anonymous function) @ extensions::safebuiltins:19$array.foreach.publicclass.(anonymous function) @ extensions::utils:94eventimpl.dispatch_ @ extensions::event_bindings:379eventimpl.dispatch @ extensions::event_bindings:401propertynames.foreach.target.(anonymous function) @ extensions::safebuiltins:19$array.foreach.publicclass.(anonymous function) @ extensions::utils:94dispatchonmessage @ extensions::messaging:316
original: fiddling around small project; has been asked many times aware after searching google, site, etc. few hours must stumped. have
this has been updated based upon comments below.
// ==userscript== // @name *******.com auto clicker // @version 0.1 // @description made fun, clicks on *******.com // @author cole smith // @match ********************* // @require http://code.jquery.com/jquery* // @grant none // ==/userscript== setinterval(function(){ if ($(timervalue).hasclass("timer hide")) { $('a.btn.btn-small.button_next.btn-advance').click(); } },1000);
the stars obfuscations. except star after jquery, want require version.
i want active on page , continue in repeating fashion. if disable key stroke within chrome nice isn't concerned @ moment.
notes: have @match set, show enabled on site within tampermonkey extension not run once.
you need change @require load jquery , not website. current statement causes html of http://code.jquery.com/jquery* interpreted javascript. causes
syntaxerror: unexpected token <
error message. solution change line to:
// @require http://code.jquery.com/jquery-1.11.3.min.js
Comments
Post a Comment