Just be careful as it is likely against ToS.
yeah it is 100% against tos but if you really wanna do it thats how
I tried making an HTML parser a few years ago. You can pick up on it if you want:
So you’re saying hook the roblox-player:// protocol up to teleportservice? Seems interesting. Probably against the TOS though since it generates auth tickets
You didn’t read my full response. I said that you aren’t sure if it would change/track the users. Plus, I said semi solution, and highly recommended my first solution, pre-built sites by them.
I could find some sites that are guarantied to never ever be inappropriate if you need them.
At least two.
Alright, so number one: Don’t compete with Windows or MacOS because that’s literal suicide. And a web browser that uses the http service would be against Roblox’s TOS (Users would be able to access sites that are inappropriate)
What I’m thinking about is a script that stores a bunch of fake sites made from GUIs that could be stored in folders. So when the user searches for something, the script tries to find the folder most related to the user’s search. The downside, would be that you would have to design all of those sites in roblox and have to write one heck of a script.
I know you’re just trolling when you say you want this to compete with other operating systems, but you can’t just whitelist any website you want, you have to follow the community rules. Only whitelisted links are the ones you are allowed to put as a social link in groups/games, and on user profiles. I believe the dev forum rules expand the allowed links by allowing github and gitlab, but there is no rule that allows those two on the main website, so it is safe to assume you can’t link those on the main website.
So your supposed operating system could only ever be used by 13+, and if you allow users to choose a pre-made site, there can’t be any domain name (registered or not) associated with it, since it
- can count as an unpermitted offsite reference
- someone could register the domain name in the future and possibly host nasty content on it
So you can either not include any domain names at all or just drop the idea of a web browser.
Hello! Thank you for all of the replies. I will be making a custom internet that scripters AND the average player that doesn’t know how to code with Lua can easily make a website. All GuiObjects will be filtered before publishing the website. If you have any other ideas, please let me know.
This will be similar to my program making idea.
Thanks, WE.
No, I actually want to compete with other operating systems. Just wait for Roblox to come out on Linux, use the lights distro, and mod it to only have Roblox and open it. It will show a loading screen until the operating system is booted up. Or, I could do it now with Wine.
Roblox is not an appropriate tool for making an operating system that competes with operating systems that’s made by a large cooperation that (probably) has like over thousands (or millions) of engineers behind it (Windows and macOS).
Also this is not a trivial thing to do, especially if you want it to compete with the operating system you mentioned.
Please, like many other said, use a system language for this, not a 3D game engine that’s designed for creating 3D experiences that requires internet connection and an online account.
How would you modify it exactly? How would you open Roblox (technically)?
If you actually want to compete with other operating systems; I have to ask, why are you using a 3D game engine on a sand-boxed environment for this?
What field do you want to compete the two operating system in? Why should we use your operating system over Windows and macOS? What does this offer that others don’t?
I guess you could use the HTTPService in combination with the rich text option on labels to have some very basic html-like formatting commands. Unfortunately there are no links so you’d need to deal with that somehow and obviously images and other media-files aren’t possible to use since they need to be uploaded through roblox.
I use exactly that for displaying update-news and announcements in my game.
Wait, does this mean that I can’t put the link to my Scratch profile on roblox or vise versa?
The same way that there is an open at login setting in Mac
For that part he could just make a new account that it is automatically logged in to
I mean by how would you do it by modifying the source code (which isn’t really needed) to do this as he said to modify it, I assumed meant by modifying the source code.
…and based of this post
I guess he would have to create an account for this a lot of times for someone else and for profit, and I guess that would violate the TOS.
The source code of roblox or linux? Because he could modify linux just fine.
Which part? The creating new accounts? I didn’t know that was a rule. Is it?
You can put your Roblox link on Scratch but you can’t put your Scratch on Roblox.
Ok, thanks. Now only half my games will be double popular I guess.
That uses the Roblox launcher.
Is that a problem? You need the launcher to launch roblox right?