Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

FSInn Registry Builder

Featured Replies

Good morning everyone,

 

 

A few days ago I found out that I couldn't get access to the FSARF page, the program I'd previously used to add my AI models to FSInn. So me being the creative chap that I am, I decided to write my own alternative, and I banned myself from FSX until I was finished.

 

Background & Information

 

The program that I have ultimately created does the same thing as FSARF, however there are a few drawbacks. The major drawback is the fact that it's written in PHP, which requires a web server on your local computer to run (hey leave me alone, I'm a web developer). The good news is you can download a WAMP server for free, run the installer and you pretty much good to go.

 

The other drawback is that it's fairly simplistic in its routines. It was designed to work with, and I have only tested it with World of AI models. It relies heavily on "atc_parking_codes" in the aircraft.cfg being set to the correct 3 letter code for each airline. Now while WoA do this for the vast majority of their models, I cannot comment on other developers, so if someone would like to test it with another AI package provider then I'd be more than grateful. I do plan to add a more robust system for determining the airline in the future, though that will be time consuming and will come in a later release.

 

Finally, in order to convert the full aircraft name into it's ICAO alternative (ie Boeing 737-800 into B738), i created a basic look up table system. Now while it works well, it would be far too time consuming to add every single ICAO aircraft, so I only added the ones I have models for. It is simple to add more models however, for your own personal needs.

 

Screenshots

FRB1.jpg

FRB2.jpg

FRB3.jpg

FRB4.jpg

 

A preview of the registry file created for my aircraft:

 

FRB5.jpg

 

Downloads

Download WAMP server from here (Click download, and choose either 32bit or 64bit, depending on your OS, with PHP5.3):

http://www.wampserver.com/en/

 

Download my program (if someone could mirror it, I would appreciate it as I don't like using hosts like that):

http://www.filefacto...1y8hx/n/FRB.zip

 

Installation

  • Once you have WAMP installed, start it and make sure the icon in the tray turns green.
  • Download my program into wamp's www directory (located wherever you installed wamp) and extract the folder.
  • You should now be able to access the program by opening your browser and typing "localhost/frb" in the address bar (without the quotation marks)

Usage

The program should do everything itself, just follow the instructions. The only time you might run into problems is when you have an aircraft that I haven't defined in the aircraft definitions file yet, located in the 'data' folder. The program will make you aware of such a problem with the following message:

 

FRB6.jpg

 

In such a case, open the Aircraft.php file in the data folder, find the manufacturer — in this case, Airbus — and add a new entry. Entries should be in the following format:

array("ICAO CODE FOR AIRCRAFT,"NAME OF AIRCRAFT"),

 

so I would simply add:

array("A320","Airbus A320"),

 

then refresh the page and the error should be clear. You will have to do this for each aircraft type not defined within the file.

 

The quotation marks and the trailing comma are important, just take not from the many examples already in the file.

 

Feedback

I welcome any comments, feedback, criticism or questions you have about this software.

 

Cheers,

Andrew

Andrew McCluskey

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.