![]() |
|
[Userscript] HF Extension - Reputation Notification, Search Optimization and more... - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444) +--- Forum: Computing (https://hackforums.net/forumdisplay.php?fid=88) +---- Forum: Computing Lounge (https://hackforums.net/forumdisplay.php?fid=8) +---- Thread: [Userscript] HF Extension - Reputation Notification, Search Optimization and more... (/showthread.php?tid=4625726) |
HF Extension - Reputation Notification, Search Optimization and more... - Sakuto - Jan 7, 2015 Introduction
Hello fellow users, let me introduce myself to you. I'm Sakuto, I'm a Belgian web developer and recently I had to learn Javascript. Learning a language is always boring when you don't have any project, so here is my first project, and it's a project for you, active users of HackForums ! This project is born due to a little problem I encountered. I love make post in lot of discussions, I just answer to every question I see and sometime, I'm posting in the lounge, but when it's time to follow the answer of every author of thread, it was very hard to find each thread. I was using the "Your Posts" link, but result were not very usable. So I asked the Mentor / Staff if something was made to make this easily. Unfortunately, Omni answer me that it wasn't a project and nothing will never change. (You can see details here: https://hackforums.net/showthread.php?tid=4590652). Since I was not very convinced by this answer, I just created this functionality myself, this user script was just designed to do this at first. But Javascript was so funny that I added a lot of features, and I'm still adding some right now. So here we are for the little introduction.Description So, HF Extensions are actually a little userscript (I'm projecting to developing it as a plugin to allow me to create more feature without being dependant of TamperScript) who's made to ease the navigation on HackForum. It basically fixes every little detail that can be annoying for an actual user, and add some features for every user. It's not a revolution, but it's a good way to improve your user experience.Vouch Given the recent event with the plugin, I asked Snorlax to vouch for my userscript, you can see his vouch right here. Since Snorlax is a very well know member, I think you can trust him when he say that the user script is not backdoored. If not, here is a direct link to the source to let you make your own opinion about this.(Jan 13, 2015 08:48 AM)Snorlax Wrote: Ya this looks pretty clean. It uses a library called GM_config which comes from the creator directly: https://raw.github.com/sizzlemctwizzle/GM_config/master/gm_config.js Functionality Here's a detailed list of every functionality actually implemented into HF Extension.
To Do Here's the functionality I project to add.
ChangeLog
Installation First, you will need a plugin to make it work, here's the download link :
Then, you can just click on the link and install the script, here's the link for the download: https://openuserjs.org/install/Sakuto/HF_Extensions.user.js Support If you want to support my work, you can eventually make a bitcoin donation ( 17BBSLabAuvgazuypCMrB1QKvSubJx94vU ), wear the signature or just give me some review on this user script, every suggestion and comment you will make will be read and thought.Code [align=center][url=https://hackforums.net/showthread.php?tid=4625726]HF Extension - Fast Answer to message, Sourcecode highlighting, Reputation Notification, Search Optimization and more...[/url]Thank you for reading, have a nice day ! * - Sakuto - Jan 8, 2015 (Jan 8, 2015 05:51 PM)xadamxk Wrote: Seems pretty cool. I can easily understand your thinking, here's the source code : https://openuserjs.org/scripts/Sakuto/Unique_Post/source . As you can see I'm directly using the jQuery lib from google server, no backdoor included :p I just made a little modification to optimize the loading of the page, I'm now using promise to make asynchronous function. * - Aura - Jan 9, 2015 (Jan 8, 2015 06:04 PM)Sakuto Wrote: I can easily understand your thinking, here's the source code : https://openuserjs.org/scripts/Sakuto/Unique_Post/source . As you can see I'm directly using the jQuery lib from google server, no backdoor included :p Your script looks nice, I would love to use it, but Adam have a point. I would like if someone like Emylbus or Snorlax could review the code and confirm us that its indeed clean. * - Sakuto - Jan 12, 2015 I made a big update. Changed things in : ToDo :
ChangeLog :
Planning to add more functionality asap ! I also PM'ed Snorlax and Emylbus to get review of my code to let you being sure of the non-backdoored of it. * - Aura - Jan 12, 2015 (Jan 12, 2015 03:48 PM)Sakuto Wrote: I made a big update. Changed things in : That's good thank you. Once they checked it and declare it clean, I'll use it 🙂 * - Revamp - Jan 12, 2015 You mentioned scammer database. There is already one created. https://hackforums.net/showthread.php?tid=4388155 * - 'Snorlax - Jan 13, 2015 Ya this looks pretty clean. It uses a library called GM_config which comes from the creator directly: https://raw.github.com/sizzlemctwizzle/GM_config/master/gm_config.js Other than that, it's pretty good. Nice code, sends no requests, and it makes me happy to read, even though I can clearly tell you're French from looking at the comments and the variable names. I haven't installed it to try it, but it looks pretty good. * - Sakuto - Jan 13, 2015 I'm indeed French, since ToDo are more from me than others users, I just write it in French but I'm trying to write everything else in English so anybody can take my code and create a fork based on it. Quote:You mentioned scammer database. There is already one created.Yup, saw that. But I wasn't sure it was still active. * - CarelessBaboon - Jan 13, 2015 I will also be waiting till someone's checked the code / its safe but posting here for when someone does. * - Sakuto - Jan 13, 2015 (Jan 13, 2015 03:17 PM)CarelessBaboon Wrote: I will also be waiting till someone's checked the code / its safe but posting here for when someone does. Good thing to post to increase your post count, better thing to read the message before posting :) Snorlax does it. * - CarelessBaboon - Jan 14, 2015 (Jan 13, 2015 03:18 PM)Sakuto Wrote: Good thing to post to increase your post count, better thing to read the message before posting :) Snorlax does it. Ops I am really sorry I missed what Snorlax said I will download it shortly. * - Sakuto - Jan 14, 2015 Updated the first post with more details. Hope you guys will use this. * - King of Clubs - Jan 15, 2015 Looks cool. I will use this. Would it be possible to add notification for PM as well? * - Talon - Jan 15, 2015 Seems cool. Feel safer with snot lax checking it out. Posting to come back on my computer. * - King of Clubs - Jan 15, 2015 I have a question about this. Why does it take 3 seconds to load the content on the page when I have this script installed? |