Nils Hillmann 1069421 Posted August 19, 2010 at 01:14 PM Posted August 19, 2010 at 01:14 PM Nils, there is no "database" for plugins. As for the new versions, they are "connected" to the release version of ES (or the bate) with compatibility code, so you would need the newest beta to run and test them. Which on another hand can be used only by the beta testers for now. But you can improve the released version of the plugin What I meant isn't a database. You can use a database to build up a list of plugins, but I meant a revisionsystem like subversion, which give you the capability to work together with some people whereby all changes are recorded. So if someone makes a fault you can easily rollback that changes by getting the revision before. And its also no problem to have different versions in the trunk folder. So we already have now two people who make changes to the released source code from december 2009, but nowhere is the changed source available to the community, so everyone has to make the changes for himself. And in a few months, I think we will have many different versions of this plugin and when the new version will released with the next Euroscope version there won't be the improvements made by the different developers from the community. So everyone has to begin from the beginning. (By the way is the OCC plugin already maintained and will be further developed with using functions of the next Euroscope version which are not in the current? Or why would we need the beta to run this code? If not we could also put the Compatibility Flag back to the current release and use it there.) And for Gergeley: Under which license is the source code of the example plugins? So, is the community free to develop new versions and distribute them? Or do we have to make our own OCC Plugin from scratch? ------ You can find plugins for EuroScope at http://es-pluginworld.nilshillmann.de/projects/ Currently available there: - OCC Plugin Version 1.2 (Development approved by Gergely Csernak) Link to comment Share on other sites More sharing options...
Todor Atanasov 878664 Posted August 19, 2010 at 05:35 PM Posted August 19, 2010 at 05:35 PM Nils, there is no "database" for plugins. As for the new versions, they are "connected" to the release version of ES (or the bate) with compatibility code, so you would need the newest beta to run and test them. Which on another hand can be used only by the beta testers for now. But you can improve the released version of the plugin What I meant isn't a database. You can use a database to build up a list of plugins, but I meant a revisionsystem like subversion, which give you the capability to work together with some people whereby all changes are recorded. So if someone makes a fault you can easily rollback that changes by getting the revision before. And its also no problem to have different versions in the trunk folder. So we already have now two people who make changes to the released source code from december 2009, but nowhere is the changed source available to the community, so everyone has to make the changes for himself. And in a few months, I think we will have many different versions of this plugin and when the new version will released with the next Euroscope version there won't be the improvements made by the different developers from the community. So everyone has to begin from the beginning. (By the way is the OCC plugin already maintained and will be further developed with using functions of the next Euroscope version which are not in the current? Or why would we need the beta to run this code? If not we could also put the Compatibility Flag back to the current release and use it there.) And for Gergeley: Under which license is the source code of the example plugins? So, is the community free to develop new versions and distribute them? Or do we have to make our own OCC Plugin from scratch? Well for the moment the OCC is open source, so everyone can change and modify the plugin as they want, so there is no way to track the changes. And we can't "force" any developer to even publish the modification to the public. As for the beta, you need it simply because the internal structure of the plugin environment has been changed, so a older version simply won't work with the beta ES, and if you change the code for the beta, it will not run in the old ES. EuroScope BETA Tester/Board of Designers Link to comment Share on other sites More sharing options...
Nils Hillmann 1069421 Posted August 19, 2010 at 10:11 PM Posted August 19, 2010 at 10:11 PM Nils, there is no "database" for plugins. As for the new versions, they are "connected" to the release version of ES (or the bate) with compatibility code, so you would need the newest beta to run and test them. Which on another hand can be used only by the beta testers for now. But you can improve the released version of the plugin What I meant isn't a database. You can use a database to build up a list of plugins, but I meant a revisionsystem like subversion, which give you the capability to work together with some people whereby all changes are recorded. So if someone makes a fault you can easily rollback that changes by getting the revision before. And its also no problem to have different versions in the trunk folder. So we already have now two people who make changes to the released source code from december 2009, but nowhere is the changed source available to the community, so everyone has to make the changes for himself. And in a few months, I think we will have many different versions of this plugin and when the new version will released with the next Euroscope version there won't be the improvements made by the different developers from the community. So everyone has to begin from the beginning. (By the way is the OCC plugin already maintained and will be further developed with using functions of the next Euroscope version which are not in the current? Or why would we need the beta to run this code? If not we could also put the Compatibility Flag back to the current release and use it there.) And for Gergeley: Under which license is the source code of the example plugins? So, is the community free to develop new versions and distribute them? Or do we have to make our own OCC Plugin from scratch? Well for the moment the OCC is open source, so everyone can change and modify the plugin as they want, so there is no way to track the changes. And we can't "force" any developer to even publish the modification to the public. As for the beta, you need it simply because the internal structure of the plugin environment has been changed, so a older version simply won't work with the beta ES, and if you change the code for the beta, it will not run in the old ES. So when you are changing the plugin environment (I think you mean the Euroscopeplugin.*) could you then also add a possibility to write a message to the messagebox at the bottom of Euroscope?! It will be a nice thing for the plugindevelopers who then can use this to put some debug messages there while developing. ------ You can find plugins for EuroScope at http://es-pluginworld.nilshillmann.de/projects/ Currently available there: - OCC Plugin Version 1.2 (Development approved by Gergely Csernak) Link to comment Share on other sites More sharing options...
Nils Hillmann 1069421 Posted August 20, 2010 at 03:11 AM Posted August 20, 2010 at 03:11 AM Like just posted in the german forum (http://board.vacc-sag.org/14/34757/page11/#post529949) here the information for you. I've modified the OCC Plugin and improved it to a new version. Currently I will only release it for other as a beta-test. For the complete version expect 2-3 days or better nights A little overview of things modified: Bugfix .occarr and .occdep are now functional The airport elevation, ground zone and interest altitude are now configurable More lines and also more cols are configurable, but only recommended for big monitors otherwise you have to use a magnifier New Params for stand-definition: Stand blocked by static aircraft, airlines and types normally using this stand And there will come more features until the release When I release the .dll, I will also release the sources to the community. Maybe if I am allowed by Gergeley the original author of the plugin, I will setup therefore a repository on my server where then other developers can give their changes to my sources back to the community, which I would prefer. And the sources of this project hosted on my server would then always be open source. EDIT: Something important missed, if you want to test the beta-release please feel free to send me a PN, I will then send you the beta. ------ You can find plugins for EuroScope at http://es-pluginworld.nilshillmann.de/projects/ Currently available there: - OCC Plugin Version 1.2 (Development approved by Gergely Csernak) Link to comment Share on other sites More sharing options...
Nils Hillmann 1069421 Posted September 5, 2010 at 03:02 PM Posted September 5, 2010 at 03:02 PM After having some problems with the setup of my server I can now announce the start of the website for the OCC Plugin. You can now find all informations needed at http://es-pluginworld.nilshillmann.de/projects/occ The news announcement about this project can be found at http://es-pluginworld.nilshillmann.de/projects/occ/news The first news is also there: Release of Version 1.1 Von Nils Hillmann vor etwa 1 Stunde hinzugefügt The OCC plugin is now released in version 1.1. It can be found at http://es-pluginworld.nilshillmann.de/svn/occ/tags/1.1/ The [Mod - Happy Thoughts]ociated docomeentation of the plugin can be found at http://es-pluginworld.nilshillmann.de/svn/occ/tags/Docomeentation/ If you find a bug please feel free to submit a new Issue ticket. If you want to help to improve the plugin please feel free to register. ------ You can find plugins for EuroScope at http://es-pluginworld.nilshillmann.de/projects/ Currently available there: - OCC Plugin Version 1.2 (Development approved by Gergely Csernak) Link to comment Share on other sites More sharing options...
Nils Hillmann 1069421 Posted December 3, 2010 at 06:08 PM Posted December 3, 2010 at 06:08 PM A new version has been released Release of Version 1.2Von Nils Hillmann vor weniger als 1 Minute hinzugefügt The OCC plugin is now released in version 1.2. It can be found at http://es-pluginworld.nilshillmann.de/svn/occ/tags/1.2/ The [Mod - Happy Thoughts]ociated docomeentation (updated) of the plugin can be found at http://es-pluginworld.nilshillmann.d...Docomeentation/ The needed Prerequisites (q.v. Docomeentation section Prerequisites) can be found at http://es-pluginworld.nilshillmann.d...s/VC10-Redist/ If you find a bug please feel free to submit a new Issue ticket. ------ You can find plugins for EuroScope at http://es-pluginworld.nilshillmann.de/projects/ Currently available there: - OCC Plugin Version 1.2 (Development approved by Gergely Csernak) Link to comment Share on other sites More sharing options...
Pavel Brodsky Posted April 14, 2011 at 10:24 AM Posted April 14, 2011 at 10:24 AM Dear collegues, I have a problem with OCC plugin. I downloaded occ.dll and placed it into Docomeents and Settings/username/Docomeents/Euroscope. I also downloadeed VC10-Redist files and placed them into Docomeents and Settings/username/Docomeents/Euroscope and also into Program Files/Euroscope folder. Than I start ES 3.1d -> Plugins -> Load -> select occ.dll -> close. Later on I go to Open SCT and I load file that I have previously prepared (LKPR_OCC.dll) DisplayTypeName :OCC View DisplayTypeNeedRadarContent :0 DisplayTypeGeoReferenced :0 PLUGIN : OCC view : AIRPORT : EDDH PLUGIN : OCC view : FINAL :2 PLUGIN : OCC view : LINES :39 PLUGIN : OCC view : TOPEMPTY :40 PLUGIN : OCC view : BOTTOMEMPTY :60 PLUGIN : OCC view : LEFTEMPTY :60 PLUGIN : OCC view : RIGHTEMPTY :60 PLUGIN : OCC view : ELEVATION :53 PLUGIN : OCC view : MAXALTAGL :500 PLUGIN : OCC view : INTERESTALT :10000 PLUGIN : OCC view : EXTENDEDLINES :45 PLUGIN : OCC view : COLS :3 PLUGIN : OCC view : SEPARATOR1 :5:1 PLUGIN : OCC view : SEPARATOR2 :6:2 PLUGIN : OCC view : SEPARATOR3 :11:0 PLUGIN : OCC view : STAND1 :4:4:0:0: N053 .38.04.280: E010 .00.11.300: : :23:0: HLX: B737 PLUGIN : OCC view : STAND2 :5:5:0:1: N053 .38.02.800: E010 .00.12.700: : :38:0: BER: B737 PLUGIN : OCC view : STAND3 :6:6:0:2: N053 .38.01.250: E010 .00.13.180: : :25:0: BER HLX: B737 PLUGIN : OCC view : STAND4 :7:7:0:3: N053 .37.59.680: E010 .00.13.370: : :38:1: AFR HLX: B737 PLUGIN : OCC view : STAND5 :8:8:0:4: N053 .37.58.080: E010 .00.13.690: : :25:0: : B737 PLUGIN : OCC view : STAND6 :15:15:0:5: N053 .37.56.470: E010 .00.13.720: : :38:0: AFR DLH Note this is some default file - not modifed for LKPR yet, I will do it later on when it will be working. After I do that I can see only blue screen of ES with no plugin loaded Do you, please, have some ideas what I am doing wrong? ES 3.1d, WinXP home 32 bit, Asus EEEPC 901 Thank you for your help, Pavel Brodsky VACC-CZ controller Pavel Brodsky VACC-CZ Link to comment Share on other sites More sharing options...
Nils Hillmann 1069421 Posted April 14, 2011 at 02:36 PM Posted April 14, 2011 at 02:36 PM Hi Pavel, are these additional spaces made by you or by the code environment of the board? If I put the following into a file it works: DisplayTypeName:OCC View DisplayTypeNeedRadarContent:0 DisplayTypeGeoReferenced:0 PLUGIN:OCC view:AIRPORT:EDDH PLUGIN:OCC view:FINAL:2 PLUGIN:OCC view:LINES:39 PLUGIN:OCC view:TOPEMPTY:40 PLUGIN:OCC view:BOTTOMEMPTY:60 PLUGIN:OCC view:LEFTEMPTY:60 PLUGIN:OCC view:RIGHTEMPTY:60 PLUGIN:OCC view:ELEVATION:53 PLUGIN:OCC view:MAXALTAGL:500 PLUGIN:OCC view:INTERESTALT:10000 PLUGIN:OCC view:EXTENDEDLINES:45 PLUGIN:OCC view:COLS:3 PLUGIN:OCC view:SEPARATOR1:5:1 PLUGIN:OCC view:SEPARATOR2:6:2 PLUGIN:OCC view:SEPARATOR3:11:0 PLUGIN:OCC view:STAND1:4:4:0:0:N053.38.04.280:E010.00.11.300: : :23:0:HLX:B737 PLUGIN:OCC view:STAND2:5:5:0:1:N053.38.02.800:E010.00.12.700: : :38:0:BER:B737 PLUGIN:OCC view:STAND3:6:6:0:2:N053.38.01.250:E010.00.13.180: : :25:0:BER HLX:B737 PLUGIN:OCC view:STAND4:7:7:0:3:N053.37.59.680:E010.00.13.370: : :38:1:AFR HLX:B737 PLUGIN:OCC view:STAND5:8:8:0:4:N053.37.58.080:E010.00.13.690: : :25:0: :B737 PLUGIN:OCC view:STAND6:15:15:0:5:N053.37.56.470:E010.00.13.720: : :38:0:AFR DLH Maybe you can see that there should be no spaces in between, except in Words, or for empty fields in the stand definitions. And for all, you can also put a ticket at http://es-pluginworld.nilshillmann.de/projects/occ with the tracker support if you need some help or an answer to a question. Sometimes it is easier for me to follow that than following this board. ------ You can find plugins for EuroScope at http://es-pluginworld.nilshillmann.de/projects/ Currently available there: - OCC Plugin Version 1.2 (Development approved by Gergely Csernak) Link to comment Share on other sites More sharing options...
Pavel Brodsky Posted April 15, 2011 at 09:10 AM Posted April 15, 2011 at 09:10 AM Amazing, that was the reason - spaces (I copied this text from the tutorial pdf)! Thank you sooo much Pavel Brodsky VACC-CZ Link to comment Share on other sites More sharing options...
Nils Hillmann 1069421 Posted April 15, 2011 at 10:58 AM Posted April 15, 2011 at 10:58 AM Amazing, that was the reason - spaces (I copied this text from the tutorial pdf)! Thank you sooo much Hehe, and i know this problem. Don't know why Latex is adding the spaces in the PDF. In the source of the docomeentation PDF there aren't the spaces. Maybe I should put a remark for that in the PDF. ------ You can find plugins for EuroScope at http://es-pluginworld.nilshillmann.de/projects/ Currently available there: - OCC Plugin Version 1.2 (Development approved by Gergely Csernak) Link to comment Share on other sites More sharing options...
Pavel Brodsky Posted April 18, 2011 at 01:38 PM Posted April 18, 2011 at 01:38 PM Hi, once more me could someone be so kind and help me with configuration of the PHP booking script? I downloaded OccGateScheduleCl[Mod - Happy Thoughts]es.php, occgateschedule.php and gateschedule.php from your website, but as far as I am not experienced programmer I dont know how to configure them. I only put them on by server and if I load by browser them, nothing appears - only gateschedule.php works fine. So at gateschedule.php I fill everythink in and click Allocate gate. After that I hit Show bookings and I dont see anything. I guess I need to configure my database somehow but I have no idea how to do it. And what about those 2 php files? They dont work for me. Thank you in advance, Pavel Brodsky VACC-CZ or if someone wants - skype brodha88, icq 224 401 042, facebook brodhaq, mail [email protected] Pavel Brodsky VACC-CZ Link to comment Share on other sites More sharing options...
Tom Uytterhoeven 1151895 Posted April 22, 2011 at 01:19 PM Posted April 22, 2011 at 01:19 PM Hi, once more me could someone be so kind and help me with configuration of the PHP booking script? I downloaded OccGateScheduleCl[Mod - Happy Thoughts]es.php, occgateschedule.php and gateschedule.php from your website, but as far as I am not experienced programmer I dont know how to configure them. I only put them on by server and if I load by browser them, nothing appears - only gateschedule.php works fine. So at gateschedule.php I fill everythink in and click Allocate gate. After that I hit Show bookings and I dont see anything. I guess I need to configure my database somehow but I have no idea how to do it. And what about those 2 php files? They dont work for me. Thank you in advance, Pavel Brodsky VACC-CZ or if someone wants - skype brodha88, icq 224 401 042, facebook brodhaq, mail [email protected] I'm feeling the same as you, no clue how to start :p BeluxvACC Controller ezyJet VA Staff Member | Vatsim Liaison Link to comment Share on other sites More sharing options...
Nils Hillmann 1069421 Posted April 22, 2011 at 01:40 PM Posted April 22, 2011 at 01:40 PM @Tom, so feel free to contact me I will be online via skype this evening again, Nick fundancerbhv I can help you (because I am the maintainer of the OCC Plugin and developed the new versions.) ------ You can find plugins for EuroScope at http://es-pluginworld.nilshillmann.de/projects/ Currently available there: - OCC Plugin Version 1.2 (Development approved by Gergely Csernak) Link to comment Share on other sites More sharing options...
Tom Uytterhoeven 1151895 Posted April 23, 2011 at 05:28 PM Posted April 23, 2011 at 05:28 PM That would be great. Added you and I'll check when your online BeluxvACC Controller ezyJet VA Staff Member | Vatsim Liaison Link to comment Share on other sites More sharing options...
Pavel Brodsky Posted May 1, 2011 at 05:40 PM Posted May 1, 2011 at 05:40 PM So, online booking seems to be working now, so I am almost done... only I have to finish LKPR configuration. I have problem with separator5 - I need it bellow stand E6 as shown, but it displays somewhere else. What am I doing wrong? Thx, Pavel Screen: http://www.brodhaq.hu.cz/OCC.JPG Pavel Brodsky VACC-CZ Link to comment Share on other sites More sharing options...
Nils Hillmann 1069421 Posted May 1, 2011 at 07:51 PM Posted May 1, 2011 at 07:51 PM So, online booking seems to be working now, so I am almost done... only I have to finish LKPR configuration. I have problem with separator5 - I need it bellow stand E6 as shown, but it displays somewhere else. What am I doing wrong? Thx, Pavel Screen: http://www.brodhaq.hu.cz/OCC.JPG You should reorder the separators, The separators are printed top-down so you should order them by the lines where they should be printed. ------ You can find plugins for EuroScope at http://es-pluginworld.nilshillmann.de/projects/ Currently available there: - OCC Plugin Version 1.2 (Development approved by Gergely Csernak) Link to comment Share on other sites More sharing options...
Pavel Brodsky Posted May 4, 2011 at 01:56 PM Posted May 4, 2011 at 01:56 PM Thanks, works fine. Btw, what I am doing wrong? My connection to web booking does not work .occgsconnect http://www.vacc-cz.org/admin/gateschedule.php;user;p[Mod - Happy Thoughts] however our booking: http://www.vacc-cz.org/admin/gateschedule.php seems to be working Pavel Brodsky VACC-CZ Link to comment Share on other sites More sharing options...
Even Rognlien Posted May 4, 2011 at 02:43 PM Posted May 4, 2011 at 02:43 PM Hi, is it possible get the OCC plugin [Mod - Happy Thoughts]ign gates automatically based on callsign, aicraft type and international/domestic flights? And another question - will other controllers see what gate I have [Mod - Happy Thoughts]igned for different aircrafts? Like when a controller has marked the little box in the departure list? If not, that would be a very useful function, especially on bigger events when several controllers are handling the gound area. Link to comment Share on other sites More sharing options...
Nils Hillmann 1069421 Posted May 4, 2011 at 03:09 PM Posted May 4, 2011 at 03:09 PM Hi, is it possible get the OCC plugin [Mod - Happy Thoughts]ign gates automatically based on callsign, aicraft type and international/domestic flights? Interesting idea, would be nice if you add this as a new (feature) ticket to the project site at http://es-pluginworld.nilshillmann.de/projects/occ/issues/new (with tracker feature) And another question - will other controllers see what gate I have [Mod - Happy Thoughts]igned for different aircrafts? Like when a controller has marked the little box in the departure list? If not, that would be a very useful function, especially on bigger events when several controllers are handling the gound area. If all controllers are connected to the same gatescheduling web-interface, yes! So every controller with the occ plugin open has to use the same url for the .occgsconnect command and then they should be synchronized via the webinterface (eventually with a delay of 1-2 minutes (belongs to the refresh rate chosen at the clients - for the refreshrate see the docomeentation)) ------ You can find plugins for EuroScope at http://es-pluginworld.nilshillmann.de/projects/ Currently available there: - OCC Plugin Version 1.2 (Development approved by Gergely Csernak) Link to comment Share on other sites More sharing options...
Nils Hillmann 1069421 Posted May 4, 2011 at 03:13 PM Posted May 4, 2011 at 03:13 PM Thanks, works fine. Btw, what I am doing wrong? My connection to web booking does not work .occgsconnect http://www.vacc-cz.org/admin/gateschedule.php;user;p[Mod - Happy Thoughts] however our booking: http://www.vacc-cz.org/admin/gateschedule.php seems to be working For the connection via .occgsconnect you will need the occgateschedule.php The gateschedule.php is only an example for a webinterface to the user, but for the interface to the occ plugin the occgateschedule.php is the right one. So if you made the same adjustments which you made to the gateschedule.php to the occgateschedule.php then .occgsconnect http://www.vacc-cz.org/admin/occgateschedule.php;user;p[Mod - Happy Thoughts] should work. ------ You can find plugins for EuroScope at http://es-pluginworld.nilshillmann.de/projects/ Currently available there: - OCC Plugin Version 1.2 (Development approved by Gergely Csernak) Link to comment Share on other sites More sharing options...
Tom Uytterhoeven 1151895 Posted June 11, 2011 at 08:46 PM Posted June 11, 2011 at 08:46 PM After some tweaking and help from Nils I finally finished the OCC File for EBBR/BRU. I have integrated the most used stands as I can impossibly put all BRU stands in there. Including: Apron 1 & 2 (pax), Apron 5 (EAT/DHL) and Apron 9(Cargo). Looks the following: Nils, thanks again for all the help you offered! Cheers, Tom BeluxvACC Controller ezyJet VA Staff Member | Vatsim Liaison Link to comment Share on other sites More sharing options...
Recommended Posts