• Home
  • Index
  • Search
  • Download
  • Server Rules
  • House Roleplay Laws
  • Player Utilities
  • Player Help
  • Forum Utilities
  • Returning Player?
  • Toggle Sidebar
Interactive Nav-Map
Tutorials
Wiki (mostly outdated)
Technology Chart
Rep hack list
ID reference
Restart reference
Players Online
Player Activity
Faction Activity
Player Base Status
Discord Help Channel
Mactan Network
Missing Powerplant
Stuck in Connecticut
Account Banned
Lost Ship/Account
POB Restoration
Member List
Forum Stats
Show Team
View New Posts
View Today's Posts
Calendar
Help
Archive Mode




Hi there Guest,  
Existing user?   Sign in    Create account
Login
Username:
Password: Lost Password?
 
  Discovery Gaming Community Discovery Development Discovery Developers Forum Discovery Unofficial Development
1 2 3 4 Next »
=Wingman 0.4= A companion for Discovery Freelancer

Server Time (24h)

Players Online

Events
If you can see this you have JavaScript disabled

Latest activity

Pages (6): 1 2 3 4 5 6 Next »
Thread Modes
=Wingman 0.4= A companion for Discovery Freelancer
Offline Biggles
09-15-2020, 09:40 PM, (This post was last modified: 02-20-2021, 02:15 PM by Biggles.)
#1
Member
Posts: 168
Threads: 12
Joined: Feb 2015


[Image: Wlowwfn.png]
Wingman v0.4.1 (Public Beta)

A companion for Discovery Freelancer

Jump to: Downloads | Screenshots | Code

[Image: fjTg0Y7.png] Introduction

Wingman is a powerful desktop companion application specifically crafted for Discovery Freelancer. Intended to be a modern addition to the venerable FLStat and Freelancer Companion, it seeks to bring a wealth of new features to the community.

Wingman features:
  • Navmap: a beautiful navigation aid integrating and extending @Error's Online Navmap
  • Merchant: a powerful trading assistant
  • Roster: a record of your in-game characters and their attributes
  • Database: an FLStat clone - see information about bases, ships, equipment and more
  • Augmentation of the game client, including clipboard access, named screenshots and new commands
  • Display of infocards with full rich text formatting, and TGA icons
  • Full cross-platform support, with downloads for Windows and Linux

See here for a list of new features that are currently planned. Please feel free to make your own suggestions! Wingman is intended to be community-led.

Wingman is free software, released under the GNU General Public License, version 3.0.

[Image: fjTg0Y7.png] Downloads & installation
  • Windows 7+
    For Windows the application is built as a self-contained executable:

    • Download and run the installer: wingman-0.4.1-setup.exe (51.5 MB)
      • After installation Wingman can be launched from the Start Menu
    • Or download a portable distribution: wingman-0.4.1-portable.zip (54.3 MB)

  • Linux
    Python 3.7 or higher must be installed. Assuming your Python 3.7+ executable is available as python3,

    • Install/upgrade using: pip3 install wingman==0.4
    • Uninstall using: pip3 uninstall wingman

    Use sudo pip3 if you want to be able to start Wingman with the command wingman.

Additional details and yet more installation options are available on GitHub. Build instructions are also included in that document. Older versions and detailed changelogs can be found here.

[Image: fjTg0Y7.png] Gallery

[+]Click on an image to view it in full size
[Image: oc4QMXS.png]

Navmap
[Image: j6v8OxY.png]
Running in KDE Plasma 5 (my setup)
[Image: ErErW6B.png]

Navmap context menu
[Image: hd4h94e.png]
Universe map (Plasma)
[Image: T8fMRVb.png]

Merchant
[Image: g95DncH.png]

Roster
[Image: 98JDULq.png]

Database
[Image: VmXJDFM.png]

Database (Xfce)

[Image: fjTg0Y7.png] Reporting bugs

This is a beta. There will be bugs! You can report them in two ways: opening an issue on GitHub or using the form below if you do not have an account:

Code:
[quote=Bug report]
[b]Operating system: [/b]
[b]Wingman version: [/b]
[b]Steps to reproduce: [/b]
[b]What did you expect to happen?: [/b]
[b]What happened?: [/b]
[/quote]

If the bug causes the application to crash, add wingman.log as an attachment to your post or issue. On Windows you can find this file in %USERPROFILE%\AppData\Local\wingman.

In either case, please check that the exact bug has not been listed already in this thread or in issues to avoid duplicate reports.

If the application crashes immediately when it starts, the first thing to try is deleting wingman.cfg in the above directory. Even if this resolves the issue, please still submit a bug report explaining what led up to the crash!

Because this is a beta, it's a good idea to back up your character information in Roster periodically if you want to hold on to this information. You can do this using the Export button.

[Image: fjTg0Y7.png] Acknowledgements

