Skip to content

Console Interface for Librus

Notifications You must be signed in to change notification settings

kbaraniak/librusCLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Librus CLI

How to use ?

Screenshoots

Main Window

Main Window

Timetables

image

Grades

image

Requirements

nodejs - version supports Axios

Recommended to download from Latest Release Unpack archive and open terminal

Required modules

  • [1 Method] in terminal use: npm i
  • [2 Method] install all required packages: npm i axios axios-cookiejar-support node-strings tough-cookie

Run this program

  • Open terminal/console on directory downloaded file Type command: node app.js

Example Config

  • Config is generated automatically, if you have a problem, copy below text to the config.js file

    var config = {
        login: "synergia-login",
        pass: "synergia-password",
    };
    module.exports = config;

Debug

  • Have problems with the app or want to test new features, add to your config
debug: true

Sources

API: librus-api-rewrited [MIT License]