#1.yea its an static server list
1 messages · Page 1 of 1 (latest)
to avoid spamming the channel
from 2021 - maybe no longer working tho as Dedmen indicates
class CfgPatches
{
class TEST_SteamConnect
{
units[] = {};
weapons[] = {};
requiredVersion = 0.1;
requiredAddons[] = {"A3_Data_F_Enoch_Loadorder"};
};
};
class RscControlsGroupNoHScrollbars;
class RscStandardDisplay;
class RscDisplayMain: RscStandardDisplay
{
class controls
{
class InfoMods: RscControlsGroupNoHScrollbars
{
class Controls
{
class Button;
};
};
class InfoNews: InfoMods
{
class Controls: Controls
{
class Button: Button
{
url = "steam://connect/49.12.86.217:2403";
};
};
};
class InfoVersion: InfoNews
{
class Controls: Controls
{
class Button: Button
{
url = "steam://run/107410//-connect=49.12.86.217%20-port=2403";
};
class ButtoDev: Button
{
url = "steam://run/107410//-connect=49.12.86.217%20-port=2403";
show = 1;
};
};
};
};
};```
will drop a few things from back then
steam://rungameid/107410 -connect=209.222.20.116 -port=2302
steam://rungameid/107410%20-connect=49.12.86.217%20-port=2403
via rungameid one can do the A3 launcher - cant get it to select the server again yet
https://community.bistudio.com/wiki/Arma_3:_Launcher#Command_line_parameters
class CfgCommands
{
allowedHTMLLoadURIs[] = {"http://oldman-online.bistudio.com/rules.html*"};
};```
this might be in-mission only tho
> //allowedHTMLLoadURIs = {}; // Leave commented to let missions/campaigns/addons decide what URIs are supported. Uncomment to define server-level restrictions for URIs
<https://community.bistudio.com/wiki/Arma_3:_Server_Security>
<https://community.bistudio.com/wiki/htmlLoad>
probably applies only to that
<https://community.bistudio.com/wiki/ctrlSetURL>
strange that the config based url parameter is not filtered apparently (or steam is whitelisted too)
steam://connect/31.210.129.135:2403
this starts the A3 launcher and selects the said server
shows required and missing mods etc
it uses the current profile from the launcher
starts the A3 launcher when not loaded, otherwise gets focus
when you join, it kills the still running A3 instance and (re)joins you to the (previously selected) server
one can also do: steam://run/107410//-connect=209.222.20.116%20-port=2302
however this seems more intrusive (browser asks for the OK, steam asks for the OK) - maybe the same with above though if done from the browser itself too
BUT
one can add more parameters to it
steam://run/107410//-connect=209.222.20.116%20-port=2302%20-noLauncher
and you can pipe also regular arma startup parameters to it
here you normally run into the problem of character limit - may be also the case
https://community.bistudio.com/wiki/Arma_3:_Named_Pipe
can an extension create a named pipe (and interact with https://community.bistudio.com/wiki/Arma_3:_Startup_Parameters#-command), or likely too late as it would need to exist already at game launch?
this is all i could find from a quick check. maybe something turns out useful to you (or anyone else)
Yea I checked and steam:// is not possible anymore 
Would be kinda dope to have an ingame url or command tell the launcher which mods via mod id it needs to load
Dedmen could whitelist the steam url including the A3 id [as long as steam itself doesnt have any security design flaws with the system]
So you can start Arma with arbitrary parameters by forcing a invisible button under the users cursor just as they want to click? No.
what speaks against that? to make people connect to other servers?