Graphical user interface for intellectual systems based on OSTIS project.
See more information at www.ostis.net
See simple examples in "examples" branch commits since October 1, 2015
Steps for running:
-
Clone ostis geometry system:
git clone https://github.com/geometryostis/geometry.ostis.git -
In console tab:
cd geometry.ostis/scripts -
Make prepare script:
./prepare.sh -
Move to geometry.ostis folder and remove geometry.drawings subfolder
-
Clone geometry drawings:
git clone https://github.com/MikhailSadovsky/geometry.drawings.git -
In console tab:
cd geometry.ostis/scripts -
Make knowledge base building script:
./build_kb.sh -
Make running scripts:
./run_sctp.shIn new console tab
./run_scweb.sh -
Open web browser on localhost:8000
Steps for interface developing:
1-5 steps the same as before
-
Change permissions:
Open geometry.ostis/sc-web/server/ws.py
Change line 23 (write_rights = True)
Change line 108 (canEdit = True)
Change line 124 (self.write_message(message, True))
-
Open any coding tool and import project
(choose geometry.ostis/geometry.drawings/src/components/drawings/src as project folder)
-
After making changes: In console tab:
cd geometry.ostis/scriptsMake update drawings component script:
./update_component.sh - script creates drawing.js file, where all *.js files located -
Make running scripts:
./run_sctp.shIn new console tab
./run_scweb.sh -
Open web browser on localhost:8000
=======================