Lan Play GUI - A Graphical Interface for lan play [UPDATED V1.3.0]

Hello everyone, I'd like to share with you Lan Play GUI, a graphical interface for lan-play.

electron_2018-12-16_13-20-28.png

Lan Play GUI lets you manage your own list of servers: add, delete, edit, and refresh them, as well as being able to see which are online, and how many players there are. On top of this, you're able to see the server version, and of course launch it with lan-play without having to type out a command.

It is currently available for Win32, Win64, Linux, raspberry PI and Mac OSX.

Video Guide with the new v1.1.0 update for Windows:



UPDATE 12/2/19 1.3.0
whatsapp-image-2019-02-12-at-8-19-21-pm-jpeg.157679

A new update has been released version v1.3.0 THE WEB GUI Update!
Changelog:
-added a WEB GUI to be able to control the GUI from any device whit web browser on your network like your phone, your tablet, or even your nintendo switch itself.(yes is similar to the webui thing, but this should be less clunky and more beautiful) to access it you have to go to http://your local ip:8008 after you launch the GUI
-added multi language support(this was going to be the 1.2.0 update hence the jump from 1.1.0 to 1.3.0) thought for now there is only 2 languages, english and spanish.
-added a custom title bar with custom close and minimize buttons
-added a custom icon
-added more integration on windows
-dropped OSX support
-Updated way to launch lan play to one that is better
-Updated the way that the GUI fetches the information about ping and player number to one more optimized
-added a loading bar for updating the information about the ping and player number
-added a autoupdate feature
-enhance design
-added custom animations for changing the order of servers
-added a setting for using a proxy(you need the last version of lan play for this)
-added a setting for turning off and on, and changing the port for the WEB GUI
-improved system stability
-solved many bugs
-Moar Stable
-Stability




UPDATE 17/12/18 1.1.0
A new update has been released version v1.1.0 A BugFixing Update!
Changelog:
-solved the bug that was making broadcast setting to not be saved.
-solved the bug that was making fake internet setting to not be saved.
-reworked how parsing functions for network interfaces thanks to Svahnen.
-changed the filter function to filter out more useless interfaces.
-solved interface problem with Mac OSX.


OFFICIAL RELEASE Version 1.0.0
A new update has been released version v1.0.0 The Setting Update! this update changes a lot and is the first to be considered out of beta and out of WIP, is the first real release, it includes a lot, but is centered on a new menu, the settings menu, from this menu you can configure things like PMTU, broadcast, fake internet, and also where you have placed lan play, so you can name it as you want and place it where you want, also this includes the option to configure your default interface so when you connect to a server you connect to whit that interface automatically and you have not to select it each time! also now you can import and export server lists and share them, and also download the official server list from the internet so you don't have to add them manually, also the way the information is retrieved has improved and should be more server friendly and should be much faster and some server dupe bugs had been solved :D

changelog:
-Settings Menu
-Now you can preselect your interface in settings so you don't have to select it each time.
-Now you can change the PMTU.
-Fake Internet moved to settings.
-Broadcast option added.
-Now you can export Server Lists.
-Now you can import Server Lists.
-Now you can import from internet the official Server List.
-Now you can place lan play anywhere and select from setting where it is.
-You need lan play 0.0.7 or higher.
-Bug with double fetch fixed.
-Bug of pinging and fetching when change order fixed.
-Bug of server dupe fixed.
-Custom discrete scrolling bar added.
-Bug of last server cut out solved.


_______________________

A new update has been released version v0.3.0 The PING update! this update includes a icon that tells the ping of a given server is ms so that you know what servers are going to be less laggy for you :D
changelog:
-Added ping functionality to lan play GUI, thanks to space for helping whit it giving me a function to native node ping the servers without using cmd or terminal ping.


A new update has been released version v0.2.0 with a lot of bug fixing, all known bugs had been fixed and now lan-play-GUI should not be considered buggy like it was on v0.0.1
changelog:
-Bug of duplication of servers solved
-bug of undeletable servers solved
-Bug with moving the positions of some servers solved
-Bug with offline servers solved
-All known bugs solved
-There is still a minor visual glitch on windows 10 that when you move the windows a black border appears


Tutorial:

