Networking Modules anad stuff

sup guys
I was workin on multiplayer with lunarknight but it got too complicated so i have decided to make a web browser. I have most of the basics done (connections and other stuff). The problem is getting blender to read html code and produce an output. I could use python in the pages instead of html (which will work easily, thats what the web browser can currently do) and exec each line. After data is recived it is sent put in a txt file that stores the code from the current page the user is on. After that each line is execed. Here is the code to create a basic web page via python.
The “~~” is used when the data is recived to split statements.

Page = BlenderPage()~~
Page.Title = “Hello World”~~
Page.CreateTexbox(“Text1”,“Hello World :smiley: !! Origanel eh?”,0,0)
Page.Display()

The first line creates an instance of the BlenderPage Class, this class holds all the data on a page. The second sets the title of the page. This will be displayed somewhere…
The third line creates text, the first agrument is the name of the text object, then a string that will be used to diplay to the user, followed by the x, and y coordinates of the object. Then the Display function is called. It creates the page and all its contents. Now, i have most of this done and have to work out a few bugs.

My question is this, should i create my own scripting language (would be easier than python, but not as powerful), use python (very powerfull, very confusing), or make something that will interpret html code(very powerful, easy for the user, a pain in the ass for me)

As well, i am creating a Module that will be used in later aplications, so far it includes these classes, a Textbox class-i use it as a struct to hold vars, a blender page class- its used to display and hold web pages, and BSocket- its the same as the python sockets but it is already preset to work in blender. So if anyone has any classes or scripts i can use plz tell me.

And if anyone can help me write a html converter (so the client can read html) plz do.

Um, what use is a blender web browser? there doesn’t seem to be much of a point to it. Multiplayer would be a lot more useful.

Pooba

I have done multiplayer, its too complicated. Before i try it again i would like to work on a simpler project to polish my networking skills. And aswell, if u are able to make a web client with blender that means u can use the blender enviroment much like a dec C++ or java or vb to create corprate programs. Aswell, since Blender has 3d support much more doors open up to the kind of software that can be created. If u can make a ebbrowser in blender u can make anythin in blender (almost) after this i plan to work on a word processor made in blender. This shows how flexible blender is and its good experiance for me.

Hey there B-Owl, how’s your web browser coming along?

Just a few questions… you’re doing t his in c++ in the source right? Or are you doing everything through python?

You know what would be a neat feature? To have gui widgets that you can put on a plane in blender.

hmm its been a while since i last worked on it…
the gui wigets sound good :slight_smile:
i also found a script that will read html pages :slight_smile:
now we need a way to display the images, text wont be too much of a problem