Jump to content

You're browsing the 2004-2023 VATSIM Forums archive. All content is preserved in a read-only fashion.
For the latest forum posts, please visit https://forum.vatsim.net.

Need to find something? Use the Google search below.

VAT-Spy version 1.1.0-beta.3 available for download


Ross Carlson
 Share

Recommended Posts

Ross Carlson
Posted
Posted (edited)

After 10 years with no updates, I have finally updated VAT-Spy. It now downloads the data files from the VAT-Spy Data Project web site on GitHub. It will automatically download any new files posted to that site.

Here's the full change log:

  • VAT-Spy now pulls data from new VATSIM JSON data feed
  • Added automatic updating of the VAT-Spy application
  • Added automatic updating of the VAT-Spy data files from the VAT-Spy Data Project on GitHub
  • Zooming using the mouse wheel now zooms towards or away from the mouse cursor
  • Removed broken Simroutes.com links
  • Set data refresh rate at 1 minute
  • Removed the option to change the data refresh rate

Note that if you have customized your data files to have anything that is not present in the data files found on the VAT-Spy Data Project web site, then those files will get overwritten with the official data files from that site when you first run v1.1.0-beta.3. If you don't want to use the official files, you can go into the VAT-Spy settings and disable downloading of the official data files. You can then restore the backup of your customized files, and they won't get overwritten by VAT-Spy when new versions are posted to the GitHub site.

Please remember that this version is still considered to be in the beta testing phase. There will likely be bugs and crashes. Please post here any feedback or bug reports here in this forum.

Edited by Ross Carlson
  • Like 12
  • Thanks 5

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

Adrian Bjerke
Posted
Posted

Hello.

Thanks for the update, really appriciate it!

However I do not seem to be able to toggle inactive airports, is this a bug?

  • Like 2

Adrian Bjerke
[email protected]
VATSIM Scandinavia

Logo VACCSCA

Link to comment
Share on other sites

Elias Stassinos
Posted
Posted (edited)

**RUSHED TO REPORT IT**

CAUSE: If you install over existing vatspy you have to remove the %appdata% vatspy folder.

Thanks.

After installation (update over existing version), i am getting this:

image.png.ca65e28d5b2c1a53821927921f72bebe.png

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm.RepopulateFIRControllersGrid() in C:\Metacraft\Vatsim\Metacraft.Vatsim.VatSpy\Ui\Forms\MainForm.cs:line 1484
   at Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm.ShowFIR(String firICAO, Boolean selectTab) in C:\Metacraft\Vatsim\Metacraft.Vatsim.VatSpy\Ui\Forms\MainForm.cs:line 1278
   at Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm.MainForm_Load(Object sender, EventArgs e) in C:\Metacraft\Vatsim\Metacraft.Vatsim.VatSpy\Ui\Forms\MainForm.cs:line 126
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4250.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
VATSpy
    Assembly Version: 1.1.0.3
    Win32 Version: 1.1.0.3
    CodeBase: file:///S:/P3D/VATSpy/VATSpy.exe
----------------------------------------
Ninject
    Assembly Version: 3.3.4.0
    Win32 Version: 3.3.4.0
    CodeBase: file:///S:/P3D/VATSpy/Ninject.DLL
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Ninject.Extensions.Factory
    Assembly Version: 3.3.2.0
    Win32 Version: 3.3.2.0
    CodeBase: file:///S:/P3D/VATSpy/Ninject.Extensions.Factory.DLL
----------------------------------------
Castle.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.2.0
    CodeBase: file:///S:/P3D/VATSpy/Castle.Core.DLL
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
DynamicProxyGenAssembly2
    Assembly Version: 0.0.0.0
    Win32 Version: 4.2.0
    CodeBase: file:///S:/P3D/VATSpy/Castle.Core.dll
----------------------------------------
DynamicProxyGenAssembly2
    Assembly Version: 0.0.0.0
    Win32 Version: 4.2.0
    CodeBase: file:///S:/P3D/VATSpy/Castle.Core.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.8.4250.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Tao.Platform.Windows
    Assembly Version: 1.0.0.5
    Win32 Version: 1.0.0.5
    CodeBase: file:///S:/P3D/VATSpy/Tao.Platform.Windows.DLL
