• Opening the menu to Lua - Your contribution needed
    363 replies, posted
[QUOTE=Gbps;23370903]I'm working on an encrypted lua file loader with some secrets that will make people who want to dump the script very confused. From there I will take over the http downloads and use curl. I was doing some great development until the hard drive of my desktop computer failed. Now Im stuck in a Linux livecd trying to figure it out :sigh:[/QUOTE] Not to say your lying or anything but, it seems a lot of peoples computers HDD "fail" when they are making something very important. Or they lost it in a reformat.
He actually is making it ;)
Im done with appstore
[QUOTE=Tobba;23375180]Im done with appstore[/QUOTE] Pics or it didn't happen. :D
It happened: [img]http://dl.dropbox.com/u/4838268/snapshot0003.jpg[/img] List is downloaded online, obviously addons dosent work yet untill stone figure a way to download them. otherwise i remove then Apps you install auto-update [editline]10:29AM[/editline] Ignore all the vgui material errors, im working on a skin
Working on a curl module with https.
Thats good, my silly http.Get alternetive with OOSocks well.... sucks [editline]10:46AM[/editline] I changed how skins work a little, they now register from skin_ files I also changed func to PaintFrame, added PaintPopup
[QUOTE=haza55;23375549]Working on a curl module with https.[/QUOTE] Yay, finally (I can finish my MSN Lib and add it - along with other cool stuff <33)
Doh, i noticed i wasent editing latest rev. time for merging :doh: [editline]11:15AM[/editline] We need some chat for talking dev stuff really, thats not the ingame one :v: In the programming forum someone had a "bitch about chad" chatroom, but i dont remember what site that was Also done merging [editline]11:31AM[/editline] Making a webbrowser now
Okey im starting to start more tabs than i can finish, heres my ideas: Web Browser - Should be easy RCon - OOSocks etc, be able to have many connections at once Figuring more ideas
[QUOTE=Tobba;23377860]Okey im starting to start more tabs than i can finish, heres my ideas: Web Browser - Should be easy RCon - OOSocks etc, be able to have many connections at once Figuring more ideas[/QUOTE] Flapjack is already doing a webbrowser. RCon is atm impossible because you can't send \0 chars with OOsocks since you can't specify the content length. We'll have to wait for haza :) &#8364;dit: You could query overv's luasearch (ask him for the gmod/json output) and make a nice wiki? It would help people I guess.
Server browser Winamp/foobar2000 interface Maybe a tab to be able to create save and delete skins?
I started a simple webbrowser, i deicided to host the AppStore manifest at my dedi for now. Shall the AppStore be commited today or? [editline]02:32PM[/editline] My webbrowser sucks though, WHAT ARENT YOU GUYS MAKING? [editline]02:33PM[/editline] In the AppStore you will be able to install/uninstall skins, so dont worry about that
Progress on my web browser is going to be pretty slow. I've decided to scrap what I already had and actually draw up a design. Then I'll just convert it to work in LuaMenu and it's good to go.
Im writing my one maybe not designed but quickly and working. we could make one each and compare later, that'd be fun
I am going to guess that once there is a number of tabs going there isn't going to be enough room for all of them. Especially on small screen resolutions. I suggest some sort of "start menu" thing to launch tabs and a button to close tabs. Maybe even in the settings tab have a setting to say what tabs to launch on load? Then the web browser wouldn't need it's own tab system just open another browser tab, using the same button you used to open the first browser tab. It might be a bit early to be thinking about having that many tabs, but it's always to go plan for the future.
Garry added a nifty thing so its kinda a "scrollbar" on the tabs, not really. but a left and right button if too many tabs :keke: Also OSBar should come today, wait did i tell too much? 1337 POSTS
No you didn't. Polkm I already thought about that too, there will be something in the settings tab to control that (startup tabs, etc)
[QUOTE=The-Stone;23377912]Flapjack is already doing a webbrowser. RCon is atm impossible because you can't send \0 chars with OOsocks since you can't specify the content length. We'll have to wait for haza :) &#8364;dit: You could query overv's luasearch (ask him for the gmod/json output) and make a nice wiki? It would help people I guess.[/QUOTE] NULL chars terminate a Lua string as far as I know, length wouldn't make it readable - you would need some kind of byte buffer userdata containing WriteString, WriteChar and whatever else. [editline]03:06PM[/editline] Apparently not: [code]LUA_FUNCTION(ReadString) { gLua->CheckType(1, GLua::TYPE_STRING); gLua->CheckType(2, GLua::TYPE_NUMBER); const char *str = Lua()->GetString(1); unsigned int len = Lua()->GetDouble(2); Msg("STR["); for (unsigned int i=0;i<len;i++) Msg("%c", str[i]); Msg("]\n"); return 0; }[/code] [quote]lua_run ReadString("test\0ing", 8) > ReadString("test\0ing", 8)... STR[testing][/quote]
[img]http://dl.dropbox.com/u/4838268/snapshot0006.jpg[/img] My web browser, the menu thats up is favorites
[QUOTE=Tobba;23381218]-snip- My web browser, the menu thats up is favorites[/QUOTE] That looks like it is coming along great! How come the scroll bar doesn't look like a normal scroll bar?
So I'm working on my encrypted Lua loader... and I discovered a funny little thing I can do with null bytes: When someone loads the file without XLoader installed, it looks like this: [img]http://i31.tinypic.com/359xqnb.png[/img] But little do they know this is the actual contents of the file: [img]http://i32.tinypic.com/21bipls.png[/img] :smug:
[QUOTE=polkm;23381520]That looks like it is coming along great! How come the scroll bar doesn't look like a normal scroll bar?[/QUOTE] Not my fault, i use the HTML object which got one thats like that Other than that: errors dosent break the menu anymore and i got basic catching of them: [img]http://dl.dropbox.com/u/4838268/snapshot0007.jpg[/img]
Hey, another huge change! :D - Added Taskbar (beta) - Fixed various errors - Added new helper functions [img]http://img.luastoned.com/lua_menu_overall.jpg[/img]
[QUOTE=The-Stone;23377912]Flapjack is already doing a webbrowser. RCon is atm impossible because you can't send \0 chars with OOsocks since you can't specify the content length. We'll have to wait for haza :) €dit: You could query overv's luasearch (ask him for the gmod/json output) and make a nice wiki? It would help people I guess.[/QUOTE] We already have a KeyValues output. Check my Lua Searcher addon.
Just realized i need to add Forward/Back buttons to the browser, but i'll do that later becuse im doing other stuff now
I haven't even started drawing up the design for my browser yet. Plus, I hadn't done all that more than the little extension I gave you (Callbacks for URL changing, which I see you've used)
Really i was looking for the one blackops gave me :v: i knew it existed but had forgot the name of it
[QUOTE=Tobba;23384841]Really i was looking for the one blackops gave me :v: i knew it existed but had forgot the name of it[/QUOTE] It's definitely the better option. I'm going to use it myself now that I know it exists.
Working on a better startmenu [img]http://dl.dropbox.com/u/4838268/snapshot0008.jpg[/img]
Sorry, you need to Log In to post a reply to this thread.