Thanks to:
  • @Syrus for the original inspiration for the nucleus of this project
  • @Error for the kind use of their Online Navmap (and implementing a flag to let Wingman use it more effectively)
  • Everyone who took the time to answer my survey (yes, this really has been in development for that long), which generated many ideas that made their way into the project
This application uses the following open source projects: Python, PyQt5, PyInstaller, Nuitka, Inno Setup, Pillow, ago. Project icon made by Roundicons from www.flaticon.com.

Aurora — Wingman — Forumlancer — ALG
  Reply  
Offline ONIKS
09-15-2020, 09:54 PM,
#2
Innocent Bystander
Posts: 324
Threads: 27
Joined: Dec 2016

Great piece of software. Thank you for your work and dedication, I'll use it extensively.

Dragon girl and Viper enthusiast
[Image: dPZjhpi.png]
Reply  
Offline Error
09-15-2020, 10:43 PM,
#3
Website Developer
Posts: 1,197
Threads: 40
Joined: Jan 2008
Staff roles: Coding Dev

Excellent work, glad to see it go public! Big Grin

[Image: Sirius_207px_v4881.png]
  Reply  
Offline SlappyTheRoach
09-15-2020, 11:15 PM,
#4
Game Master
Posts: 969
Threads: 50
Joined: Nov 2018
Staff roles:
Server Administrator

Sounds very interesting. Will be giving it a go when I get home from work.

[Image: 6xJ4Q4P.png]
Black Flag Corsairs, BFC| | Nakai Shun
Reply  
Offline Occam Razor
09-15-2020, 11:30 PM,
#5
Member
Posts: 516
Threads: 48
Joined: May 2012

Wow, and it runs natively on Linux. I love it. Thank you.

"Common sense is the best distributed commodity in the world, for every man is convinced that he is well supplied with it."
René Descartes
Reply  
Offline Kauket
09-15-2020, 11:49 PM,
#6
Dark Lord of the Birbs
Posts: 4,028
Threads: 260
Joined: Nov 2014
Staff roles:
Art Developer

Loving it, absolutely adore how it counts money per character too!

Only issue is, I can't load maps Sad

https://cdn.discordapp.com/attachments/4...nknown.png

[Image: ziCM3NH.png]
Reply  
Offline Misfit
09-16-2020, 04:16 AM,
#7
Member
Posts: 446
Threads: 21
Joined: Jan 2013

Did someone say Linux?

*continues reading*

Ah, Python.

Anyway installing via pip failed so I built it on Fedora 32.

After following the instructions under build/packaging which required me to install python3-qt5-devel (through DNF), I installed PyQtWebEngine, Image, and had to uninstall and reinstall Pillow all through pip to get wingman running and now it works. Hope this helps.

[Image: 0RSV22Y.png]
Reply  
Offline SnakThree
09-16-2020, 05:41 AM,
#8
Ageira
Posts: 8,863
Threads: 321
Joined: Mar 2010

[Image: NbrXij8.png]

Hmph?


Information • Recruitment • Flight Logs • Bounty Board • Mission Board • Ageira NeuralNet
  Reply  
Offline Switchback
09-16-2020, 06:20 AM,
#9
Son of Malta
Posts: 1,610
Threads: 174
Joined: Mar 2010

Brought this up in Discord, but posting here as well.

While this is super cool and I look forward to using it, you probably need some Dev/GM approval that this software won't do anything nefarious. I'm no python coder, so I don't really know what I'm looking at but at first glance at least it doesn't appear to be calling home or doing anything nefarious.

That said, this concerns me a little:
Quote:On Windows, administrative privileges are required to read the process memory of, and inject keyboard input into, Freelancer, so the application will ask for them before launching. I hope to improve this experience in future by restarting when features requiring these permissions are turned on.

Given it adds interaction to FL itself, might want some Dev greenlighting. Just my 2c.

Power does not corrupt. Fear corrupts... perhaps the fear of a loss of power.
  Reply  
Offline Kazinsal
09-16-2020, 06:29 AM,
#10
Wizard
Posts: 4,544
Threads: 231
Joined: Sep 2009
Staff roles:
Coding Dev
Systems Dev

(09-16-2020, 05:41 AM)SnakThree Wrote: [Image: NbrXij8.png]

Hmph?

Avira HEUR/APC Cloud is a horrible machine learning algorithm to try to figure out if never-before-seen software is a virus.

Emphasis on horrible.

[Image: Lj0e91x.png]
Natio Octavarium · Recruitment · Feedback
Reply  
Pages (6): 1 2 3 4 5 6 Next »


  • View a Printable Version
  • Subscribe to this thread


Users browsing this thread:
2 Guest(s)



Powered By MyBB, © 2002-2021 MyBB Group. Theme © 2014 iAndrew & DiscoveryGC
  • Contact Us
  •  Lite mode
Linear Mode
Threaded Mode