----------------------------------------
Newtonsoft.Json
    Assembly Version: 12.0.0.0
    Win32 Version: 12.0.3.23909
    CodeBase: file:///S:/P3D/VATSpy/Newtonsoft.Json.DLL
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4250.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
Tao.OpenGl
    Assembly Version: 2.1.0.12
    Win32 Version: 2.1.0.12
    CodeBase: file:///S:/P3D/VATSpy/Tao.OpenGl.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


 

Edited by Elias Stassinos

__________________________________________________________________________________________
Elias Stassinos - Author of PTTBuddy - Automatic volume control while you fly / play /stream
My FS Photos - My MSFS Settings

image.png

Link to comment
Share on other sites

Nestor Perez
Posted
Posted

Hey Elias, try uninstalling VATSPY, then going to the %AppData% folder, delete VATSPY's folder and install it again.

Me.

Link to comment
Share on other sites

Amos Ng
Posted
Posted (edited)

Just wondering if this behaviour is normal...? It's showing up the ATISes as OBS, and the controller name is not there
image.png.159f5181cfa7cccc7f475cc13c11156e.png

EDIT: This button isn't functioning for me:image.png.d75f66ddf233e0560fa1d86411f5e036.png
 

Edited by Amos Ng
Link to comment
Share on other sites

Hongye Rudi Zhang
Posted
Posted (edited)

Hi,

I got the unknown error after the new beta installed. And i can't even open vatspy. I'v tried re-install and re-start computer.

