btctaras / kristscape Goto Github PK
View Code? Open in Web Editor NEWThe ComputerCraft web browser that works across servers
The ComputerCraft web browser that works across servers
This would be done in the kristscape
file, just by rereading the already-loaded buffer when the page scrolls. I will do this if I have time
Scroll bar will appear at X=51 and go down the whole page
Following the conventions set in #2 would make the project a lot easier to work with. I will try to stay within them from now on, but the current code violates the conventions and I am setting up this issue as a reminder for myself to make things right.
If i put in the url bar for example therockettek.kst, i look into the http log and it shows its trying to contact http://krist.ceriat.net/?a=therocket#at0 and this also happens on all the other urls where it breaks.
The line that causes this is
name = url:sub(8,url:sub(8):find("/")-1)
However you can easly fix this by changing it to just
name = url:sub(8,-2)
and it will work perfectly on any site ๐
How are you gonna go about this, because os.loadAPI
also places the api in _G
and everything is local.
Oh and should i try to convert tabs to classes?
Sandboxed lua with a powerful api might be a good idea, if you want I can give it a try and PR.
pls
Would be nice to have a kst/plugins
folder. Scripts would be loaded from it with access to some of the kristscape APIs to change behavior.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.