A grab-bag of userscripts built for personal productivity: automating repetitive clicks on Greek government/banking portals, speeding up research workflows (Rayyan, ResearchGate, faculty listings), and a few general-purpose browser tweaks.
Before using any script that logs into a real account (tax portal, bank, etc.): open it and fill in the placeholder values (YOUR_USERNAME_HERE, YOUR_PASSWORD_HERE, YOUR_AMKA_HERE, YOUR_VAT_NUMBER_HERE, YOUR_API_SUBSCRIPTION_KEY_HERE, YOUR_CUSTOMER_NUMBER_HERE) with your own data locally. None of these values are included here.
Any of these can be loaded into Violentmonkey (or Tampermonkey/Greasemonkey) as a new script; each file's @match header shows which site it runs on.
Research / academic workflow
Rayyan Auto-Resolve Duplicates.user.js--- auto-resolves duplicate records in Rayyan systematic-review screening.ResearchGate Scraper.user.js--- pulls profile/publication data from ResearchGate.Faculty Detail Extraction.user.js,Faculty List Navigation.user.js,UB Professors Details Scraper.user.js--- scrape university faculty listings.Auto Click -Load more papers- (violent).user.js--- clicks "load more" on paginated paper listings.
Greek government / tax portals (aade.gr, gsis.gr, e-efka.gov.gr) --- fill in your own credentials before use
aade invoice.user.js,PRINTARE THN APODEIKSH aade.gr.user.js,New script - redirect sta vivlia aade.gr.user.js,New script - emfanise ola ta invoices xwris na pathsw anazhthsh.user.js--- invoice/receipt workflow helpers on aade.gr (myDATA).kanei login kai vazei afm kai kwdikous - aade.gr.user.js,aftomato login sta taxis- gsis.gr.user.js,New script gsis.gr.user.js,Epiloi apostolis dedomenon - gsis.gr.user.js--- login automation for aade.gr / gsis.gr (taxisnet).New script - e-efka.gov.gr.user.js,Auto-fill AMKA and Submit with Button Activation Delay.user.js--- form auto-fill on e-efka.gov.gr.Auto-submit Authorization Form.user.js--- generic authorization-form auto-submit.
Banking (nbg.gr, piraeusbank.gr, winbank) --- fill in your own account identifiers before use
New script - nbg.gr.user.js,redirect 2 - nbg.gr.user.js,redirect se idiwtes - nbg.gr.user.js,redirect se idiwtes - piraeusbank.gr.user.js,redirect se idiwtes - winbank.user.js,New script piraeusbank.gr.user.js,wire.com redirect se login.user.js--- shortcut redirects into personal online-banking sections.
Misc
Department Selection.user.js,Koumpi Apostolh.user.js,New script - instateacher.gr.user.js,back- instateacher.gr.user.js,New script finddoctors.gov.gr.user.js--- form/navigation helpers for specific sites.Google Hit Hider by Domain (Search Filter - Block Sites).user.js--- hides chosen domains from Google search results.YouTube Play All.user.js,YouTube Playlist Search.user.js,Scroll Down Liked Videos Playlist for Ctrl+F.user.js--- YouTube playlist utilities.
A couple of general browser utilities that were adapted from other authors' public scripts, rather than written from scratch, aren't included here to keep authorship clear.