Jump to content

Search the Community

Showing results for tags 'utility'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News
    • Official Updates
    • Community News
    • Official Newsletters
  • New User Briefing Room
    • Squadron Recruiting
  • English
    • Digital Combat Simulator
    • Licensed Third Party Projects
    • General Off-Topic Discussion
    • Legacy Versions
  • International support
  • Русский
  • DCS Finland's DCS Finland
  • 3Sqn's 3Sqn
  • 49th Black Diamonds's 49th Black Diamonds
  • -=Пилотажники=-'s -=Пилотажники=-
  • Polacy's Polacy
  • = Flammeus Vulpes = fighting squadron's = Flammeus Vulpes = fighting squadron
  • Banda-DV's Banda-DV
  • Comedy Central's Comedy Central
  • =UVAF='s =UVAF=
  • 100 KIAP's 100 KIAP
  • VVS 504th Red Hammers's VVS 504th Red Hammers
  • COPE THUNDER's COPE THUNDER
  • Lock-On Mod Makers's Lock-On Mod Makers
  • Sweden's Sweden
  • Leftside Limited Tech section's Leftside Limited Tech section
  • Ground Troops Aviation Training Center's Ground Troops Aviation Training Center
  • German DCS Community's German DCS Community
  • Spanish DCS Community's Spanish DCS Community
  • DENMARK's DENMARK
  • °United Fight Spirits° - Germany's °United Fight Spirits° - Germany
  • DCS UK's DCS UK
  • Чат's Чат
  • RedRodgers's RedRodgers
  • Совместные вылеты онлайн's Совместные вылеты онлайн
  • -=Air piretS=-'s -=Air piretS=-
  • Клуб Веселых Пилотов/Smile Pilots Club's Клуб Веселых Пилотов/Smile Pilots Club
  • 161 Squadron's 161 Squadron
  • German DCS Serveradmins's German DCS Serveradmins
  • Escuadrón 701, Colombia's Escuadrón 701, Colombia
  • LowLand Tiger Meet's LowLand Tiger Meet
  • 279KIAP Regiment's 279KIAP Regiment
  • Australian DCS Community's Australian DCS Community
  • Scandinavia's Scandinavia
  • Crazy Canuks's Crazy Canuks
  • VNAO's VNAO
  • SHREK AIR STRIKE Sqn DIE HARD's SHREK AIR STRIKE Sqn DIE HARD
  • DCS NA's DCS NA
  • The Silver Falcons's The Silver Falcons
  • 127Th Sibйrian Tiger's 127Th Sibйrian Tiger
  • 129th A-10 Squad: The Guard Sharks's 129th A-10 Squad: The Guard Sharks
  • Virtual Red Arrows's Virtual Red Arrows
  • Hellenic Pilots's Hellenic Pilots
  • =2IAE='s =2IAE=
  • VETERANS-GAMING's VETERANS-GAMING
  • 16th ACCW Tigers DEN's 16th ACCW Tigers DEN
  • USMC Veterans's USMC Veterans
  • United States Air Force's United States Air Force
  • =BAF='s =BAF=
  • Fighter Combat Simulations's Fighter Combat Simulations
  • =Воздушные Войны= aka =BB='s =Воздушные Войны= aka =BB=
  • CADelta's CADelta
  • DCS: Combined Arms's DCS: Combined Arms
  • VNAO - US NAVY's VNAO - US NAVY
  • Oceanic Wing and Friends's Oceanic Wing and Friends
  • The Virtual Horsemen's The Virtual Horsemen
  • Hellas's Hellas
  • NoPryl Flight Squadron's Topics
  • NoPryl Flight Squadron's NoPryl Warthog Squadron
  • Carrier Air Wing Seventeen — CVW-17 —'s Carrier Air Wing Seventeen — CVW-17 —
  • 蜂鸟特技飞行表演队 HummingBird Aerobatics Team's 蜂鸟特技飞行表演队 HummingBird Aerobatics Team
  • 1st Cav Div (Air Assault)'s 1st Cav Div (Air Assault)
  • CrimsonFlag - 102° GVv's CrimsonFlag - 102° GVv
  • AIEclan's AIEclan
  • Virtual Black Sheep's Virtual Black Sheep
  • 929th's 929th
  • French DCS Community's French DCS Community
  • 373rd Online Tactical Campaigns's 373rd Online Tactical Campaigns
  • Just For Laughs Simulation DCS's Just For Laughs Simulation DCS
  • "Russian Air Force" =RAF='s "Russian Air Force" =RAF=
  • ECV56 Cóndor's ECV56 Cóndor
  • Master Arms's Join Master Arms
  • Master Arms's Master Arms
  • 141 Wolfs's 141 Wolfs
  • 314. ШАП Моздок (Су-25)'s 314. ШАП Моздок (Су-25)
  • Escuadrón 117's Escuadrón 117
  • Austian/Germany Pilots's Austian/Germany Pilots
  • Итория авиации's Итория авиации
  • Clan Vikingos's Clan Vikingos
  • Virtual Royal Danish Airforce's Virtual Royal Danish Airforce
  • United Operations Air Forces's United Operations Air Forces
  • United States Navy's United States Navy
  • SQUADRONE LAMPO TICINO CH's SQUADRONE LAMPO TICINO
  • Europe clan's Europe clan
  • No.66 Squadron's No.66 Squadron
  • De Belgae's De Belgae
  • v47th Fighter Squadron's v47th Fighter Squadron
  • 105 Wirtualny Pułk Śmigłowców Bojowych (105th Virtual Combat Helicopters Regiment).'s 105 Wirtualny Pułk Śmigłowców Bojowych (105th Virtual Combat Helicopters Regiment).
  • 7 Wirtualna Eskadra Działań Specjalnych's 7 Wirtualna Eskadra Działań Specjalnych
  • 223rd CAS "Wolfpack"'s 223rd CAS "Wolfpack"
  • www.TAW.net - DCS Division's www.TAW.net - DCS Division
  • Jagdfliegergeschwader 1 “Fritz Schmenkel” (JG-1)'s Recruitment
  • 64th Aggressor Squadron - Public's Images and Videos
  • =БК= Братские крылья's Связь
  • =БК= Братские крылья's Сервера =BK=
  • =БК= Братские крылья's Вопросы
  • Virtual Carrier Air Wing 99's Topics - Bugs
  • Virtual Carrier Air Wing 99's COOP Flights - Request
  • Virtual Carrier Air Wing 99's Video and Live Feed
  • Virtual Carrier Air Wing 99's Recruitment questions
  • DTA - Comunidad Hispana de DCS's Muro
  • Virtual Skyblazers's Information
  • Virtual Skyblazers's Conversation
  • Sesto Stormo Virtuale's Media Missioni
  • Task Force Trident's Task Force Trident Recruitment
  • The Flying Kiwis's The Flying Kiwis Zorb ball of death dedicated server
  • The Flying Kiwis's ANZAC Mission
  • LINCI's Discussioni
  • [OFS] Open Flight School's Informationen
  • The Pirates Cove's Mods
  • The Pirates Cove's C-130 MOD
  • VF-211's Contact us
  • RUSSIAN FALCONS's Публичная информация
  • DCS PŇACI's BLA BLA
  • Comunidad Española de DCS - Interescuadrones's Discusiones
  • Sabre Squadron's Campaign & Mission Updates
  • Ravenspear Tactical Solutions's Topics
  • 74th Flying Tigers's Questions and Answers
  • 300 Squadron (MiG-29)'s Announcements
  • Virtual JaBoG32's Topics
  • VIRTUAL 312 SQUADRON's THE VIPER DRIVERS
  • Cerberus Fighter Wing's Screenshot Posting
  • Digital Coalition Air Force's Posts/Forum
  • Beyaz Kartallar (161-Kartal Yarasa Filo)'s Beyaz Kartallar
  • Strike Fighter Squadron's VMFA-35 Skin by Stellou
  • 1st VFW's General Discussion
  • Joint Task Force 191's January 1st, 2024 - New Training Program
  • VFA-41 Black Aces's VFA-41 Black Aces Squadron Info
  • 154th Air Wing's New Server
  • JTF-111's What We Offer
  • JTF-111's Latest News
  • Pegasus's Hellenic tutorials
  • vVMFA-251's VMFA-251 is back and recruiting virtual Marine Hornet pilots!
  • 9th Air Brigade of PLAAF's Anyone want to train together for competitions?
  • 71st_Eagles's Topics
  • 71st_Eagles's Members
  • Task Force Uniform Charlie Sierra's Links
  • =LF= Escuadrón LA FUNDACIÓN's AVISOS Y NOTÍCIAS
  • 1(F) Squadron RAF Air UK's Operations
  • PKP's Casual Squadron : EST preferred ; Apache; F16; ; F14; A10C2; Spitfire's Lets Fly
  • Tact. Air Base 8's Dedicated Public Servers
  • 334th "Eagle" Squadron's Contact Us
  • Nemesis HAW's Topics
  • 枝江虚拟航空队's 涂装展览
  • COMMAND OF THE AIR's ЧАТ
  • 1st Virtual Air Expeditionary Wing's Public Affairs
  • 「301fs」's Enlisting
  • 「301fs」's 301fs Equipment
  • 「301fs」's Squadron Rules
  • Royal Netherlands Air Force virtual's Topics
  • vCSG-3's Recruitment
  • 4YA-Community's Events
  • 4YA-Community's The 4YA Community
  • VMFA-323's Welcome
  • 78th Fighter Squadron's Topics
  • Air Group =Axeman= (=AxA=)'s Связь
  • Air Group =Axeman= (=AxA=)'s Air Group =Axeman= (=AxA=)
  • VFA-103 VIRTUAL JOLLY ROGERS's Discord
  • Ghost Syndicate's Forum
  • [TM] Tigermercs's Club-Forum
  • GAEv Grupo Aeronaval Embarcado Virtual's Discusiones
  • 76th DSOW (Digital Special Operations Wing)'s Open Recruitment
  • 619th Windborne Air Group's Current Events
  • VICOMTE's Recrutement
  • Casual Flyers's Casual Flyers
  • The Jousters's Chat
  • Stalin's Falcons's Создание сервера
  • Stalin's Falcons's Предложения полетов
  • Stalin's Falcons's Связь
  • Task Force Trident's Squadron Media
  • Task Force Trident's Task Force Recruiting Information
  • Carrier Air Wing TWO (CVW-2)'s Squadron Media
  • 101st Combat Aviation Brigade's Instructions on How to Join
  • (NAFSAM)'s NAFSAM Discord
  • Wolfa - french squadron's Activité/activity
  • Wolf Pack US's Wolf Pack Videos and Server Info
  • Wolf Pack US's Wolf Pack Warbirds Persistent Sever Tutorial
  • Carrier Air Wing 3 | RU's Discord сервер сообщества
  • Carrier Air Wing 3 | RU's Наша группа в ВК
  • 808th World Squadron's How To Join
  • 虚拟笕桥航空队-JQvFG's 鸽动力水坛(General Topic)
  • 虚拟笕桥航空队-JQvFG's 笕桥陵园(Event Room)
  • 虚拟笕桥航空队-JQvFG's 笕桥航校(JQvAA)
  • 虚拟笕桥航空队-JQvFG's 笕桥影业(JQvFG Film)
  • Australian Virtual Air Wing's Forum
  • Virtual Royal United Kingdom 10th Squadron's LUA Discussions
  • ММВГ "Broiller Squad"'s Форум
  • Task Force Thunderbolt's Topics
  • 588th Fighter Aviation Regiment's Announcements
  • 588th Fighter Aviation Regiment's Media
  • 588th Fighter Aviation Regiment's Chow Hall
  • Joint Flight Command Oregon's Application & Links
  • Irréductibles's Recherche de pilotes motivés F18 et M2000
  • VF-103 Jolly Rogers's Recruitment
  • VF-103 Jolly Rogers's Media
  • Escuadron 69's Foro del E69
  • Carrier Air Wing 7 | RU's VK
  • Virtual Task Force 77's News & Updates
  • 367º МЦО / MTsO's Media Exterior
  • DCS World România's Forum și postări
  • Crossant's Topics
  • Titan Squadron's Titan Squadron
  • VFS-252 Sky Pirates's Topics
  • Iran | 404th Freelancers's Media
  • Iran | 404th Freelancers's Recruitment
  • Virtual Carrier Task Force 58's Squadron Updates
  • Take Flight's Join/Sign Up Information
  • Phobetor Squadron's We are recruiting!

