Client for OpenPeripheral's Glasses [0.5.2]
unobtanium 24 Feb 2014
I thank you both for your answers and suggestions. Time to spend some time with my little program again
Some old version handling is allways a good and doesnt look too complicated so i will give it a try.
edit: The problem is that i have to change how the save file works, because the parameter will take some space. I will see with what i can come up with :S
Edited by UNOBTANIUM, 24 February 2014 - 07:35 AM.
Some old version handling is allways a good and doesnt look too complicated so i will give it a try.
edit: The problem is that i have to change how the save file works, because the parameter will take some space. I will see with what i can come up with :S
Edited by UNOBTANIUM, 24 February 2014 - 07:35 AM.
unobtanium 24 Feb 2014
BETA 0.3.0 (12h work)
- improved the writing of variables! Now can be canceled/finished by clicking instead of pressing Enter.
- removed the site and frame selection. It is now at the top of the screen like the objects are.
- changed file saving. Old file saves are getting converted automatically. So no worries by using the new version!
- improved method selection with description, return type and argument amount.
- added arguments selection!! OMG! AMAZING!!! AFTER MONTHS :3
- be happy! new bug: rapidly clicking on buttons may interupt updates for graphs or overall screen updates for your bridge. Added Sync function for that.
Enjoy everybody
- improved the writing of variables! Now can be canceled/finished by clicking instead of pressing Enter.
- removed the site and frame selection. It is now at the top of the screen like the objects are.
- changed file saving. Old file saves are getting converted automatically. So no worries by using the new version!
- improved method selection with description, return type and argument amount.
- added arguments selection!! OMG! AMAZING!!! AFTER MONTHS :3
- be happy! new bug: rapidly clicking on buttons may interupt updates for graphs or overall screen updates for your bridge. Added Sync function for that.
Enjoy everybody
unobtanium 25 Feb 2014
BETA 0.4.0
- Alarm'n'Action Update: added automatic alarm and manual control over rednet. Call methods, send rednet messages or just show text to remind you. A next level is reached.
- changed picture hoster, because imageshack closes it's free doors...
- improved information in the OP
This is the next step i wanted to do with this client. I hope player will enjoy this feature, because there is a lot of possibilities with it now.
Other then that i consider adding a few more object to select from and then release it. Some finetuning here and there but meh
edit: I may create a video for this client soon. It's makes everything much simpler if the user saw it how it works and how to use it
Edited by UNOBTANIUM, 25 February 2014 - 09:30 PM.
- Alarm'n'Action Update: added automatic alarm and manual control over rednet. Call methods, send rednet messages or just show text to remind you. A next level is reached.
- changed picture hoster, because imageshack closes it's free doors...
- improved information in the OP
This is the next step i wanted to do with this client. I hope player will enjoy this feature, because there is a lot of possibilities with it now.
Other then that i consider adding a few more object to select from and then release it. Some finetuning here and there but meh
edit: I may create a video for this client soon. It's makes everything much simpler if the user saw it how it works and how to use it
Edited by UNOBTANIUM, 25 February 2014 - 09:30 PM.
unobtanium 26 Feb 2014
Haha. I never was completely gone! I read every comment available and checked the demand of the programs.
Finally the first wave of exams are over so i can go ahead working on these some more.
No problem Have fun with it
Finally the first wave of exams are over so i can go ahead working on these some more.
No problem Have fun with it
unobtanium 28 Feb 2014
Thank you very much
Short update on version 0.4.0 to 0.4.1. Just a small fix for all pre version 0.3 user for loading their file.
Also removed old version download links. Nobody needs them anymore!
edit: Also edited the "Feature" and Introduction section with better and more presized information.
Edited by UNOBTANIUM, 28 February 2014 - 12:52 AM.
Short update on version 0.4.0 to 0.4.1. Just a small fix for all pre version 0.3 user for loading their file.
Also removed old version download links. Nobody needs them anymore!
edit: Also edited the "Feature" and Introduction section with better and more presized information.
Edited by UNOBTANIUM, 28 February 2014 - 12:52 AM.
GrafRotz 28 Feb 2014
Awesome Job, i really love this!
Unfortunately its not working
I'm getting the following after some seconds.
"Glass:835: attemt to call nil"
I'm able to klick within the menue, but again, after some seconds, same error!
its the code within "function setZDimension(obj)"
I'm very new, to computercraft an i was able to get temp and steam amount from my boiler to the glasses! *hooray*
All i wanted was a graph like your first screenshot. maybe you can give me a code snippet of it, easily to to give position, actual value....
or just help me to get that thing working
My setup looks good, Advanced Computer, Modem, cable between them and the Boiler, Bridge to the left, glasses are working...
Unfortunately its not working
I'm getting the following after some seconds.
"Glass:835: attemt to call nil"
I'm able to klick within the menue, but again, after some seconds, same error!
its the code within "function setZDimension(obj)"
I'm very new, to computercraft an i was able to get temp and steam amount from my boiler to the glasses! *hooray*
All i wanted was a graph like your first screenshot. maybe you can give me a code snippet of it, easily to to give position, actual value....
or just help me to get that thing working
My setup looks good, Advanced Computer, Modem, cable between them and the Boiler, Bridge to the left, glasses are working...
unobtanium 01 Mar 2014
Ops, i accually messed up this part as well as the usage of arguments for older versions.
I tested it on FTB Unleashed as well as FTB Monster and both seem to work now.
BETA 0.4.2
- Fixed old version handling.
- Improved non advancedMethodsSupport. Added the possibility to add arguments manually (own risk) so you have to know what you are doing.
- Improved real time drawing. Now allways draws every two seconds even while editing. Therefore added error catches and messages on screen without crashing the program.
- Fixed the case when the program stopped updating. Sync ability now useless and deleted from the main menu, but still available over chat as comment.
I tested it on FTB Unleashed as well as FTB Monster and both seem to work now.
BETA 0.4.2
- Fixed old version handling.
- Improved non advancedMethodsSupport. Added the possibility to add arguments manually (own risk) so you have to know what you are doing.
- Improved real time drawing. Now allways draws every two seconds even while editing. Therefore added error catches and messages on screen without crashing the program.
- Fixed the case when the program stopped updating. Sync ability now useless and deleted from the main menu, but still available over chat as comment.
GrafRotz 01 Mar 2014
Awesome!
Works great now.
I have only on more wish for future versions.
For larger distances it would be great to use wireless Modems. Is there any change to implement them?
Works great now.
I have only on more wish for future versions.
For larger distances it would be great to use wireless Modems. Is there any change to implement them?
unobtanium 02 Mar 2014
I dont think i can revamp the program like that. It is designed for wired networks and it would be a pain to change that.
So i probably wont do that, i am sorry :S
I will go and add more objects and improve the old ones like the progress bar and auto creation of a box around a graph.
New update anyways allready with a lot new bug fixes i forgot about and found.
BETA 0.4.3
- Improved wireless modem wrapping. Now automatically detects it and sends and receives messages over it.
- Added new Alarm'n'Action. "Rednet" lets you receive rednet messages and perform an action.
- Fixed site and frame selection. You were able to go from -99 to +198 sites. You also were able to add a frame into a frame ("frameception") which create a stack overflow pretty fast
- Added error handling for Alarm'n'Action methods.
- Improved on-screen error message. Now only shows one error message at the time. Fix it before any other is shown.
- Fixed Progress Bar. Threw an error because gradient box handling changed.
Edited by UNOBTANIUM, 02 March 2014 - 01:55 AM.
So i probably wont do that, i am sorry :S
I will go and add more objects and improve the old ones like the progress bar and auto creation of a box around a graph.
New update anyways allready with a lot new bug fixes i forgot about and found.
BETA 0.4.3
- Improved wireless modem wrapping. Now automatically detects it and sends and receives messages over it.
- Added new Alarm'n'Action. "Rednet" lets you receive rednet messages and perform an action.
- Fixed site and frame selection. You were able to go from -99 to +198 sites. You also were able to add a frame into a frame ("frameception") which create a stack overflow pretty fast
- Added error handling for Alarm'n'Action methods.
- Improved on-screen error message. Now only shows one error message at the time. Fix it before any other is shown.
- Fixed Progress Bar. Threw an error because gradient box handling changed.
Edited by UNOBTANIUM, 02 March 2014 - 01:55 AM.
unobtanium 03 Mar 2014
New Update is out. BETA 0.4.4
The next update is going to be a database revamp. This means all previous created objects are going to be remade again.
I misslike this idea but i give me the opportunity to make the screen updating less frequently and more efficently.
I may add a little program which can convert the old databank to the new one like i did in previous versions, but dont quote me on that yet.
The next update is going to be a database revamp. This means all previous created objects are going to be remade again.
I misslike this idea but i give me the opportunity to make the screen updating less frequently and more efficently.
I may add a little program which can convert the old databank to the new one like i did in previous versions, but dont quote me on that yet.
unobtanium 06 Mar 2014
It's done. It looks like nothing happend for you (unless bugs appear ), but the whole data base received an upgrade.
Everything works the same as before, just here and there some improvements come with it.
Like i more or less promised, i added an automatic converter from all the old databank versions to the new one.
The system now allows for a better handling of the huge array as well as a good start for future internal improvements.
If you would like to see something in this client, let me know about it.
And if your program crashed, let me know about it as well and i will see how to fix it
BETA 0.5.0
- Revamped the whole data system. It is now much more coder friendly and lets me adjust everything much faster.
- Added update interval. From a range of 0.5 to 16 seconds you can update your peripherals and screen. Use slower update rates on server!
- Improved the on screen writing and drawing. Flickering is gone (or at least rare). Errors are better visual and readable. Objects are put in a better order on the screen: Text in the front, Box in the back, Everything else in between.
- Improved save file. Old versions should be converted automatically into the new database. Now also saves the updateInterval and selected Site.
- bug: In the Alarm'N'Action menu the on screen updates are just happening if you are writing. Didn't found the fix yet.
Edited by UNOBTANIUM, 06 March 2014 - 04:15 PM.
Everything works the same as before, just here and there some improvements come with it.
Like i more or less promised, i added an automatic converter from all the old databank versions to the new one.
The system now allows for a better handling of the huge array as well as a good start for future internal improvements.
If you would like to see something in this client, let me know about it.
And if your program crashed, let me know about it as well and i will see how to fix it
BETA 0.5.0
- Revamped the whole data system. It is now much more coder friendly and lets me adjust everything much faster.
- Added update interval. From a range of 0.5 to 16 seconds you can update your peripherals and screen. Use slower update rates on server!
- Improved the on screen writing and drawing. Flickering is gone (or at least rare). Errors are better visual and readable. Objects are put in a better order on the screen: Text in the front, Box in the back, Everything else in between.
- Improved save file. Old versions should be converted automatically into the new database. Now also saves the updateInterval and selected Site.
- bug: In the Alarm'N'Action menu the on screen updates are just happening if you are writing. Didn't found the fix yet.
Edited by UNOBTANIUM, 06 March 2014 - 04:15 PM.
theoriginalbit 06 Mar 2014
UNOBTANIUM, on 06 March 2014 - 04:14 PM, said:
I added an automatic converter from all the old databank versions to the new one.
unobtanium 07 Mar 2014
Yes, i let the program store the version of the databank structure in the save file. It's just an once a lifetime update
Edited by UNOBTANIUM, 07 March 2014 - 12:12 AM.
Edited by UNOBTANIUM, 07 March 2014 - 12:12 AM.
Reggie 09 Mar 2014
Whenever I attempt to select a method, they all appear as nil but with the correct description.
Anything i'm doing wrong?
Edited by Reggie, 09 March 2014 - 04:02 PM.
Anything i'm doing wrong?
Edited by Reggie, 09 March 2014 - 04:02 PM.
unobtanium 09 Mar 2014
That's strange. Does the program excute the methods correctly/does it get displayed on screen?
I checked and it works fine for me.
Which version of FTB are you using (if you are playing ftb) and which unit/peripheral did you selected?
Edited by UNOBTANIUM, 10 March 2014 - 03:18 AM.
I checked and it works fine for me.
Which version of FTB are you using (if you are playing ftb) and which unit/peripheral did you selected?
Edited by UNOBTANIUM, 10 March 2014 - 03:18 AM.
Reggie 18 Mar 2014
I am using open peripherals version 0.3.2 and addons version 0.1.2. I have tried any peripheral from a wide range of mads and they all show nil.
unobtanium 18 Mar 2014
That is weird. Cant reproduce the issue
Does someone else have the same problem Reggie descripes?
Edited by UNOBTANIUM, 18 March 2014 - 11:54 PM.
Does someone else have the same problem Reggie descripes?
Edited by UNOBTANIUM, 18 March 2014 - 11:54 PM.
theoriginalbit 19 Mar 2014
Reggie, on 18 March 2014 - 06:20 PM, said:
I am using open peripherals version 0.3.2 and addons version 0.1.2. I have tried any peripheral from a wide range of mads and they all show nil.