Windows
1.- Download the executable of lan-play adequate for your system (64/32 bits)
2.- Download the RAR with lan play GUI adequate for your system (64/32 bits)
3.- Uncompress the RAR wherever you want
4.- Put the executable of lan-play without renaming it in the same folder as lan play GUI
5.- if you have done this well you should have lan-play-GUI.exe and the executable of lan play on the same folder
6.- Execute lan-play-GUI.exe as administrator
7.- ???
8.- Profit
PS.- When you Connect to a server a cmd windows would pop up, you just select your interface and it would work, when you want to change server close that command line window and click Connect to Server on a new server

Linux
1.- Download lan-play-linux
2.- Download lan-play-GUI-linux
3.- Put lan-play-linux in home
4.- sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' lan-play-linux
5.- chmod 777 lan-play-linux
6.- Execute lan-play-gui-linux
7.- ???
8.- Profit
PS.- When you Connect to a server a terminal would pop up, you just select your interface and it would work, when you want to change server close that terminal and click Connect to Server on a new server


_________________________________________


upload_2018-12-11_19-58-58.png upload_2018-12-11_19-59-12.png upload_2018-12-11_19-59-26.png

:download: Download
:arrow: Source
 

Attachments

  • upload_2018-12-11_19-56-47.png
    upload_2018-12-11_19-56-47.png
    15 KB · Views: 517
Last edited by Red1Reaper,

Red1Reaper

Asperger Dude
OP
Member
Joined
Feb 5, 2017
Messages
339
Trophies
0
Age
27
Location
Valencia, Rafelbuñol
XP
661
Country
Spain
UPDATE 13/12/18
A new update has been released version v0.3.0 The PING update! this update includes a icon that tells the ping of a given server is ms so that you know what servers are going to be less laggy for you :D
changelog:
-Added ping functionality to lan play GUI, thanks to space for helping whit it giving me a function to native node ping the servers without using cmd or terminal ping.
 

Red1Reaper

Asperger Dude
OP
Member
Joined
Feb 5, 2017
Messages
339
Trophies
0
Age
27
Location
Valencia, Rafelbuñol
XP
661
Country
Spain
UPDATE 16/12/18 OFFICIAL RELEASE Version 1.0.0
A new update has been released version v1.0.0 The Setting Update! this update changes a lot and is the first to be considered out of beta and out of WIP, is the first real release, it includes a lot, but is centered on a new menu, the settings menu, from this menu you can configure things like PMTU, broadcast, fake internet, and also where you have placed lan play, so you can name it as you want and place it where you want, also this includes the option to configure your default interface so when you connect to a server you connect to whit that interface automatically and you have not to select it each time! also now you can import and export server lists and share them, and also download the official server list from the internet so you don't have to add them manually, also the way the information is retrieved has improved and should be more server friendly and should be much faster and some server dupe bugs had been solved :D

changelog:
-Settings Menu
-Now you can preselect your interface in settings so you don't have to select it each time.
-Now you can change the PMTU.
-Fake Internet moved to settings.
-Broadcast option added.
-Now you can export Server Lists.
-Now you can import Server Lists.
-Now you can import from internet the official Server List.
-Now you can place lan play anywhere and select from setting where it is.
-You need lan play 0.0.7 or higher.
-Bug with double fetch fixed.
-Bug of pinging and fetching when change order fixed.
-Bug of server dupe fixed.
-Custom discrete scrolling bar added.
-Bug of last server cut out solved.
 
  • Like
Reactions: Nevercholt

KayShyGuy

Active Member
Newcomer
Joined
Sep 25, 2016
Messages
31
Trophies
0
Age
37
XP
152
Country
United States
Hello can someone help plz i downloaded everything but when I try to Load Interface in LAN Play GUI 1.0 it keeps saying "Download LAN Play v0.0.7 or higher and configure it in main config" but Main Config only has LAN Play location and I did that, am I missing something? Thx
EDIT im on Windows 10, all wireless w/o ethernet cable, idk if that helps
 

Red1Reaper

Asperger Dude
OP
Member
Joined
Feb 5, 2017
Messages
339
Trophies
0
Age
27
Location
Valencia, Rafelbuñol
XP
661
Country
Spain
Hello can someone help plz i downloaded everything but when I try to Load Interface in LAN Play GUI 1.0 it keeps saying "Download LAN Play v0.0.7 or higher and configure it in main config" but Main Config only has LAN Play location and I did that, am I missing something? Thx
EDIT im on Windows 10, all wireless w/o ethernet cable, idk if that helps
Download v1.0.1 and run as administrator
 

Mothafuckka

