File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 123123 <Link >
124124 <SubSystem >Console</SubSystem >
125125 <GenerateDebugInformation >true</GenerateDebugInformation >
126- <AdditionalDependencies >Iphlpapi.lib; %(AdditionalDependencies)</AdditionalDependencies >
126+ <AdditionalDependencies >%(AdditionalDependencies)</AdditionalDependencies >
127127 <AdditionalLibraryDirectories >C:\Users\jorge\Programs\boost_1_75_0\lib64-msvc-14.2;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories >
128128 </Link >
129129 </ItemDefinitionGroup >
143143 <EnableCOMDATFolding >true</EnableCOMDATFolding >
144144 <OptimizeReferences >true</OptimizeReferences >
145145 <GenerateDebugInformation >true</GenerateDebugInformation >
146- <AdditionalDependencies >Iphlpapi.lib; %(AdditionalDependencies)</AdditionalDependencies >
146+ <AdditionalDependencies >%(AdditionalDependencies)</AdditionalDependencies >
147147 <AdditionalLibraryDirectories >C:\Users\jorge\Programs\boost_1_75_0\lib64-msvc-14.2;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories >
148148 </Link >
149149 </ItemDefinitionGroup >
Original file line number Diff line number Diff line change 2323#include < Aclapi.h>
2424#include < WinSock2.h>
2525#include < dbt.h>
26-
26+ #include < boost/optional.hpp>
27+ #include < boost/utility/string_view.hpp>
28+ #include < Iphlpapi.h>
2729
2830#include " nlohmann/json.hpp"
2931#include " Handshake.h"
3234#pragma comment(lib, "Wevtapi.lib")
3335#pragma comment(lib, "Ws2_32.lib")
3436#pragma comment(lib, "Advapi32.lib")
35-
37+ # pragma comment(lib, "Iphlpapi.lib")
3638
3739#define APPNAME L" LGTV Companion"
38- #define APPVERSION L" 1.6.1 "
40+ #define APPVERSION L" 1.6.2 "
3941#define SVCNAME L" LGTVsvc"
4042#define SVCDISPLAYNAME L" LGTV Companion Service"
4143#define SERVICE_PORT " 3000"
Original file line number Diff line number Diff line change 11// See LGTV Companion UI.cpp for additional details
22#include " Service.h"
33
4- #include < boost/optional.hpp>
5- #include < boost/utility/string_view.hpp>
6- #include < netioapi.h>
4+
75
86using namespace std ;
97namespace beast = boost::beast; // from <boost/beast.hpp>
Original file line number Diff line number Diff line change 33<Wix xmlns =" http://schemas.microsoft.com/wix/2006/wi"
44 xmlns : util =" http://schemas.microsoft.com/wix/UtilExtension" >
55 <?define LGTV Companion Service _TargetDir=$(var.LGTV Companion Service .TargetDir)?><?define LGTV Companion UI _TargetDir=$(var.LGTV Companion UI .TargetDir)?>
6- <Product Id =" F2ADDE70-F609-4E0D-81F6-CEDF06CAEFBD " Name =" LGTV Companion" Language =" 1033" Version =" 1.6.1 " Manufacturer =" J Persson" UpgradeCode =" 0BA17E5B-11CE-491D-B1A1-05DD2D9F610A" >
6+ <Product Id =" 135A627A-1B23-4D62-9E93-5C827E59BEC1 " Name =" LGTV Companion" Language =" 1033" Version =" 1.6.2 " Manufacturer =" J Persson" UpgradeCode =" 0BA17E5B-11CE-491D-B1A1-05DD2D9F610A" >
77 <Package Id =" *" InstallerVersion =" 301" Compressed =" yes" InstallScope =" perMachine" Platform =' x64' Description =" LGTV Companion installer" InstallPrivileges =" elevated" AdminImage =" yes" />
88 <Media Id =" 1" Cabinet =" LGTVapp.cab" EmbedCab =" yes" />
99
Original file line number Diff line number Diff line change @@ -149,6 +149,7 @@ THANKS TO
149149 - Boost libs - Boost and Beast https://www.boost.org/
150150 - Maassoft for initial inspo and understanding re the WebOS comms - https://github.com/Maassoft
151151 - Mohammed Boujemaoui - Author of WinToast https://github.com/mohabouje/WinToast
152+ - Etienne Dechanmps - valuable contributions
152153
153154COPYRIGHT
154155 Copyright (c) 2021-2022 Jörgen Persson
Original file line number Diff line number Diff line change 5353
5454#define APPNAME_SHORT L" LGTVcomp"
5555#define APPNAME_FULL L" LGTV Companion"
56- #define APP_VERSION L" 1.6.1 "
56+ #define APP_VERSION L" 1.6.2 "
5757#define WINDOW_CLASS_UNIQUE L" YOLOx0x0x0181818"
5858#define NOTIFY_NEW_COMMANDLINE 1
5959
Original file line number Diff line number Diff line change 3535#define APPNAME_SHORT L" LGTVdaemon"
3636#define APP_PATH L" LGTV Companion"
3737#define APPNAME_FULL L" LGTV Companion Daemon"
38- #define APP_VERSION L" 1.6.1 "
38+ #define APP_VERSION L" 1.6.2 "
3939#define WINDOW_CLASS_UNIQUE L" YOLOx0x0x0181818"
4040#define NOTIFY_NEW_PROCESS 1
4141
You can’t perform that action at this time.
0 commit comments