GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ahkscript/ScriptHub

BranchesTags
Open more actions menu

Latest commit

 

History

115 Commits
115 Commits

Folders and files

NameName
Last commit message
Last commit date
v2
v2
 
 
README.md
README.md
 
 

Repository files navigation

ScriptHub

ScriptHub contains a collection of useful libraries from AutoHotkey forums.

Adding libraries

ScriptHub libraries are maintained up-to-date with a helper script ScriptHubUpdater located in v2/Descolada/ScriptHubUpdater. In the assets folder is the forums.json file which contains metadata about the libraries and how to fetch them from the forums. Entries are categorized by author names, and each entry must have the main field (name of the library file) and url linking to the forums. Optional fields are codebox which determines which code box should be retrieved (counting starts from the top, from 1, and negative numbers are allowed), and required_substring which adds an optional check to verify the correct code was retrieved. forums.json may be prettified (consistently formatted) by running assets/format_json.ahk.

If a corresponding file to a library entry is not found in ScriptHub then first Wayback Machine is queried for the forums post change history and git commits with the snapshot dates are created. Then the live forums are queried for the latest version and if any changes are detected to the file then a new commit is made. Adding commits requires git to be installed and properly set up.

By default live forums are queried once every 30 days for a package. To force a check early, manually delete the last_check key from the entry.

About

No description, website, or topics provided.

Resources

Readme
Activity
Custom properties

Stars

9 stars

Watchers

5 watching

Forks

2 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.