Calendars

  • Community Calendar
  • Jagdfliegergeschwader 1 “Fritz Schmenkel” (JG-1)'s Events
  • ASOR 234 squadron's Operations
  • ≡★≡ THE 51st VIRTUAL FIGHTER WING ≡★≡'s Events
  • Lock-On Greece | DCS World Greece™'s Events
  • DCS Español || D3W's Calendario
  • DTA - Comunidad Hispana de DCS's Eventos
  • Carrier Air Wing 66's Events
  • DCS - Allied Forces - Open Missions and Beyond's Events
  • Sesto Stormo Virtuale's Eventi
  • [OCG] Oceanic Combat Group's OCG Events & Training
  • The Flying Kiwis's TFK Flying schedule
  • VF-211's Training nights
  • VF-211's Calendar
  • 421st VIRTUAL FIGHTER SQUADRON's MISSION BOARD
  • DCS PŇACI's LIETANIE
  • Comunidad Española de DCS - Interescuadrones's Eventos
  • Ravenspear Tactical Solutions's Events
  • VFA-86 Sidewinders's Winder schedule
  • 74th Flying Tigers's Trainings and Missions
  • 300 Squadron (MiG-29)'s Events
  • Cerberus Fighter Wing's Events
  • uosef's عقابهای ایران
  • v81st Fighter Squadron's Training and Operations
  • Darkwater Aerial Security Ltd. (Task Force "Caucasus Dragons")'s Contracts and Operations
  • Darkwater Aerial Security Ltd. (Task Force "Caucasus Dragons")'s Events
  • JTF-111's Events
  • Pegasus's Events
  • DCS ANZUS's Community Events
  • Delta Force Squadron's Events
  • 71st_Eagles's Events
  • 71st_Eagles's Events
  • Virtual Fighter Group's Schedule
  • =[RCAF 416 TFS]='s Server Test/08-24
  • PKP's Casual Squadron : EST preferred ; Apache; F16; ; F14; A10C2; Spitfire's Meet and Greet
  • Tact. Air Base 8's Events
  • 71st Laughing Rooks's 71st Events
  • Virtual Air Festivals's VAF Events
  • Royal Netherlands Air Force virtual's Events
  • Royal Netherlands Air Force virtual's Events
  • vCSG-3's vCSG-3 Events
  • 102nd Albatross's Events
  • ESCUADRÓN 111's Events
  • VMFA-323's Events
  • 78th Fighter Squadron's Events
  • vNAVY's Events
  • Ghost Syndicate's Events
  • [TM] Tigermercs's Staffeltraining
  • [TM] Tigermercs's Events
  • 76th DSOW (Digital Special Operations Wing)'s Missions
  • RS Red Star's Events
  • Carrier Air Wing TWO (CVW-2)'s Scheduled Squadron Events
  • Combined Joint Task Force's OPERATION - ISLAND HOP
  • Wolf Pack US's Wolf Pack Missions and Events
  • Wolf Pack US's Events
  • Wolf Pack US's JUGHEADS mission night
  • 808th World Squadron's Birth Date 01.24.23
  • 虚拟笕桥航空队-JQvFG's 联机活动日程
  • Australian Virtual Air Wing's Events
  • Virtual Air Force's Mission/Training Night
  • TACG 218's Events
  • ММВГ "Broiller Squad"'s Операции
  • 366th Fighter Wing "Gunfighters"'s Mssion nigths & Operatinos
  • Task Force Thunderbolt's Events
  • Joint Flight Command Oregon's Events
  • [JaboG49] Virtuelles Jagdbomber Geschwader 49's Termine
  • Virtual Carrier Air Wing One (vCVW-1)'s Sinai Campaign
  • Task Force Perpetual Motion's Events
  • British Virtual Air Force's Events
  • Dark Ravens's Calendario
  • VF-103 Jolly Rogers's VF013 Events
  • 24th Combat Aviation Brigade's Events
  • 367º МЦО / MTsO's Calendar / Calendario
  • VFS-252 Sky Pirates's Events
  • DCS ITALIA's Eventi
  • JATF - Joint Air Task Force's Calendar

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Flight Simulators