Well-Known Member
Newcomer
Joined
Nov 29, 2018
Messages
45
Trophies
0
Age
34
Location
São Paulo
XP
397
Country
Brazil
Hello can someone help plz i downloaded everything but when I try to Load Interface in LAN Play GUI 1.0 it keeps saying "Download LAN Play v0.0.7 or higher and configure it in main config" but Main Config only has LAN Play location and I did that, am I missing something? Thx
EDIT im on Windows 10, all wireless w/o ethernet cable, idk if that helps

Did you downloaded the .EXE located on Github, called spacemeowx2/switch-lan-play
and pasted on the folder where the packet lan play gui is deployed?
For exemple:
\lan-play-GUI-win64\lan-play-win64.exe
When I did that, the error has stoped
 
  • Like
Reactions: Red1Reaper

Kawaiibaby

Active Member
Newcomer
Joined
Mar 12, 2018
Messages
32
Trophies
0
Age
29
XP
91
Country
United States
Can someone link me to what to do if lan play isn't showing up even though im using the spacemeow 0.0.7 version?
 

lisko

Well-Known Member
Member
Joined
Oct 28, 2018
Messages
125
Trophies
0
Age
33
XP
637
Country
Italy
Would be great a windows/Linux version that exposes the gui via a web server. This way I can install it on my head-less home server, Linux based nas or even on an open router and manage lan-play with a web browser
 
Last edited by lisko,
  • Like
Reactions: Mothafuckka

Red1Reaper

Asperger Dude
OP
Member
Joined
Feb 5, 2017
Messages
339
Trophies
0
Age
27
Location
Valencia, Rafelbuñol
XP
661
Country
Spain
UPDATE 17/12/18 1.1.0
A new update has been released version v1.1.0 A BugFixing Update!
Changelog:
-solved the bug that was making broadcast setting to not be saved.
-solved the bug that was making fake internet setting to not be saved.
-reworked how parsing functions for network interfaces thanks to Svahnen.
-changed the filter function to filter out more useless interfaces.
-solved interface problem with Mac OSX.
 
  • Like
Reactions: Mothafuckka

Red1Reaper

Asperger Dude
OP
Member
Joined
Feb 5, 2017
Messages
339
Trophies
0
Age
27
Location
Valencia, Rafelbuñol
XP
661
Country
Spain
  • Like
Reactions: noreason4

noreason4

Well-Known Member
Newcomer
Joined
May 17, 2016
Messages
99
Trophies
0
Age
45
XP
751
Country
United States
There is a guide on lan play github but whatever

download the repo and use this commands
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

cd to the folder of the repo downloaded

brew install cmake libpcap libuv
mkdir build
cd build
cmake ..
make


Thanks! I get this error though:


In file included from /Users/user/switch-lan-play/src/main.c:1:

/Users/user/switch-lan-play/src/lan-play.h:18:10: fatal error: 'uv.h' file not

found

#include <uv.h>

^~~~~~

1 error generated.

make[2]: *** [CMakeFiles/lan-play.dir/src/main.c.o] Error 1

make[1]: *** [CMakeFiles/lan-play.dir/all] Error 2

make: *** [all] Error 2





I reinstalled lib but the error remains
 
Last edited by noreason4,
D

Deleted User

Guest
Hello everyone, I'd like to share with you Lan Play GUI, a graphical interface for lan-play.


Lan Play GUI lets you manage your own list of servers: add, delete, edit, and refresh them, as well as being able to see which are online, and how many players there are. On top of this, you're able to see the server version, and of course launch it with lan-play without having to type out a command.

It is currently available for Win32, Win64, Linux, raspberry PI and Mac OSX.

Video Guide with the new v1.1.0 update for Windows:



UPDATE 17/12/18 1.1.0
A new update has been released version v1.1.0 A BugFixing Update!
Changelog:
-solved the bug that was making broadcast setting to not be saved.
-solved the bug that was making fake internet setting to not be saved.
-reworked how parsing functions for network interfaces thanks to Svahnen.
-changed the filter function to filter out more useless interfaces.
-solved interface problem with Mac OSX.


