Not So Sucky Pinboard Client - Minimalist Pinboard client with caching support
AutoHotkey
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Tools
docs
res
COPYING
COPYING.LESSER
LibSetup.ahk
NSSPinC_Func.ahk
NSSPinC_Main.ahk
NSSPinC_UI.ahk
NSSPinC_UI_2.ahk
NSSPinC_UI_3.ahk
PinboardCacheMngr.ahk
PinboardConnector.ahk
PinboardDbHandler.ahk
README.md

README.md

NSSPinC

PLEASE NOTE THAT THIS IS BETA SOFTWARE. I'M IN NO WAY RESPONSIBLE FOR ANY DATA LOSS.

NSSPinC

NSSPinC, acronym for Not So Sucky Pinboard Client, is a minimalistic Pinboard client with caching support. It's written in AutoHotkey and offers very basic viewing and searching features and a full fledged caching system.

Download

The build archive is here on GitHub.

Files

Name Description
docs\ Folder containing the documentation, built with MkDocs.
res\ Folder containing icon resources.
Tools\ Folder containing caching required tools and wkhtmltox utilities.
COPYING GNU General Public License.
COPYING.LESSER GNU Lesser General Public License.
LibSetup.ahk Libraries setup script.
NSSPinC_Func.ahk Working functions collection.
NSSPinC_Main.ahk Main script, containing initializations and includes.
NSSPinC_UI.ahk Main GUI and labels.
NSSPinC_UI_2.ahk Bookmark item GUI.
NSSPinC_UI_3.ahk Caching confirmation GUI.
PinboardCacheMngr.ahk Caching manager.
PinboardConnector.ahk Pinboard API implementation.
PinboardDbHandler.ahk Pinboard database handler and updater.
README.md This document.

How to compile

NSSPinC should be compiled with the Ahk2Exe compiler, that can be downloaded from the AHKscript download page. Version 1.1.19.02 or superior is required.

  1. Run the LibSetup.ahk script in advance to retrieve the required libraries from GitHub.

  2. Browse to the files so that the fields are filled as follows:

     Source:      path\to\NSSPinC_Main.ahk
     Destination: path\to\NSSPinC.exe
     Custom Icon: path\to\Resources\icon_1.ico
    
  3. Select a Unicode Base File indicating your desired build and click on the > Convert < button.

The documentation site is built with MkDocs.

Full README available here