Jump to content

DisposableHero

Members
  • Posts

    624
  • Joined

  • Last visited

  • Days Won

    97

Posts posted by DisposableHero

  1. 1 hour ago, jftejeiro said:

    The strange thing is that two days ago everything was fine.

    The LOG laravel, the only thing I find after the pirep is this:

     

    Logs of acars (check acars logs folder), not logs of your phpvms/laravel.

     

    And things do change ... I was not sick 2 days before somebody passed me the famous covid-19 :)

     

  2. 4 hours ago, jftejeiro said:

    The config / mail.php, do I have to configure it?

     

    Normally not. 

     

    I am really out of suggestions, there is something strange and wrong going on your install ... Please do open a bug report (at GitHub), attach your laravel logs, config details etc and request support from developer himself.

    (He may be busy but he will know and help better for sure)

  3. 2 hours ago, jftejeiro said:

    [2021-04-14 22:55:09] prod.EMERGENCY: Error emailing user, MDN0111=XXXXXX@yahoo.es, error=Mailer [mail] is not defined.  

     

    That last line gives the clue ...

     

    You are trying to use smtp, by editing the env.php file but it is not being read by your phpvms and it still tries to use the default mail function (probably from config/mail.php).

     

    What i can think of is;

     

    1. You did not updated your phpvms and still using something old (but trying to use env.php)

    2. You tried to update your phpvms but it was not finished or completed or the migration failed (visit admin area after uploading files or just visit yoursite.com/update)

    3. Your files under config folder are not updated (or somehow reverted back to older coppies) and your config/mail.php is not reading the env.php file properly.

     

    Rest is up to the developer @Nabeel, he may give you more details or support about this.

  4. 4 hours ago, jftejeiro said:

    I need help to configure the email

     

    And I can't get users to receive an email when they sign up

     

    # EMAIL SETTINGS
    # Look at the available mail configs in config/mail.php
    # Also refer to the Laravel docs here: https://laravel.com/docs/8.x/mail
    MAIL_DRIVER='smtp'
    MAIL_FROM_NAME='Your VA Name maybe'
    MAIL_FROM_ADDRESS='noreply@yoursite.com' // MAKE A NEW EMAIL WITH HOSTINGER MAIL CONTROL PANEL AND USE IT HERE
    MAIL_HOST='smtp.hostinger.es'
    MAIL_PORT=587
    MAIL_ENCRYPTION=
    MAIL_USERNAME='noreply@yoursite.com' // SAME EMAIL USED ABOVE
    MAIL_PASSWORD='password for that email'

     

    I think this will work

     

    You are sending email so you need smtp and outbound port ...

     

    If above does not work, try 

     

    MAIL_ENCRYPTION='tls'

  5. 8 hours ago, CSJCB said:

    Hi

     

    I have done what ProAvia suggest and it works, however when continue with the installation another error appears

     

    thank you all

    DH & PA

    😀😀

     

     

     

    So you are still using an unsupported php version for v5 :) Hope everything goes well and it works as you expected.

     

    Best wishes

    DH

  6. 12 hours ago, ProAvia said:

    Verify your php version. As DH mentioned, that error is kostly limited to php 7.3 and above.

     

    Until i realized that DH is DisposableHero , i tried to make a connection between the error and the Decision Height (DH) 🙃 Glad that did not lasted long.

     

    "Dispo" or "Hero" is what people use as nicknames for my nickname, but "DH" is good too. More aviation related at least ;)

     

    Thanks ProAvia.

  7. Just saw the cause of your error ... Are you really sure that you are on the correct php version for v5 series ?

     

    Because that `Deprecated: define(): Declaration of case-insensitive constants is deprecated` error belongs to php versions 7.3 and higher. So being on a non compatible version of php may result more error if you continue, you may even not be able to complete the install or if it continues, you may not be able to setup / config it properly.

     

    And this may be the root cause of the config editing issue you faced earlier :(

     

    Side Note: I just tried Laragon, with changed php and mysql version to test it. It is really easy to configure the php version (install new ones or old ones), switching  between them etc is pretty straightforward. If you did not done until now, please do check the Laragon support link from my first post and make your Laragon fully compatible with v5 series before doing anything else and wasting your time to solve errors.

     

  8. Understood, no need to be sorry about asking :) It is how we communicate and share information.

     

    According to your description of followed procedure, it should be working. I expect it to be working, despite being on local laragon (or wamp or xammp) should behave like an external server, they are local to their hardware afterall. Not local for us only, so for the code it should not matter if it is running on a localhost or a remotehost (unless it is designed to work with some outside connections etc)

     

    What was the error you see when you update your local.config.php ? Local or remote, you should be able to reach it with a file explorer (be it windows explorer or an ftp client) and be able to edit/change.

     

    But if it is not following your changes, I mean the local server (local vms v5) is not following your changes to its local.config.php (or config.php) this maybe a cache issue or you may be editing the wrong file ;) This happens to me a lot, similar folder names, different local servers sitting next to each other on my hard disk and I end up editing server.a files while running server.b and refreshing/deleting cache/re-checking the code etc.

     

    I do not have detailed knowledge about v5 series, this is what i can say only as general tips, rest is up to experienced v5 series admins/users.

     

    Hope you can solve it soon and keep practicing with Laragon

  9. I think, this will be the last of my guides for v7. Below you can see the pre-defined expenses or expense categories;

     

    • Subfleet Block Hour Cost
    • Subfleet Delay Cost (per minute)
    • Fuel Cost ( 100LL , Mogas , JetA1 )
    • Ground Handling Cost
    • Pilot Salary
    • Fare Cost

     

    Ok, but what are they ? How realistic are they or how they can be used to get something similar to real world. Well, that's the main problem :)

     

    Subfleet Block Hour Cost

     

    Actually this is the aircraft block hour cost, it is the cost to operate an aircraft and for ease it is defined in subfleet level (like many other things) and entered hourly but calculated/applied per minute for each flight. The main difference starts here, real world airlines do have and use block hour costs at aircraft level, not subfleet level but anyway, this is a virtual world and virtual airline so who cares.

     

    Technically block hour cost is the total cost per flight hour of that aircraft; including ownership / leasing , fuel , maintenance , insurance , operating crew , non-operating crew , services and other administrative items (like depreciation).

     

    • We do not have any ownership/leasing cost. Pilots of your airline do pay for their addons, or use freeware / sim defaults. But we can simulate something for this.
    • We do not have to pay for fuel either but we have a fuel expense category defined as a separate item, so our block hour cost should not include fuel.
    • We do not have anything defined for maintenance in v7, if you are not willing to use a module for want to simulate it with some daily, monthly expenses then we should include this item in block hour cost
    • Above applies to insurance too. Either make it simulated with custom expenses or include it in block hour costs
    • We do pay for the operating crew by ranks (per flight hour) or by the flight itself (fixed), so when calculating a value for block hour cost remove the pilot salary from it and include only your virtual cabin crew and airline crew costs
    • You can of course include all your administrative costs like hosting, domain name, vmsacars, theme, module etc payments in administrative category (per flight hour of course)

     

    So what we have is simply; Simulated ownership costs, simulated insurance cost, simulated crew cost, simulated others ('cause we have the rest as different expense categories)

     

    You can find lots of info via Google or another search engine, every one will have different costs for the same aircraft type 'cause they are all estimates. No airline publicly exposes it's block hour cost per aircraft level. It is a trade secret like the fuel prices they get with contracts. So do not get confused or do not use what you find with the "I am feeling lucky" button.

     

    For example, some do say that operating an Airbus A320 costs around $4000 ! While another blogger or website claims it is $3000 another one may say that it is $1000 ... All are non realistic and estimated figures according to the writers knowledge (or estimates calculated from some balance sheets found publicly).

     

    Long story short, if you want some values from me, i can say that an Airbus A320 or a Boeing B738 (narrow body medium range aircraft) will cost you around $1800-$1900 range (maybe slightly less) excluding fuel, salaries and services (like ground handling) according to 2020 prices (just before the worldwide lockdowns/pandemic).

     

    Here you can see some old values from 2017; (Mx is Maintenance, Ins is Insurance, AC Cost is the ownership/leasing cost )

     

    Aircraft        Carrier     Crew    Fuel     AC Cost     Mx        Ins.   Other   Total
    767-300/ER      United      $1,556  $2,445   $198        $1,051     $2    $555    $5,806
    767-300/ER      American    $1,540  $2,191   $1,055      $1,378     $4    $84     $6,253

     

    Remove fuel from the total, reduce the crew (or completely remove it too) to get someting for phpvms v7 Subfleet Block Hour Cost.

     

    Subfleet Delay Cost per Minute

     

    Well this is something hard to explain and hard to apply. Of course real airlines do pay fines when they do have delays, or do have some delay related costs but averaging them to a single value and apply it per minute basis is really hard. Why ?

     

    Because you can have some slight delays like +20/30 mins, which will cost you nothing and sometimes you can arrange everything for an expected/planned two hour delay and then it costs nothing , also you may have delays which were caused by uncontrolable factors by you or caused by you then again you pay nothing for that delay.

     

    And in real ops, arriving early may cost you some cash which is totaly dependant on the airport you are using, is it regulated or not ? Did you arranged your airport slot or not ? Are you are frequent user of that airport or not ? How may times you violated your slots for that airport in that calendar year ?

     

    Same goes for the delays, did you made all arrangements for an unexpected delay like refreshments for your passengers at airport, did you informed them before they leave their hotels or homes, did this delay affected their daily routines/schedules like holiday or late for work , if so how much they were affected and what is the total delay time according to your scheduled arrival time (on block time) ... If you manage your delays well, you probably will pay nothing for that delay, if not it really depends on the requlations being applied to your company and flight. You may end up paying $400/500 per pax, provide them meals/snacks/bewerages etc or worse hotel accommodations,transfers etc. 

     

    All of the above are time based but not minute based and not applied to every minute you delay :( So simply, either you will build a really fine schedule to you virtual flights and come up with a good timetable and punish yourself with a fictional delay per minute logic or you may skip using it at all. ( Alternatively you may build up your own delay fines/expenses with your own logic with some code you will develop for delays. )

     

    I personally choosed a mix of skipping and developing my own. So this field is not being used at all in my install. Choice is up to you after all, you are the va admin/owner.

     

    Fuel Costs

     

    We have 3 different fuel types, which can be selected/defined at Subfleet level BUT we have only one fuel price field. Yes, the fuel prices per fuel type is not yet completely developed or designed (it will be fixed soon I hope). So I will stick with JetA1 (which we have in hand and works just fine). Also we have two calculation methods, you can choose one of them according to your wishes;

     

    1. Calculate fuel cost according to spent/burnt/used fuel for each flight
    2. Calculate fuel cost according to uplifted fuel for each flight ( Admin -> Settings : Advanced Fuel Calculations ON )

     

    First option is pretty straight forwards, needs no explanation, you pay for what you burn.

    Second option is a little bit more complex but realistic. This (so called Advanced Fuel Calculation) method checks the remaining fuel from that aircraft's previous flight and then reduces that amount from current flights block fuel, charges the airline for the amount added on top of the remaining fuel. If this is the first flight of this aircraft then you will pay for all and if there is enough fuel left in the tanks, then you will pay nothing :) This is close to the real fueling logic and bills.

     

    Ok, what about the fuel price ?

     

    This also depends on the airline contract, is a trade secret like block cost hours and airline expenses but we have some nice tools online to get some values to begin with. One of them is IATA Fuel Price Monitor others may be 3rd party worldwide service providers. (like RocketRoute). IATA provides region based average values , 3rd party service provides may give you prices per airport. Both are not contracted direct prices, for example RocketRoute provides some service fee and tax info too, so check what is included in the price and for what before direclty using some internet found values.

     

    Also the unit type of the presented value matters (very much), do your math correct. Failing this will make your fuel prices really un-realistic at all. PhpVms v7 uses pounds (lbs) as its application level/database level/internal fuel unit (this also applies to vmsacars and your sims) , so any fuel price you are entering should be using pounds according to your currency. Simply the default JetA1 price at settings and the JetA1 price defined for airports are your_currency per pounds (lbs). 

     

    Let's have an example to get the correct price by using IATA as our source (updated weekly);

     

    1 April 2021    cts/gal   $/bbl    $/mt     vs 1 week   vs 1 month
    Worldwide       158.51    66.58   525.75     -0.5%        -7.8%
    Europe          155.90    65.48   516.63     -2.3%        -8.4%
    
    cts/gal : US cents per gallon
    $/bbl   : US dollars per barrel
    $/mt    : US dollars per metric ton

     

    We need the per pound price, so the math should be;

     

    JetA1 price = (158.51 / 6.70) / 100 = 0.236 usd/lbs

    1 US Gallon is 6.70 pounds of JetA1 (for division operation) and cts/gal is in cents but we need dollars not cents (second division is for that)

     

    JetA1 price = 66.58 / 281.40 = 0.236 usd/lbs

    1 US Oilfield Barrel is 42 US Gallons, thus aprx. 281.40 pounds

     

    JetA1 price = 525.75 / 2204.62 = 0.238 usd/lbs

    1 Metric ton is aprx 2204.62 pounds

     

    Rest of the table is for changes according to last week or last month, so if you want to stick with IATA then you can calculate differences and apply them with your own code, or do the update manually as you wish. If you are not using USD as your phpvms currency, then you need to do another math and convert it to your currency ;)

     

    You may found different, probably higher prices online 'cause they do include profits of the supplier and the profits of the agency and they are stop-by prices (no contract) and they do differ from airport to airport. Just know how much it costs, come up with a good balanced price for your airline as the owner/admin.

     

    Also there is fueling service cost (the workmanship of the fuel guy) , you can add a small amout like 0.01 usd/lbs to your fuel price or you may define your own expense for it which can be applied (or better modified and applied) according to the uplifted fuel amount. Cause most of the providers will charge you with some extra fees if you uplift small amounts (like below 600 lbs etc) and may reduce their service charge for intercontinental aircrafts.

     

    Ground Handling Costs

     

    Like others this also depends on the contract you made with them, the services you require or which services are used for that flight, the quality of the services available and to the airport of course. But keep in mind that most of the airport authorities do work with ground handling companies, or say they take the airport usage fee's or landing/parking prices, taxes from you via ground handling companies. So these poor guys are always in between the operator and the authority :) 

     

    You can find some nice / non-contracted values from internet for basic services (medium amount of counters and staff for your flight, pushback, cleaning, gate services, loading/unloading, passenger transfers, load and balance, paperwork etc will all be included in that price and many more little details which we do not use in our sims). Simply i can say you that, ground handling cost for a narrow body medium sized airliner (A320/B738) will be around $1250 - $1500 range around Europe (maybe a little bit more but not less)

     

    And Ground Handling prices do change according to the aircraft type, or the size of it to be more precise, A general aviation aircraft like Cessna 172 will not pay the same ground handling price defined for Boeing 747-800. Same applies to airport landing fee's and taxes, ATC costs etc. To overcome this "little" problem phpvms v7 offers a Ground Handling Multiplier at subfleet level, which is set to 100 by default and simply means that subfleet will pay the %100 of the ground handling price. You are supposed to adjust your subfleets' gh multiplier values if you wish to apply different amounts to different aircraft types (or subfleets)

     

    Also keep in mind that, you do always pay double ground handling bills ... One for departure airpor and, one for arrival airport, this is not a bug, this is how it is designed and how it is in real world too.

     

    Pilot Salary

     

    No need to explain this i think, it is pretty self explaning ... You have two choices;

     

    • Define rank based per hour pilot wages (separated for both manual and acars pireps)
    • Define flight based per flight pilot wages (defined for each flight you have)

     

    Maybe mixing up the two also works (like a bonus for a special flight + hourly salary from ranks but it is something for you to explore)

     

    Fare Costs

     

    Yes, fares do have costs ... But we defined subfleet block hour costs, what the hell is fare costs for ?

     

    Imagine them like the cost of a passenger for the airline, mainly it can be seen as the cost for airport terminal usage fee. Oh yes, there is something like that in real life and airlines do pay bills for every passenger they do carry in/out from that airport. Simply it is the airport operators share and they do not care you are earning money from that flight or just flying with negative balance sheets. They do want it and they do take it, if you do not pay them you can not use their terminals, that simple.

     

    Surprisingly enough, they are separated from taxes and landing/departing fees, aircraft parking etc (the airport authority takes them mostly with the help/assistance of ground handling agencies). So this is where phpvms v7's fare logic comes in handy, you can define a generic fare cost at fares, and then increase/reduce it at flight level to have better control over it per airport basis.

     

    Imagine you defined $10 (for your base economy fare), but you are flying to LTFM / Istanbul New Airport and they do want to you to pay $15 per passenger, then you can adjust the fare only for your flights to LTFM and edit the cost there. It will be used for financial calculations of those flights. (and be considered for overall va financials etc)

     

    Also you can use fare costs for other passenger related costs if you wish, like caterings you offer for free or services you offer for free.

     

    Custom Expenses

     

    This is where your imagination starts to work or at least needs to work... It is totaly up to you, you can define per flight expenses (like catering or fueling service or tech release service etc) , or can define monthly expenses (like aircraft leasing costs or monthly maintenance or aircraft washing, re-painting etc) or make them daily (like overnight parking, aircraft disinfection due to covid19 measures etc)

     

    The best part of this is, you are totaly free here ... Define anything you want and it is flexible, you can define expenses per airline or per flight type, make them multiplied etc. Or better you can charge the user for an expense.

     

    Unfortunately the above line is a little bit buggy at the moment, charging a user is not fully developed and the multiplication is not working too. I sent a pr (GitHub pull request for changes) aprx 2 weeks ago to fix that but it is still not accepted/merged so I assume Nabeel has some different plans for the finances. Also some users reported Airline expenses being applied to all airlines etc (but I saw some fixes being merged to development builds, so that part may be fixed.

     

    And during some Discord conversations (or was it at the forum maybe) I do read some plans to have time based expenses, which will expand the custom expenses to a new level 'cause then we will be able to define some expenses per flight time (or maybe for ground time who knows) ... Imagine having an Air Traffic Services expense, like in the real world, the more you use the airspace of countries and get ATC services, the more you pay etc.

     

    Also there is an option to make event based expenses, which requires some coding knowledge to listen some events phpvms v7 offers, read some values and apply some expenses according to that values. Like listen pirep events, get the landing rate, if it is a hard landing apply a technical check expense to that flight (and/or apply a penalty expense to your pilot in command).

     

    Just a personal note for custom expenses; If you define some expense which is a part of Ground Handling Cost or a part of Subfleet Block Hour Cost, do not forget to remove that amount from relevant costs. If you skip this, you will charge yourself extra amounts. (Like including maintenance cost to both Block Hour Cost and having an expense for it too)

     

    =========

     

    I think this last bit of my guides for v7 answers some of your questions and helps you to have a better view over the systems/logic of phpvms v7.

     

    In the end, all of the above may be wrong :) This is what i understood from the code running phpvms v7 while I am working to build up my module and trying to fix little bugs reported by users like me. What I added on top is some aviation knowledge and experience of something like 20 years (both sim + real aviation). This applies to all my guides, forum replies, discord messages Official phpvms v7 docs do have the priority.

     

    Safe flights to all and thanks for your time

    • Like 4
  10. I use ranks to pay them ... The higher the rank, the higher their salary (per flight hour).

     

    It is up to you after all ;

    1. use ranks to define different salaries for each rank (per hour)
    2. use ranks to define a fixed amount for all ranks (per hour)
    3. use flights to pay them for each flight (fixed)
    4. use your own code/logic to define something different from the above

    999.png

    • Like 1
    • Thanks 1
  11. I really don't understand what you mean here ...

    • You can download files from phpvms / SimBrief Briefing display page just seconds after you generate a flight plan
    • You can download multiple files by using SimBrief Downloader with full automation for your addon folders (with just one click)
    • vmsAcars is able to read the route (and other details) of a SimBrief flight plan when you load that flight from bids or search flight in vmsAcars.
    • vmsAcars is able to load the route of exported/downloaded files (by SimBrief Downloader)

    Why do you still want or try to download something with vmsAcars from SimBrief's own website ?

  12. If you can configure Laragon to use;

    • Apache 2.4.39
    • PHP 7.2.19 (any version below 7.3 will do i think)
    • MySQL 5.6.44 (any version below 5.7.4 will be good too I suppose)

    then you can simply follow the instructions posted below (coppied from readme file)

     

    Upload to your development environment, create a database. Run the installer in .../install/install.php

     

    Source : https://github.com/ProAviaAZ/phpvms_5.5.2.72

     

    And this topic may help too;

     

     

    This page may help too (for configuring your Laragon)

     

    https://laragon.org/docs/operations.html

     

  13. I do get lots of personal messages/questions about this, "ok I installed v7 what next ?" Here you may find your answer, if not do not hesitate to ask (not personally but via forum so everyone can benefit from the answer)

     

    0. Which version should I download and install ?

    Definitely NOT beta4 ! Please download and install LATEST DEVELOPMENT ( in short terms dev or latest dev) build, it is much more stable compared to beta4 and have many improvements.

    If you install beta4 and have some errors (you will have them for sure), the first reply to your support question will be "install latest dev".

     

    1. How do I install v7 ?

    Please do check docs.phpvms.net , it is pretty well documented. And make sure you are meeting all the requirements, then apply the instructions there for uploading.

     

    2. Where to install v7 ?

    This is up to you, considering that laravel does not like being installed under folders it is still possible with some tricks to htaccess file. But I think best location is a new subdomain, it will cost you nothing (if you are not using a strange host) and will save you from further troubles for sure.

     

    yourdomain.com

    ops.yourdomain.com

    crew.yourdomain.com

    opscenter.yourdomain.com

     

    3. What next ?

     

    • Define at least two airports

     

    I do prefer defining my hubs first. Hubs are your main bases of operation.

    Do this manually , admin -> airports , add new airport . Write the ICAO code and click lookup, phpvms v7 will get the correct data in correct format for you. Click save.

    No need to enter Ground Handling Costs or Fuel Prices at this moment, you can do that later (or can use default / fixed prices for all your airports)

     

    • Define at least one Fare ( details can be found at other guides )
    • Define at least one Subfleet ( details can be found at other guides )
    • Define at least one Aircraft
    • Define at least one Flight

     

    Optionally you may

     

    • Assign your subfleet(s) to your flight(s)

     

    Go to settings, disable below checks during initial setup (you may alter them later according to your wishes)

     

    • Disable Pireps Restrict Aircraft to Ranks ( enabled by default )
    • Disable Pilots : Auto Accept New Pilot ( enabled by default )
    • Disable Pireps : Restrict Aircraft At Departure
    • Disable Pilots Flights from Current
    • Disable Pilots Restrict the flights to company

     

    While you are at settings, check below items are enabled/active , if not enable them

     

    • Check General Automatic airport lookup ( should be enabled by default )
    • Check Pilots : Hubs as home airport

     

    You are basically ready now ... Rest is admin work and needs time, having and managing a virtual airline is not an easy task. phpVms v7 is only here to help you, it can not do things for you :)

     

    4. How can I block bots being registered to my va ?

    Well, you can not block them totally but using Google ReCaptcha reduces their amount. And phpvms v7 is ready for this, just check Google docs and obtain your site keys, then enter them to your phpvms v7 config.php

    Also disabling Auto Accept New Pilot option is a good way to block them reaching content of your va.

     

    5. Where the hell are airports ? ( "Why I am forced to enter them, this software is crap !" etc etc )

    PhpVms v7 is capable of looking up airport details when requested, so calm down. There are more than 50k airports around the world and populating your database with them just slows things down. MySQL is capable of handling them, but it will make your phpvms slower for sure.

     

    You can import airports, there is a feature for that BUT before importing make sure that file is containing valid data without any errors and is fully compatible with v7. Importing a file with incorrect data make things worse and let you have unexpected errors during usage.

     

    For example, importing airports directly from sources like OurAirports is not a solution. It does not provide time zones for airports, locations (cities) are not compatible with v7 location logic and have errors in it (i do checked some countries I know, found really strange errors and wrong ICAO codes being used for airports). Simply it is not a good source to start with.

     

    "What about i do get an export of some other v7 user's airports and insert them to mine ?"

    If you know that the other user's database is populated with correct data and you intend to use the same airports this may be a starting solution.

     

    Best way to add airports to v7 is importing flights (or some call them schedules or routes). With the `Automatic airport lookup` option enabled, missing airports from the flights you imported will be added to your database, and with correct/reliable information in the correct format.

     

    By using this method, you will get what you need and when you need. To import flights, just do an export of your current flight(s), you will have a proper csv file. Then you can edit it,

     

    "I am insisting on having losts of airports even when they are not needed, I do want to populate my database with useless entries. What should i do ?"

    You can use flight import trick to get there. Just add fake flights to all of the world airports in a csv file, then import it. After importing the flights you can safely delete them (not the airports but the flights).

    And to do a mass delete operation you need to use a database workbench tool like phpmyadmin.

     

    6. Which ACARS software should I use, which is the best one ?

    Currently, you have only one choice ... it is called vmsAcars and developed by the same person developing phpVms v7. There are no demo versions for it, there are no other (free/paid) solutions either.

    So if you are not a developer yourself, you need vmsAcars.

     

    "What about kAcars, smartCARS, cACARS ?" etc. Nope, they are not compatible with v7.

     

    7. Where are the skins or addons for v7 ? "I do want to spend some cash on them"

    You can find some at Downloads section of the forum, be sure that the addon (be it a skin or a widget or a module) is fully compatible with the version you installed. Do not try to install older version files to v7.

    This logic applies to both v7 addons developed for beta4 and addons developed or phpvms v5/v2 etc.

     

    As far as I know, the only paid addon for v7 was a tour module, which is not working propery (and people bought it had problems, tried refunding their money back).

    And there is only one paid skin (as of the date this is written), you can find its topic at this forum too.

     

    ----------

     

    We may add more questions and answers in time, for now above items should be enough for start I think.

     

    Happy installs and safe flights ;)

     

    • Thanks 1
  14. Just downloaded and checked the file again ... If anyone wants to use this please do correct the below items;

     

    1. Fix 5 letter icao codes, make them 4 letters (like FR01 . FR02 if they are fictional or stips without an ICAO code)

    2. Remove all costs

    3. Remove all IATA codes (or import with correct IATA codes)

    4. Change the country to FR (this is what phpvms v7 uses internally, ISO Codes for countries, not names)

     

    With its current state, you will have to edit every single of them during usage ...

     

    • Thanks 1
  15. I think this file should be edited by the author/owner  @Quitz ...

     

    Either all X's should be removed or correct IATA codes should be provided. With its current form it is not logical to import (even for old beta4) and populate our databases with incorrect data.

     

    phpVms v7 is capable of getting correct data for airports, instead of importing airports with incorrect or missing data one can import flights to that airports and have them looked up by phpVms automatically, missing airports will then be added to the database with correct informations.

     

    Like all flights departing from same location, using same flight number but arrives at different airports. After successful import, flights may be deleted without any harm.

    ( this is the easiest way to add airports to phpVms and if you are familiar with database tools like phpmyadmin, then you can delete that flights with a single query )

  16. We had lots of problems with MsFs 2020 ... And will continue having them for maybe a year or more :) And most of the problems we were/are/will be facing are not vmsAcars related, but directly caused by Asobo/Ms itself. Like assigning 5 letter codes to imaginary airports, not allowing to read scenery data, not allowing 3rd party apps to read aircraft data etc etc. As it develops, all will be solved (i hope)

     

    SmartCARS currently have no advantages for v7 'cause it is not compatible at all. But if we imagine it works (with its current form) then main disadvantages will be;

     

    1. Not working with v7

    2. It is expensive

    3. It does not offer flight save/resume option without a subscription

     

    On the other hand, compared to SmartCARS vmsAcars does not have eye candy or ear candy features (yet) like custom sound sets being played during your flight , or a chat feature , an online radio etc and just a little bit limited maybe (this depends on the sim and addons used though, not a fact for me)

     

    As @ProAvia mentioned, vmsAcars has the biggest advantage for v7

     

    1. It works with v7

    2. It is developed by the same person developing phpvms

    3. Cheaper

    4. Does not consume cpu/gpu/ram resources compared to others

     

    So, if you want to stick with v7, then your only option is vmsAcars unless you are capable of developing your own ;)

    • Like 1
  17. No, 

     

    I mean you do not need to assign them one by one from the admin panel ... If you open the csv with excel or something like it, it makes changes to the columns.

     

    You should either use another software for it, or use load data from text option in excel (instead of double clicking the csv file)

     

    What you need is to separate the subfleets with semicolon like below

     

    ,route,notes,active,subfleets,fares,fields
    ,VAKUM UT54 KFK UR32 HALIL UW77 BAG UW71 TEMEL,,1,B738W-PGT;A320-PGT;A320N-PGT;A321N-PGT,YG,

     

    Notice that subfleet sections starts with a comma (,) then i have 4 subfleets and they are separated with semicolons (;) and then subfleets section ends with a comma (,)

     

    1,B738W-PGT;A320-PGT;A320N-PGT;A321N-PGT,Y

     

    But when you double click a csv file with excel, it simply changes all commas to semicolons, thus breaking our import logic.

     

  18. LoL , your question is like the quality calls dealers are making ... How would you rate your satisfaction from 1 to 10, 10 means totally satisfied :)

     

    I never reply to them, and will not reply to you either 'cause my satisfaction criterias may not meet yours. Therefore when someone is totally satisfied, another one may not, this really depends from person to person.

     

    In general, i am a licenced aviation professional, i do use simulators for more than 20 years, i am not after eye candy or ear candy stuff. I am not a gamer nor a hardcore va fanboy / wannabe pilot of some sort. I do fly by the book, report my flights by the book. In this respect, i am satisfied enough from what vmsAcars offers at the moment. (i used many other acars softwares in the past and still have some of them installed for some other va's)

     

    Can it be improved ? Of course yes but this probably will not change my current satisfaction level ;)

     

    Safe flights

    • Like 1
  19. 1 minute ago, Vahid said:


    I really love the phpVMS 7 and since it's under Laravel and I'm doing some project in this framework and,  maybe I can help to improve it, so I prefer to stay with it.
    Have you ever any experience with vmsACARS?

    Regards,
    Vahid NZ

     

    Great ... Then welcome to the happy family of v7 users :)

     

    By any experience you mean any problems while using it or my overall view/satisfaction about ?

     

    I am using vmsAcars, as my main operational software at my live site. I think this will be enough to express my satisfaction ;) It is currently at beta stage, have some problems of course but nothing that big and show stopper. And being improved day by day by our genious developer @Nabeel.

     

    We (as users) believe that it will be a much better software soon.

     

    If has nice features (some offered as paid options in other softwares) , lightweight and supports main simulators without problems. Though MsFs is being the biggest problem due to constant changes but it is mainly stable. The only downside i see is, currently it has no MacOS support, but someday I think it will be there.

     

    If you have any questions about vmsAcars and/or phpVms v7, you can join the fun at Discord too :)

     

    Safe flights,

    • Like 1
×
×
  • Create New...