OFFICIAL RELEASE Version 1.0.0
A new update has been released version v1.0.0 The Setting Update! this update changes a lot and is the first to be considered out of beta and out of WIP, is the first real release, it includes a lot, but is centered on a new menu, the settings menu, from this menu you can configure things like PMTU, broadcast, fake internet, and also where you have placed lan play, so you can name it as you want and place it where you want, also this includes the option to configure your default interface so when you connect to a server you connect to whit that interface automatically and you have not to select it each time! also now you can import and export server lists and share them, and also download the official server list from the internet so you don't have to add them manually, also the way the information is retrieved has improved and should be more server friendly and should be much faster and some server dupe bugs had been solved :D

changelog:
-Settings Menu
-Now you can preselect your interface in settings so you don't have to select it each time.
-Now you can change the PMTU.
-Fake Internet moved to settings.
-Broadcast option added.
-Now you can export Server Lists.
-Now you can import Server Lists.
-Now you can import from internet the official Server List.
-Now you can place lan play anywhere and select from setting where it is.
-You need lan play 0.0.7 or higher.
-Bug with double fetch fixed.
-Bug of pinging and fetching when change order fixed.
-Bug of server dupe fixed.
-Custom discrete scrolling bar added.
-Bug of last server cut out solved.


_______________________

A new update has been released version v0.3.0 The PING update! this update includes a icon that tells the ping of a given server is ms so that you know what servers are going to be less laggy for you :D
changelog:
-Added ping functionality to lan play GUI, thanks to space for helping whit it giving me a function to native node ping the servers without using cmd or terminal ping.


A new update has been released version v0.2.0 with a lot of bug fixing, all known bugs had been fixed and now lan-play-GUI should not be considered buggy like it was on v0.0.1
changelog:
-Bug of duplication of servers solved
-bug of undeletable servers solved
-Bug with moving the positions of some servers solved
-Bug with offline servers solved
-All known bugs solved
-There is still a minor visual glitch on windows 10 that when you move the windows a black border appears


Tutorial:

Windows
1.- Download the executable of lan-play adequate for your system (64/32 bits)
2.- Download the RAR with lan play GUI adequate for your system (64/32 bits)
3.- Uncompress the RAR wherever you want
4.- Put the executable of lan-play without renaming it in the same folder as lan play GUI
5.- if you have done this well you should have lan-play-GUI.exe and the executable of lan play on the same folder
6.- Execute lan-play-GUI.exe as administrator
7.- ???
8.- Profit
PS.- When you Connect to a server a cmd windows would pop up, you just select your interface and it would work, when you want to change server close that command line window and click Connect to Server on a new server

Linux
1.- Download lan-play-linux
2.- Download lan-play-GUI-linux
3.- Put lan-play-linux in home
4.- sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' lan-play-linux
5.- chmod 777 lan-play-linux
6.- Execute lan-play-gui-linux
7.- ???
8.- Profit
PS.- When you Connect to a server a terminal would pop up, you just select your interface and it would work, when you want to change server close that terminal and click Connect to Server on a new server


_________________________________________



:download: Download
:arrow: Source

Can we use this to easily create servers ?
 

MeteK

Well-Known Member
Member
Joined
Dec 31, 2012
Messages
367
Trophies
1
Age
43
XP
1,264
Country
France
Hello can someone help plz i downloaded everything but when I try to Load Interface in LAN Play GUI 1.0 it keeps saying "Download LAN Play v0.0.7 or higher and configure it in main config" but Main Config only has LAN Play location and I did that, am I missing something? Thx
EDIT im on Windows 10, all wireless w/o ethernet cable, idk if that helps
Same error here, everything well configured ...
 

MeteK

Well-Known Member
Member
Joined
Dec 31, 2012
Messages
367
Trophies
1
Age
43
XP
1,264
Country
France
Done, but same effect ....
The thing is that i've launched the gui but without the exe first, and it seems that a config file is created somewhere else that in the main folder ... even if i delete it, i've got a list of servers already ...
 

Mothafuckka

Well-Known Member
Newcomer
Joined
Nov 29, 2018
Messages
45
Trophies
0
Age
34
Location
São Paulo
XP
397
Country
Brazil
Done, but same effect ....
The thing is that i've launched the gui but without the exe first, and it seems that a config file is created somewhere else that in the main folder ... even if i delete it, i've got a list of servers already ...

I'm new here and so I can not send links.
I'm trying to send a .DOCX file to teach you how to fix that error.
Please, let me know if worked for you.
 

Attachments

  • How to fix Download LAN Play v0.0.7 error.rar
    140 KB · Views: 302
  • Like
Reactions: Red1Reaper

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Cool. Same here.