PLEASE NOTE THAT THIS IS BETA SOFTWARE. I'M IN NO WAY RESPONSIBLE FOR ANY DATA LOSS.
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.
The build archive is here on GitHub.
| 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. |
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.
-
Run the
LibSetup.ahkscript in advance to retrieve the required libraries from GitHub. -
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 -
Select a Unicode Base File indicating your desired build and click on the > Convert < button.
The documentation site is built with MkDocs.
