Greasy Fork is available in English.

Perk TV Automator

This script does things like refreshing the page and pressing the play button so that you can have a Perk TV server.

< Feedback on Perk TV Automator

Review: OK - script works, but has bugs

§
Posted: 2016-06-07

Issues With Latest Version?

The latest version (1.3) of the script does not seem to be functioning correctly despite the supposed fix. It wont activate on the perk site as intended. Anyone else having similar issue? Can the author make any comments? (Thanks for the script- worked like a charm for me earlier).

§
Posted: 2016-06-08

I'm also getting the same problem
perk did something to keep these from working properly, unless you want to add the address of every video to the included pages in the settings of the script
or at least add the ones that appear often

§
Posted: 2016-06-08

never mind just add in the link of one video and you should be ok

§
Posted: 2016-06-09

Thanks Artiom! That works fine. The script function now, but the downside to this is all it does is refresh the page at the end of each video now. The script was written to autopress the play button for the next video, but that play button no longer exists. While the script still functions, I'd imagine that playing the same video over and over and refreshing the same page every couple minutes will result in a ban.

To fix these issues, the script needs to be modified to autopress a video on the carousel- I've tried to implement the functionality myself by modifying the existing script, but I havnt been able to find the right element name. I dont have much experience with this, maybe someone else can figure it out?

§
Posted: 2016-06-21

Sadly it seems Perk has changed the way things worked... Again and they changed it big time, sadly I'm no expert on how this works but I'll see if I can understand how the code use to work
But I would prefer the author commenting about this before I get started

§
Posted: 2016-06-21

If the script isn't starting for you, add:
// @include *perk.tv/*

If the page keeps refreshing, remove the lines:

var playTimer ...
and
function playButtonPresser () {
...
}

Seems redundant, videos seem to (always have?) play automatically.

§
Posted: 2016-06-22

Thanks!

§
Posted: 2016-06-22

Hmm but now it doesn't stay at the short videos I selected

Byte11Author
§
Posted: 2016-06-24
Edited: 2016-06-24

Hi guys, I'm the maker of the script and I am releasing v1.4 to fix the problems at hand. Thanks for the suggestion about the include statement @vcounterstrike. About being banned, I have gotten over $300 out of this and haven't been banned. My friend was banned, however, you can file a support ticket to get your account back, but you earn points much slower, so you can just make a new account after you redeem the points. The play button and the captcha was removed a while ago, so this script is a lot more simple. Finally, the most recent Perk site update broke the script, however, I noticed this 2 hours before going on a cruise with no wifi, so I couldn't make a fix. I just got back and have added the fix into v1.4. I am going to try to add an auto sign in feature because I sometimes get logged out, and a fast forward feature so that the script fast forwards through videos and ads.

§
Posted: 2016-06-24
Edited: 2016-06-24

Just updated- Script seems to be working fine, but still refreshes at the end of each video instead of playing a different one. (I believe this is due to the fact that the if/else statement in the playButtonPresser function does not include any instructions if the condition is true, and always refreshes otherwise. But I'm no web developer, so I could be wrong.)


Is this the intended functionality?

Byte11Author
§
Posted: 2016-06-26

Well this is my first project in javascript (like I learned javascript in two weeks while making this) so I'm no web developer either, but it is the intended function of the script to refresh the page. This actually allows for faster farming since if you choose the shortest video on the site, it will keep playing it over and over again. It's a minimal difference, but it does help. Also, the only reason that it's even called playButtonPresser is because I forgot to rename it.

Post reply

Sign in to post a reply.