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.sh
In 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/scripts
Make update drawings component script:
./update_component.sh - script creates drawing.js file, where all *.js files located
-
Make running scripts:
./run_sctp.sh
In new console tab
./run_scweb.sh
-
Open web browser on localhost:8000
=======================