Location


Interests


Occupation


Website

Found 5 results

  1. I'd like to introduce Livery Link, a desktop application for managing custom liveries. I've been working on this for a few months now and although it's still incomplete, there are a few people using it and I think it's in a state where I'm happy to share with the wider community. The primary function is to make it trivial to install liveries (see the video below). In addition to this, it can also automatically share liveries with other people. So far, I loved building this, I really hope you enjoy it! For those interest in the server, I've created a Server Functionality Poll to get a feel for the kind of features people would like to see added. Download Visit https://github.com/Camble/LiveryLink for more information click the download button for the latest version. User Files link: https://www.digitalcombatsimulator.com/en/files/3339586/ See it in use: Key Features Paste in a User Files URL to automatically install a livery The Livery Browser displays your installed liveries with nice thumbnails Plenty of options in case you don't like a specific feature Automatically share and download liveries (with other users of Livery Link) Installation No installation required, extract anywhere you like and run. FAQs Q. How does Livery Sharing work? A. In order to share liveries to other players, they must also have Livery Link, and the server you are flying on must be running Livery Link Server. Q. How do I enable livery sharing? A. Simply install liveries with Livery Link, and use those liveries on a Livery Link enabled server. Q. How do I send liveries to people? A. If you're sporting a livery that was installed with Livery Link, it will be shared automatically as soon as you take off. Q. How do I receive other people's liveries? A. If connected to a Livery Link server and a player shares a custom livery, Livery Link will download and install it automatically. Q. What if I don't want to share liveries? A. This feature can be disabled, or tweaked to your liking.
  2. Hello, I come to present an application that I have been developing in my free time since last year. It is a unit converter and some utilities that I thought would help during online flights. Especially when we fly with pilots in aircrafts with another unit (Ex: Some in knots, others in miles per hour and others in kilometers per hour). It's my first application in the framework that I've used and the first one for Android, so keep it in mind and show mercy The application features are as follows: - The results are displayed in all possible units. One input unit and all output units, so that no conversions have to be made for each measurement system. - All types of measurement units can be mixed. For example, for the calculation of TAS, you can speed in kph, altitude in feet, pressure in mBar and wind in mph. Internally unifies them to SI. So there is no need to convert the different parameters to the same system to perform the calculations. - Calculation of distance, time and speed. - Conversion of speed, distance, pressure, consumption, altitude and coordinates. - Calculation of true speed (TAS) and ground speed (GS). If a course is also indicated, it tells you the wind correction and the course to set for that correction. - Calculation of the density altitude and the true altitude, including the temperature at that altitude, if the given temperature is that of the aerodrome. - Calculation of the consumption per hour indicating also the flight time and, if the speed is set, the flight distance. - Calculation for the QFE of a target, given the QNH and elevation of the area. It can also be calculated from the QFE if we enter the elevation of our aircraft. - Calculation of the QNH of a runway given the QFE, elevation and temperature. - Calculation for descents. The descent rate can be calculated for a 3 degree glide path, from an initial altitude to a final altitude, showing the flight distance and the time taken to do so. You can also calculate the ratio for a descent over a given distance, displaying the time of flight for the operation. - Listing of waypoints for aircraft with no waypoints in their navigation system. Supports different formats: DMS, DM and MGRS with various levels of accuracy. Points can be edited, deleted and moved within the list. As well as converting the entire list to a different different format. It can be configured to enter free text in the points, so we can annotate bearings and times in older aircraft. - Language in English and Spanish. - Supports dark theme. Gotta save those retinas on night flights. - You can choose between three text styles to display the calculation results. - Available for Android and Windows. ------------------------ Things to keep in mind ------------------------ The program is intended to be as unobtrusive as possible and does not require any permissions on Android, it does not connect to any server, nor does it send any data. It does not even use the device's storage. Everything is saved in the RAM memory during the execution of the program, that is why the first screen is the options screen, since you have to configure it every time you start the application. In Android the application is distributed in .apk files, since I do not want to sign it digitally, register as a developer of the platform and all the paraphernalia to upload it to GooglePlay. Where anyway ninety percent of the apps are eager to take your data. The trust is directly between the developer and the user. So once you download the file, in security you have to allow installation of applications of unknown origin, install the application and put the security option back as it was. During the installation, a warning message may appear, tell the user that the application is trusted and to continue with the installation. All three apks are passed through virustotal and show no issues. To make sure they are the ones I distribute, I show the hashes of the files. # MD5 733eafbe0c8ff1097cef354c6c7a733a flyuc-x86_64.apk 02b631f2cdc4be809df659a09fe551ff flyuc-armeabi-v7a.apk 8a763178772390189f702fe98a2628b7 flyuc-arm64-v8a.apk # SHA1 a29b22dc05ff611166db78b96bcedb38b11fab27 flyuc-x86_64.apk 18b12d6b78c291fec4236a60617baaeeaa4e6335 flyuc-armeabi-v7a.apk d391db14906d49b92d3c9fe8d6ea7cca5b88f081 flyuc-arm64-v8a.apk In Windows I have found that due to the heuristics of the antivirus, some warning may be triggered. Specifically, 3 out of 70 antivirus engines pop up. It is a false positive. I have tried to change the installer and different tests. With another installer I got 5 out of 70, if I run only the main executable I get only 1 (something that is known in the official forums of the framework), but if I zip it together with the libraries used, I don't get any warning. If I create it self-extracting, it jumps again. In short, any behavior that you consider remotely suspicious, some engines may warn you, and the only way to remove them is to pay to certify the application. So for Windows I distribute two files, the zip that does not pop anything and an installer, if you want to trust me. # MD5 536aab4794525857f47ba9956aeccc36 Flyuc_Setup.exe 95cb8921ba83183eb545061c9bbe9727 Flyuc_1.0.2.zip # SHA1 1a53e372bafdb6e693901f196c257fff5ca2a63e Flyuc_Setup.exe 664af4eb345fd8539607d35f0d05a6d2292ffa21 Flyuc_1.0.2.zip ------------------------------ Requirements and installation ------------------------------ Windows 10/11 or Android 7.1 or later is required. So it can be installed on older devices that we have lying around. On Windows we can run Flyuc_Setup.exe and install it automatically, a shortcut will be created. Or we can extract the Flyuc_1.0.2.zip file wherever we want and create a shortcut manually to flyuc.exe. On Android we have three versions: - flyuc-armeabi-v7a.apk, for older 32bit phones/tablets. - flyuc-arm64-v8a.apk, for newer 64bit mobiles/tablets. - flyuc-x86_64.apk, for tablets or systems with x86_64 architecture. You have to copy the file to the device, allow installation from unknown sources, install and put the security option back as it was. A warning may appear depending on the Android version, and you must tell it that you trust the application to install it. ---------- For Nerds ---------- I have developed the application in Flutter, since I had not made any for Android and I wanted it to work on Windows, using only one programming language. I have done some web programming in the past (for the cross-platform thing), but I didn't want to use an environment with thousands of files for the project, and go through three different languages to make something. The application saves the status of each screen, so that when you return all the fields are as you left them. left. It also uses cache for the calculations, so that if the button is pressed without the display parameters having changed, it takes them from the cache and avoids unnecessary recalculation. The source code metrics are as follows: language files code comment blank total Dart 64 8,865 1,612 1,129 11,606 (Lines of code) And for the tests: language files code comment blank total Dart 1 576 6 98 680 The library for the calculations was built following a TDD methodology and includes more than 40 tests to validate the operations. The program has been tested on the following systems: - Android 7.1 4.7” cell phone. - Android 6.0 10” tablet (v1.0.1). - Android 14.0 8.9” tablet. - Windows 10 and 11 on 34” ultrawide monitor. - Windows 10 on 55” TV at 1080p. Congratulations if you have read this far To report bugs, comment it in this thread or by private. I will try to solve it in two weeks (TM) Best regards, see you on the air. ---------- Change log ---------- v1.0.2: - Added space around menu bars. - Decreased the size of larger text (such as menu and title). - Fixed menu not changing translation until entering another screen and displaying it again. Or changing language twice. - Updated the development kit (bug improvements and security issues). - On Android, it is compiled with the most modern SDK. Android 15 is now supported. The minimum version goes from 6.0 to 7.1. Download link: https://drive.google.com/drive/folders/1nFEoBsML20Tp3R3ESRa_ZzYud3DeleOy
  3. Hello everyone, Just wanted to present the "Autonomous Ground Force Tasking" project to the forum. Project goal Download here Getting started Visit project repository https://www.youtube.com/watch?v=Cqv3Mj-Ss58 Any feedback is highly appreciated. If you have any questions or want to see more usage examples, feel free to ask. (WARNING: The code is under development. The various links, code snippets, and discussions found throughout this thread will be subject to change. The project repository, the examples found there and this (initial) post will be kept up-to-date.)
  4. Hello all, Mgone here. As some of you know from previous posts, I love DCS, its international users. I also have a lot of time on my hands . . . I got tired of making configuration changes by having to Alt-Tab or endlessly opening desktop folders to find my applications icons etc. I decided to create what I call "DCS Flight Panel. I have been working on this for a while now and have had to wait until there was some commonality, amongst developers. For instance, DCS adopting OpenXR. Renaming dlls and the like got old. I still change dxgi.dll to enable/disable reshade in the local file for I never got reshade-global to work in DCS. Here I am completely self-contained. I can open the Panel and never once go to the desktop to launch programs. Here, I have access to all installed plugins, mods, configuration panels and basic system functions. I very much enjoy the "DCS Update Utility" however, once you've become familiar with all the .lua configuration files, I find it easier to just open the files and edit them manually rather than relying on the other utilities to make changes. Often the changes have give you unexpected results. What I like most is this . . . I never have to Alt-Tab or close DCS to check something or make changes as long as they do not interfere with the current running DCS. The panel right now reflects my installation and configuration only. I would like to expand on this to cover other's hardware and applications so that I might offer it to other DCS users. One issue that I am working on is a system-wide scan of installed programs to create the variables for pointing to individual user installation folders. Once I figure this out, I will only have to pass the variable rather than hard-encode the program's installation folder. You can get an idea of the types of items included . . . I've even added the ability to use my screenshots. I am looking for a little feedback . . . What do you think?
  5. I use the custom presets in the DCS system options menu to toggle between my preferred 2D and VR presets. I would love if DCS itself could be launched with a flag (e.g. "--custom2-preset") to apply the desired profile from a Windows shortcut. That way, I could combine it with the "--force-enable-VR" flag to create direct-launching DCS 2D and DCS VR shortcuts which pre-load the relevant settings profiles. No mess, no fuss. There are a handful of extremely useful DCS launcher utilities already in existence which variously get close to this. I've tried a few and found them chockful of features, but haven't found that any provides a way to do exactly what I want (at least, not that I've figured out!). So I knocked up my own, which works exactly like I wanted, and figured I'd share it. Usage: dcs_launch.exe [OPTIONS] [ARGS] Arguments: ARGS Arguments to pass to DCS executable [optional] Options: --dcs-bin PATH [required] --dcs-saved-games PATH [required] --profile-id INTEGER [required] --help Show this message and exit. Simply create a shortcut to this launcher, and set the --dcs-bin, --dcs-saved-games, and --profile-id options in the shortcut target. You can add any additional arguments as well, which will be forwarded on to DCS. The launcher will pick up the custom profile options in your saved games folder and integrate them into the options.lua file before launching DCS. By allowing you to specify the DCS bin directory, you can create separate shortcuts to ST and MT as you wish. Example shortcut target: C:\Users\<username>\Downloads\dcs_launch.exe --dcs-bin "C:\Program Files\Eagle Dynamics\DCS World OpenBeta\bin-mt" --dcs-saved-games "C:\Users\<username>\Saved Games\DCS.openbeta" --profile-id 2 --force_enable_VR Why is it 8-freaking-MB!? Because I knocked it up in Python, and so the .exe includes an entire Python DLL (I used Nuitka for packaging). I'll include the extremely short Python script for anyone who wants a look-see. Just - please - if you want to try this SAVE A COPY OF YOUR OPTIONS.LUA FIRST. This script rewrites the file, and while it hasn't been a problem in my extremely limited 5-minutes of testing, consider yourself warned. dcs_launch.exe dcs_launch.py
×
×
  • Create New...