System.NullReferenceException
   在 Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm.TaoMain_Resize(System.Object, System.EventArgs)
   在 System.Windows.Forms.Control.OnResize(System.EventArgs)
   在 System.Windows.Forms.UserControl.OnResize(System.EventArgs)
   在 System.Windows.Forms.Control.OnSizeChanged(System.EventArgs)
   在 System.Windows.Forms.Control.UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)
   在 System.Windows.Forms.Control.UpdateBounds(Int32, Int32, Int32, Int32)
   在 System.Windows.Forms.Control.SetBoundsCore(Int32, Int32, Int32, Int32, System.Windows.Forms.BoundsSpecified)
   在 System.Windows.Forms.Control.ScaleControl(System.Drawing.SizeF, System.Windows.Forms.BoundsSpecified)
   在 System.Windows.Forms.ScrollableControl.ScaleControl(System.Drawing.SizeF, System.Windows.Forms.BoundsSpecified)
   在 System.Windows.Forms.Control.ScaleControl(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   在 System.Windows.Forms.Control.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   在 System.Windows.Forms.ContainerControl.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   在 System.Windows.Forms.Control.ScaleChildControls(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control, Boolean)
   在 System.Windows.Forms.Control.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   在 System.Windows.Forms.Control.ScaleChildControls(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control, Boolean)
   在 System.Windows.Forms.Control.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   在 System.Windows.Forms.ContainerControl.OnChildLayoutResuming(System.Windows.Forms.Control, Boolean)
   在 System.Windows.Forms.Control.OnLayoutResuming(Boolean)
   在 System.Windows.Forms.Control.ResumeLayout(Boolean)
   在 Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm.InitializeComponent()
   在 Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm..ctor(Metacraft.Vatsim.VatSpy.Config.IVatSpyConfig, Metacraft.Vatsim.VatSpy.Ui.Forms.IFormFactory, Metacraft.Vatsim.VatSpy.Ui.Map.IMapManager, Metacraft.Vatsim.VatSpy.Data.IDataManager, Metacraft.Vatsim.VatSpy.Snapshots.ISnapshotManager)
   在 DynamicClass.DynamicInjector9e66832579db4265a57adc0aee71d9bd(System.Object[])
   在 Ninject.Activation.Context.ResolveInternal(System.Object)
   在 Ninject.Activation.Context.Resolve()
   在 Ninject.KernelBase.Resolve(Ninject.Activation.IRequest, Boolean)
   在 Ninject.Extensions.Factory.Factory.InstanceResolver.Get(System.Type, System.String, System.Func`2<Ninject.Planning.Bindings.IBindingMetadata,Boolean>, Ninject.Parameters.IParameter[], Boolean)
   在 Ninject.Extensions.Factory.StandardInstanceProvider.GetInstance(Ninject.Extensions.Factory.Factory.IInstanceResolver, System.Reflection.MethodInfo, System.Object[])
   在 Ninject.Extensions.Factory.FactoryInterceptor.Intercept(Castle.DynamicProxy.IInvocation)
   在 Castle.DynamicProxy.AbstractInvocation.Proceed()
   在 Castle.Proxies.IFormFactoryProxy.CreateMainForm()
   在 Metacraft.Vatsim.VatSpy.Core.VatSpyAppContext..ctor(Metacraft.Vatsim.VatSpy.Ui.Forms.IFormFactory)
   在 DynamicClass.DynamicInjector64949218724e4dcab91204457cc580a2(System.Object[])
   在 Ninject.Activation.Context.ResolveInternal(System.Object)
   在 Ninject.Activation.Context.Resolve()
   在 Ninject.KernelBase.Resolve(Ninject.Activation.IRequest, Boolean)
   在 Ninject.ResolutionExtensions.Get[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](Ninject.Syntax.IResolutionRoot, Ninject.Parameters.IParameter[])
   在 Metacraft.Vatsim.VatSpy.Program.Main()
 

 

 

Edited by Hongye Zhang
Link to comment
Share on other sites

Alexis Otto
Posted
Posted

Thanks for all the work.

  • Inactive airports don't show
  • Can't seem to add favourite airport
Link to comment
Share on other sites

Mateusz Zymla
Posted
Posted

Hi Ross, 

Nice to see you again on board with this update. Highly welcome. 

I could only ask, if it's possible to add the support for middle char in the ATC login? 

Like now, the Vatspy does not recognize the difference between EPWW_CTR and EPWW_N_CTR, and many FIRs/vaccs are trying to implement a different showing of their ACC sectors to make it easier for pilots recognizing what is the AoR. 

  • Thanks 2

Mateusz Zymla - 1131338

VATSIMer since 2009, IRL pilot rated.

Link to comment
Share on other sites

Mike Teague
Posted
Posted

new version seems to be running fine but the auto refresh does not appear to be working.. i have to manually refresh, or toggle the toggle button

 

 

  • Like 2
Link to comment
Share on other sites

Fernando  Alonso
Posted
Posted
58 minutes ago, Mike Teague said:

new version seems to be running fine but the auto refresh does not appear to be working.. i have to manually refresh, or toggle the toggle button

 

 

Same auto-refresh issue here!

Link to comment
Share on other sites

Elias Stassinos
Posted
Posted

"Show inactive airports" button, not working. Pressing the button does not make inactive airports appear.

image.thumb.png.235069d4ce9f6b406956d20824a15813.png

__________________________________________________________________________________________
Elias Stassinos - Author of PTTBuddy - Automatic volume control while you fly / play /stream
My FS Photos - My MSFS Settings

image.png

Link to comment
Share on other sites

Elias Stassinos
Posted
Posted
5 hours ago, Hongye Zhang said:

Hi,

I got the unknown error after the new beta installed. And i can't even open vatspy. I'v tried re-install and re-start computer.

System.NullReferenceException
   在 Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm.TaoMain_Resize(System.Object, System.EventArgs)
   在 System.Windows.Forms.Control.OnResize(System.EventArgs)
   在 System.Windows.Forms.UserControl.OnResize(System.EventArgs)
   在 System.Windows.Forms.Control.OnSizeChanged(System.EventArgs)
   在 System.Windows.Forms.Control.UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)
   在 System.Windows.Forms.Control.UpdateBounds(Int32, Int32, Int32, Int32)
   在 System.Windows.Forms.Control.SetBoundsCore(Int32, Int32, Int32, Int32, System.Windows.Forms.BoundsSpecified)
   在 System.Windows.Forms.Control.ScaleControl(System.Drawing.SizeF, System.Windows.Forms.BoundsSpecified)
   在 System.Windows.Forms.ScrollableControl.ScaleControl(System.Drawing.SizeF, System.Windows.Forms.BoundsSpecified)
   在 System.Windows.Forms.Control.ScaleControl(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   在 System.Windows.Forms.Control.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   在 System.Windows.Forms.ContainerControl.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   在 System.Windows.Forms.Control.ScaleChildControls(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control, Boolean)
   在 System.Windows.Forms.Control.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   在 System.Windows.Forms.Control.ScaleChildControls(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control, Boolean)
   在 System.Windows.Forms.Control.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   在 System.Windows.Forms.ContainerControl.OnChildLayoutResuming(System.Windows.Forms.Control, Boolean)
   在 System.Windows.Forms.Control.OnLayoutResuming(Boolean)
   在 System.Windows.Forms.Control.ResumeLayout(Boolean)
   在 Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm.InitializeComponent()
   在 Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm..ctor(Metacraft.Vatsim.VatSpy.Config.IVatSpyConfig, Metacraft.Vatsim.VatSpy.Ui.Forms.IFormFactory, Metacraft.Vatsim.VatSpy.Ui.Map.IMapManager, Metacraft.Vatsim.VatSpy.Data.IDataManager, Metacraft.Vatsim.VatSpy.Snapshots.ISnapshotManager)
   在 DynamicClass.DynamicInjector9e66832579db4265a57adc0aee71d9bd(System.Object[])
   在 Ninject.Activation.Context.ResolveInternal(System.Object)
   在 Ninject.Activation.Context.Resolve()
   在 Ninject.KernelBase.Resolve(Ninject.Activation.IRequest, Boolean)
   在 Ninject.Extensions.Factory.Factory.InstanceResolver.Get(System.Type, System.String, System.Func`2<Ninject.Planning.Bindings.IBindingMetadata,Boolean>, Ninject.Parameters.IParameter[], Boolean)
   在 Ninject.Extensions.Factory.StandardInstanceProvider.GetInstance(Ninject.Extensions.Factory.Factory.IInstanceResolver, System.Reflection.MethodInfo, System.Object[])
   在 Ninject.Extensions.Factory.FactoryInterceptor.Intercept(Castle.DynamicProxy.IInvocation)
   在 Castle.DynamicProxy.AbstractInvocation.Proceed()
   在 Castle.Proxies.IFormFactoryProxy.CreateMainForm()
   在 Metacraft.Vatsim.VatSpy.Core.VatSpyAppContext..ctor(Metacraft.Vatsim.VatSpy.Ui.Forms.IFormFactory)
   在 DynamicClass.DynamicInjector64949218724e4dcab91204457cc580a2(System.Object[])
   在 Ninject.Activation.Context.ResolveInternal(System.Object)
   在 Ninject.Activation.Context.Resolve()
   在 Ninject.KernelBase.Resolve(Ninject.Activation.IRequest, Boolean)
   在 Ninject.ResolutionExtensions.Get[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](Ninject.Syntax.IResolutionRoot, Ninject.Parameters.IParameter[])
   在 Metacraft.Vatsim.VatSpy.Program.Main()
 

 

 

If you upgraded on an existing vatspy installation, check that you remove this directory before installing: %appdata%\VAT-Spy

__________________________________________________________________________________________
Elias Stassinos - Author of PTTBuddy - Automatic volume control while you fly / play /stream
My FS Photos - My MSFS Settings

image.png

Link to comment
Share on other sites

Hongye Rudi Zhang
Posted
Posted
1 minute ago, Elias Stassinos said:

If you upgraded on an existing vatspy installation, check that you remove this directory before installing: %appdata%\VAT-Spy

Hi i did. But still

Link to comment
Share on other sites

Bahaeddine El-Zarif
Posted
Posted

Thank you @Ross Carlson for the update. 

Link to comment
Share on other sites

Ross Carlson
Posted
Posted
17 hours ago, Alexis Otto said:

Thanks for all the work.

  • Inactive airports don't show
  • Can't seem to add favourite airport

Thanks for the bug reports ... these issues have been fixed in v1.1.0 Beta 4.

  • Thanks 1

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

Ross Carlson
Posted
Posted
20 hours ago, Adrian Bjerke said:

Hello.

Thanks for the update, really appriciate it!

However I do not seem to be able to toggle inactive airports, is this a bug?

Thanks for the bug report ... this has been fixed in v1.1.0 Beta 4.

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

Ross Carlson
Posted
Posted
19 hours ago, Amos Ng said:

Just wondering if this behaviour is normal...? It's showing up the ATISes as OBS, and the controller name is not there
image.png.159f5181cfa7cccc7f475cc13c11156e.png
 

Yes, that's normal. The new data feed that VAT-Spy uses now does not have that information.

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

Ross Carlson
Posted
Posted
17 hours ago, Mateusz Zymla said:

I could only ask, if it's possible to add the support for middle char in the ATC login? 

Like now, the Vatspy does not recognize the difference between EPWW_CTR and EPWW_N_CTR, and many FIRs/vaccs are trying to implement a different showing of their ACC sectors to make it easier for pilots recognizing what is the AoR. 

If someone were to take on the task of collecting all the possible callsigns and the lat/lon boundaries for their specific sectors, I will add it to VAT-Spy. I think it would be a huge maintenance hassle, myself.

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

Ross Carlson
Posted
Posted
20 hours ago, Elias Stassinos said:

**RUSHED TO REPORT IT**

CAUSE: If you install over existing vatspy you have to remove the %appdata% vatspy folder.

Thanks.

After installation (update over existing version), i am getting this:

 

Elias, are you able to reproduce this error? I made a change in Beta 4 that should provide better debugging information in the exception report. If you are able to cause that crash again, please do so, and post the exception details again.

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

Ross Carlson
Posted
Posted
14 hours ago, Hongye Zhang said:

Hi i did. But still

Hongye, please download Beta 4 and try again. I don't think the bug will be fixed, but the exception details should provide me with a more accurate location in the source code. So please download Beta 4, and post the crash report again. Thanks for the help.

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

Jeroen van der Geer
Posted
Posted

Not a bug at all, but is there a future plan to increase the rendering resolution? Fonts are really pixelated and ugly, especially on larger screens. Glad to see you back developing the project!

Link to comment
Share on other sites

Niels Voogd
Posted
Posted (edited)
5 hours ago, Ross Carlson said:

If someone were to take on the task of collecting all the possible callsigns and the lat/lon boundaries for their specific sectors, I will add it to VAT-Spy. I think it would be a huge maintenance hassle, myself.

Hey Ross, a lot of them are already included, Langen (Germany) is a good example. Both subsectors EDGG-E and EDGG-P are in the data, but vatspy does not look at anything that comes after EDGG, so when either EDGG_E_CTR or EDGG_P_CTR is online, only the overlayed sector EDGG is highlighted.

A good solution might be: first check if there is an exact match for a callsign in the firboundaries + vatspy.dat, if not: use the old method to determine what sector should be highlighted.

Edited by Niels Voogd
Link to comment
Share on other sites

Hongye Rudi Zhang
Posted
Posted
5 hours ago, Ross Carlson said:

Hongye, please download Beta 4 and try again. I don't think the bug will be fixed, but the exception details should provide me with a more accurate location in the source code. So please download Beta 4, and post the crash report again. Thanks for the help.

Hey! thanks for update! Error log is here Vat-Spy new beta not working - VAT-Spy - VATSIM Community

Link to comment
Share on other sites

Mateusz Zymla
Posted
Posted (edited)

Does VATSpy.dat only identifies FIR by 2 first letters? It creates an issue over Kaliningrad FIR, using same first 2 letters as Minsk FIR, while Kaliningrad is Russian, Minsk is Belarusian.

  

10 hours ago, Ross Carlson said:

If someone were to take on the task of collecting all the possible callsigns and the lat/lon boundaries for their specific sectors, I will add it to VAT-Spy. I think it would be a huge maintenance hassle, myself.

Already many of the FIRs did that: look ad EDWW, EGTT, EGPX, LFFF. If the middle char is not recognized/no middle char in logon - then just assign to entire FIR, that would be possible.

 

Edited by Mateusz Zymla

Mateusz Zymla - 1131338

VATSIMer since 2009, IRL pilot rated.

Link to comment
Share on other sites

Ross Carlson
Posted
Posted

Regarding parsing the middle portion of the callsign, have a look at this thread for more details on my thinking on the topic:

 

  • Like 1

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

  • Ross Carlson unpinned and unfeatured this topic
 Share