mbrovko / Gamejoltlua
Access to GameJolt's opportunities for all your lovely Lua projects.
Stars: ✭ 18
Programming Languages
lua
6591 projects
Labels
Projects that are alternatives of or similar to Gamejoltlua
Swiftocr
Fast and simple OCR library written in Swift
Stars: ✭ 4,459 (+24672.22%)
Mutual labels: deprecated
Chosen
Deprecated - Chosen is a library for making long, unwieldy select boxes more friendly.
Stars: ✭ 22,136 (+122877.78%)
Mutual labels: deprecated
Progit
Pro Git Book Content, 1st Edition - This content is deprecated. See 2nd edition at [progit2](https://github.com/progit/progit2)
Stars: ✭ 5,972 (+33077.78%)
Mutual labels: deprecated
Pygeoip
DEPRECATED: Pure Python API for Maxmind's binary GeoIP databases
Stars: ✭ 483 (+2583.33%)
Mutual labels: deprecated
Resthooks
A lightweight subscription notification layer on top of your existing REST API
Stars: ✭ 525 (+2816.67%)
Mutual labels: deprecated
Docker Cleanup
DEPRECATED Automatic Docker image, container and volume cleanup
Stars: ✭ 582 (+3133.33%)
Mutual labels: deprecated
Enhancedlistview
[DEPRECATED] An Android ListView with enhanced functionality (e.g. Swipe To Dismiss or Undo)
Stars: ✭ 468 (+2500%)
Mutual labels: deprecated
Watset
Watset: Automatic Induction of Synsets from a Graph of Synonyms
Stars: ✭ 16 (-11.11%)
Mutual labels: deprecated
Time Grunt
Display the elapsed execution time of grunt tasks
Stars: ✭ 531 (+2850%)
Mutual labels: deprecated
Mern Starter
⛔️ DEPRECATED - Boilerplate for getting started with MERN stack
Stars: ✭ 5,175 (+28650%)
Mutual labels: deprecated
Aawindow
[Deprecated] · UIWindow subclass to enable behavior like adaptive round-corners & detecting when Control Center is opened.
Stars: ✭ 486 (+2600%)
Mutual labels: deprecated
Nickjs
Web scraping library made by the Phantombuster team. Modern, simple & works on all websites. (Deprecated)
Stars: ✭ 494 (+2644.44%)
Mutual labels: deprecated
Miniproxy
🚨⚠️ UNMAINTAINED! ⚠️🚨 A simple PHP web proxy.
Stars: ✭ 810 (+4400%)
Mutual labels: deprecated
Django Knowledge
Add a help desk or knowledge base to your Django project with only a few lines of boilerplate code.
Stars: ✭ 473 (+2527.78%)
Mutual labels: deprecated
Mern Cli
⛔️ DEPRECATED - A cli tool for getting started with MERN
Stars: ✭ 575 (+3094.44%)
Mutual labels: deprecated
Fluent Plugin Grep
(Deprecated) Fluentd output plugin to grep messages
Stars: ✭ 17 (-5.56%)
Mutual labels: deprecated
Localart
An HTML5 mobile app for navigating & browsing locations of public art, architecture, and culture in Norfolk, VA.
Stars: ✭ 5 (-72.22%)
Mutual labels: deprecated
GameJolt.lua
Provides access to GameJolt's services for Lua-based projects.
Projects using gamejolt.lua
Usage
Put the files from the repo into your app's folder.
local GJ = require "gamejolt"
GJ.init(gameID, gameKey)
GJ.authUser(username, usertoken)
GJ.openSession()
-- your further manipulations
Haxe-styled interface for GameJolt module:
interface GameJolt {
static var username:String;
static var userToken:String;
static var isLoggedIn:Bool;
static function init(id:Int, key:String, ?args:Dynamic):Void;
// users
static function authUser(name:String, token:String):Bool;
static function fetchUserByName(name:String):UserInfo;
static function fetchUserByID(id:Int):UserInfo;
static function getCredentials(dir:String):Dynamic;
// sessions
static function openSession():Bool;
static function pingSession(active:Bool):Bool;
static function closeSession():Bool;
// data store
static function fetchData(key:String, ?isGlobal:Bool):Dynamic;
static function setData(key:String, data:Dynamic, ?isGlobal:Bool):Bool;
static function setBigData(key:String, data:Dynamic, ?isGlobal:Bool):Bool;
static function updateData(key:String, value:String, operation:String, ?isGlobal:Bool):String;
static function removeData(key:String, ?isGlobal:Bool):Bool;
static function fetchStorageKeys(?isGlobal:Bool):Array<String>;
// trophies
static function giveTrophy(id:Int):Bool;
static function fetchTrophy(id:Int):TrophyInfo;
static function fetchTrophiesByStatus(achieved:Bool):Array<TrophyInfo>;
static function fetchAllTrophies():Array<TrophyInfo>;
// scores
static function addScore(score:Float, desc:String, ?tableID:Int, ?guestName:String, ?extraData:String):Bool;
static function fetchScores(limit:Int, ?tableID:Int):Array<ScoreInfo>;
static function fetchTables():Array<TableInfo>;
}
Visit wiki / docs for more information.
Credits
GameJolt.lua is using kikito's MD5 and LuaSocket.
License (MIT)
Copyright (c) 2015 @insweater, @Positive07 and team.
This library is released under the MIT license.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].