Jump to content

Recommended Posts

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 post
Share on other sites
  • Replies 70
  • Created
  • Last Reply

Top Posters In This Topic

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.

Link to post
Share on other sites
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 post
Share on other sites

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 post
Share on other sites
  • 3 weeks later...

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 post
Share on other sites
  • 2 months later...

A new version has been released

Release of Version 1.2

Von 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 post
Share on other sites
  • 4 months later...

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

 

esocc.th.jpg

 

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 post
Share on other sites

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 post
Share on other sites
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 post
Share on other sites

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 post
Share on other sites
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

Link to post
Share on other sites

@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 post
Share on other sites
  • 2 weeks later...
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 post
Share on other sites

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 post
Share on other sites
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 post
Share on other sites
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 post
Share on other sites
  • 1 month later...

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:

 

BrusselsOCC.jpg

 

Nils, thanks again for all the help you offered!

 

Cheers,

 

Tom

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...