yiannisbourkelis / andama-remote-desktop Goto Github PK
View Code? Open in Web Editor NEWAndama is an open source remote desktop software, with client side encryption and privacy in mind
License: GNU General Public License v3.0
Andama is an open source remote desktop software, with client side encryption and privacy in mind
License: GNU General Public License v3.0
In some cases it is useful to send an Andama binary to someone for remote support.
As Andama is under the GPL we are obliged to inform them of their rights to the source etc.
Can we add a line of text to the main window which takes care of this for us?
Something like "Andama is Free Software distributed under the GPL"
Ideally, GPL should be a hyper-link. Clicking on it would open a dialog window which displays the license text.
The text "Andama" could also be a hyperlink, linking to andama.org or directly to the source on github
Hello,
I'm try build from Linux with mingw32 and got errors:
i686-w64-mingw32-g++ -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -fno-keep-inline-dllexport -O2 -std=gnu++11 -Wall -Wextra -mthreads -DUNICODE -DQT_DISABLE_DEPRECATED_BEFORE=0x050700 -DNOMINMAX -DQT_NO_DEBUG_OUTPUT -DAPP_NAME=\"Andama\" -DAPP_VERSION=\"0.2.0\" -DQT_STATIC -DQT_DESIGNER_STATIC -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_WINEXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I../Andama -I. -I../OSXObjectiveCBridge -I../OpenSSL-1.1.0g/include -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5 -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtQuick -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtWinExtras -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtWidgets -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtGui -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtQml -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtNetwork -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtCore -Irelease -I. -I/usr/i686-w64-mingw32/sys-root/mingw/share/qt5/mkspecs/mingw-w64-g++ -o release/Keyboard.o ../Andama/mousekeyb/Keyboard.cpp
i686-w64-mingw32-g++ -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -fno-keep-inline-dllexport -O2 -std=gnu++11 -Wall -Wextra -mthreads -DUNICODE -DQT_DISABLE_DEPRECATED_BEFORE=0x050700 -DNOMINMAX -DQT_NO_DEBUG_OUTPUT -DAPP_NAME=\"Andama\" -DAPP_VERSION=\"0.2.0\" -DQT_STATIC -DQT_DESIGNER_STATIC -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_WINEXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I../Andama -I. -I../OSXObjectiveCBridge -I../OpenSSL-1.1.0g/include -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5 -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtQuick -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtWinExtras -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtWidgets -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtGui -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtQml -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtNetwork -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtCore -Irelease -I. -I/usr/i686-w64-mingw32/sys-root/mingw/share/qt5/mkspecs/mingw-w64-g++ -o release/MouseLinux.o ../Andama/mousekeyb/MouseLinux.cpp
i686-w64-mingw32-g++ -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -fno-keep-inline-dllexport -O2 -std=gnu++11 -Wall -Wextra -mthreads -DUNICODE -DQT_DISABLE_DEPRECATED_BEFORE=0x050700 -DNOMINMAX -DQT_NO_DEBUG_OUTPUT -DAPP_NAME=\"Andama\" -DAPP_VERSION=\"0.2.0\" -DQT_STATIC -DQT_DESIGNER_STATIC -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_WINEXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I../Andama -I. -I../OSXObjectiveCBridge -I../OpenSSL-1.1.0g/include -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5 -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtQuick -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtWinExtras -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtWidgets -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtGui -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtQml -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtNetwork -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtCore -Irelease -I. -I/usr/i686-w64-mingw32/sys-root/mingw/share/qt5/mkspecs/mingw-w64-g++ -o release/KeyboardLinux.o ../Andama/mousekeyb/KeyboardLinux.cpp
i686-w64-mingw32-g++ -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -fno-keep-inline-dllexport -O2 -std=gnu++11 -Wall -Wextra -mthreads -DUNICODE -DQT_DISABLE_DEPRECATED_BEFORE=0x050700 -DNOMINMAX -DQT_NO_DEBUG_OUTPUT -DAPP_NAME=\"Andama\" -DAPP_VERSION=\"0.2.0\" -DQT_STATIC -DQT_DESIGNER_STATIC -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_WINEXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I../Andama -I. -I../OSXObjectiveCBridge -I../OpenSSL-1.1.0g/include -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5 -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtQuick -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtWinExtras -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtWidgets -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtGui -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtQml -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtNetwork -I/usr/i686-w64-mingw32/sys-root/mingw/include/qt5/QtCore -Irelease -I. -I/usr/i686-w64-mingw32/sys-root/mingw/share/qt5/mkspecs/mingw-w64-g++ -o release/MouseCursorHookWindows.o ../Andama/mousekeyb/MouseCursorHookWindows.cpp
In file included from ../Andama/mousekeyb/../../Andama/protocolsupervisor.h:4:0,
from ../Andama/mousekeyb/MouseCursorHook.h:7,
from ../Andama/mousekeyb/MouseCursorHookWindows.cpp:1:
../Andama/mousekeyb/../../Andama/clientserverprotocol.h:37:0: warning: ignoring #pragma comment [-Wunknown-pragmas]
#pragma comment(lib, "Ws2_32.lib")
In file included from ../Andama/mousekeyb/../../Andama/protocolsupervisor.h:5:0,
from ../Andama/mousekeyb/MouseCursorHook.h:7,
from ../Andama/mousekeyb/MouseCursorHookWindows.cpp:1:
../Andama/mousekeyb/../../Andama/clientsocket.h:32:0: warning: ignoring #pragma comment [-Wunknown-pragmas]
#pragma comment(lib, "Ws2_32.lib")
In file included from ../Andama/mousekeyb/../../Andama/p2pserver.h:38:0,
from ../Andama/mousekeyb/MouseCursorHook.h:8,
from ../Andama/mousekeyb/MouseCursorHookWindows.cpp:1:
../Andama/mousekeyb/../../Andama/clientserver.h:32:0: warning: ignoring #pragma comment [-Wunknown-pragmas]
#pragma comment(lib, "Ws2_32.lib")
In file included from ../Andama/mousekeyb/MouseCursorHook.h:8:0,
from ../Andama/mousekeyb/MouseCursorHookWindows.cpp:1:
../Andama/mousekeyb/../../Andama/p2pserver.h:40:48: warning: extra tokens at end of #include directive
#include "../Shared/Cryptography/openssl_aes.h";
^
In file included from ../OpenSSL-1.1.0g/include/openssl/evp.h:16:0,
from ../Andama/mousekeyb/../../Andama/../Shared/Cryptography/openssl_zalocator.h:10,
from ../Andama/mousekeyb/../../Andama/../Shared/Cryptography/openssl_aes.h:4,
from ../Andama/mousekeyb/../../Andama/clientserverprotocol.h:32,
from ../Andama/mousekeyb/../../Andama/protocolsupervisor.h:4,
from ../Andama/mousekeyb/MouseCursorHook.h:7,
from ../Andama/mousekeyb/MouseCursorHookWindows.cpp:1:
../OpenSSL-1.1.0g/include/openssl/bio.h:668:1: error: expected constructor, destructor, or type conversion before 'DEPRECATEDIN_1_1_0'
DEPRECATEDIN_1_1_0(int BIO_get_port(const char *str, unsigned short *port_ptr))
^~~~~~~~~~~~~~~~~~
In file included from ../OpenSSL-1.1.0g/include/openssl/asn1.h:24:0,
from ../OpenSSL-1.1.0g/include/openssl/objects.h:916,
from ../OpenSSL-1.1.0g/include/openssl/evp.h:27,
from ../Andama/mousekeyb/../../Andama/../Shared/Cryptography/openssl_zalocator.h:10,
from ../Andama/mousekeyb/../../Andama/../Shared/Cryptography/openssl_aes.h:4,
from ../Andama/mousekeyb/../../Andama/clientserverprotocol.h:32,
from ../Andama/mousekeyb/../../Andama/protocolsupervisor.h:4,
from ../Andama/mousekeyb/MouseCursorHook.h:7,
from ../Andama/mousekeyb/MouseCursorHookWindows.cpp:1:
../OpenSSL-1.1.0g/include/openssl/bn.h:291:1: error: expected constructor, destructor, or type conversion before 'DEPRECATEDIN_0_9_8'
DEPRECATEDIN_0_9_8(int
^~~~~~~~~~~~~~~~~~
../OpenSSL-1.1.0g/include/openssl/bn.h:362:1: error: expected constructor, destructor, or type conversion before 'DEPRECATEDIN_0_9_8'
DEPRECATEDIN_0_9_8(int BN_get_params(int which)) /* 0, mul, 1 high, 2 low, 3
^~~~~~~~~~~~~~~~~~
In file included from ../OpenSSL-1.1.0g/include/openssl/objects.h:916:0,
from ../OpenSSL-1.1.0g/include/openssl/evp.h:27,
from ../Andama/mousekeyb/../../Andama/../Shared/Cryptography/openssl_zalocator.h:10,
from ../Andama/mousekeyb/../../Andama/../Shared/Cryptography/openssl_aes.h:4,
from ../Andama/mousekeyb/../../Andama/clientserverprotocol.h:32,
from ../Andama/mousekeyb/../../Andama/protocolsupervisor.h:4,
from ../Andama/mousekeyb/MouseCursorHook.h:7,
from ../Andama/mousekeyb/MouseCursorHookWindows.cpp:1:
../OpenSSL-1.1.0g/include/openssl/asn1.h:554:7: error: expected constructor, destructor, or type conversion before 'unsigned'
const unsigned char *ASN1_STRING_get0_data(const ASN1_STRING *x);
^~~~~~~~
In file included from ../Andama/mousekeyb/../../Andama/../Shared/Cryptography/openssl_zalocator.h:11:0,
from ../Andama/mousekeyb/../../Andama/../Shared/Cryptography/openssl_aes.h:4,
from ../Andama/mousekeyb/../../Andama/clientserverprotocol.h:32,
from ../Andama/mousekeyb/../../Andama/protocolsupervisor.h:4,
from ../Andama/mousekeyb/MouseCursorHook.h:7,
from ../Andama/mousekeyb/MouseCursorHookWindows.cpp:1:
../OpenSSL-1.1.0g/include/openssl/rand.h:48:1: error: expected constructor, destructor, or type conversion before 'void'
void RAND_seed(const void *buf, int num);
^~~~
../OpenSSL-1.1.0g/include/openssl/rand.h:67:1: error: expected constructor, destructor, or type conversion before 'DEPRECATEDIN_1_1_0'
DEPRECATEDIN_1_1_0(int RAND_event(UINT, WPARAM, LPARAM))
^~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/hartois/qtdevel/Andama-Remote-Desktop/src/build-Andama-win32-Release'
make[1]: *** [Makefile.Release:2554: release/MouseCursorHookWindows.o] Error 1
make: *** [Makefile:36: release] Error 2
20:11:20: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project Andama (kit: win32)
When executing step "Make"
Help me please.
What did I do wrong?
OS: Fedora 28
Compiller (from fedora repo): mingw32-gcc-c++-7.3.0-1.fc28.x86_64
Please merge russian translation
PR: #33
Hi all, I tried to compile the AndamaProxy as well as the client. I am failing with one of these error messages:
mousekeyb/MouseMac.cpp:44:24: error: no matching function for call to 'CGEventCreateMouseEvent'
CGEventRef event = CGEventCreateMouseEvent(NULL, kCGEventMouseMoved, CGPointMake(x, y), 0 /ignored/);
^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGEvent.h:57:33: note: candidate function not viable: no known conversion from 'int' to 'CGMouseButton' for 4th argument
CG_EXTERN CGEventRef __nullable CGEventCreateMouseEvent(
^
mousekeyb/MouseMac.cpp:68:24: error: no matching function for call to 'CGEventCreateMouseEvent'
CGEventRef event = CGEventCreateMouseEvent(NULL, eventType, CGPointMake(mousePos.x(), mousePos.y()), 0 /ignored/);
^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGEvent.h:57:33: note: candidate function not viable: no known conversion from 'int' to 'CGMouseButton' for 4th argument
CG_EXTERN CGEventRef __nullable CGEventCreateMouseEvent(
^
mousekeyb/MouseMac.cpp:84:24: error: no matching function for call to 'CGEventCreateMouseEvent'
CGEventRef event = CGEventCreateMouseEvent(NULL, eventType, CGPointMake(mousePos.x(), mousePos.y()), 0 /ignored/);
^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGEvent.h:57:33: note: candidate function not viable: no known conversion from 'int' to 'CGMouseButton' for 4th argument
CG_EXTERN CGEventRef __nullable CGEventCreateMouseEvent(
^
mousekeyb/MouseMac.cpp:101:29: error: no matching function for call to 'CGEventCreateMouseEvent'
CGEventRef eventPress = CGEventCreateMouseEvent(NULL, eventTypeMouseDown, CGPointMake(mousePos.x(), mousePos.y()), 0 /ignored/);
^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGEvent.h:57:33: note: candidate function not viable: no known conversion from 'int' to 'CGMouseButton' for 4th argument
CG_EXTERN CGEventRef __nullable CGEventCreateMouseEvent(
^
mousekeyb/MouseMac.cpp:104:31: error: no matching function for call to 'CGEventCreateMouseEvent'
CGEventRef eventRelease = CGEventCreateMouseEvent(NULL, eventTypeMouseUp, CGPointMake(mousePos.x(), mousePos.y()), 0 /ignored/);
^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGEvent.h:57:33: note: candidate function not viable: no known conversion from 'int' to 'CGMouseButton' for 4th argument
CG_EXTERN CGEventRef __nullable CGEventCreateMouseEvent(
^
Hello!
I didn't have any skills in C++ (or other languages) and i can't start the SourceCode from Eclipse (or Visual Code)
Anyone can help me?
Thanks :)
What is UPnPManager and how to enable uPnP on proxy?
Hello @YiannisBourkelis,
I am using Linux (Ubuntu) and I would love to know how I can compile the software for Windows.
(I have the option of running Visual Studio on Windows if needed)
Many thanks in advance,
Yehuda.
Xrdp is an open source version Windows RDP protocol which highly optimized for capturing and transferring screen in Ms-Windows. I know it's just an idea and far far away from real solution but it seams very awesome. Just think about it...
Hi Yiannis,
What ports (tcp and udp) does Andama utilize? On a firewall that only lets certain inbound traffic out, port 80 and 443 are specified, but Andama was unable to be remoted into in this network.
As well, the other purpose of this message is to discuss expansion. Are you still checking your hello account at andama.org?
Please reach out to me to discuss offline.
Thanks!
Matt
There is any plan to support chat on session?
Hi there,
would be great to see activity in this project. I am offering the German translation.
Please let me know when and if I can begin.
Thanks
When I press a key the application fails immediately, from linux client to linux, windows to windows client, as cross linux to windows or windows to linux.
[2019-02-12 01:39:43.874679] 140505895663360----------> EXCEPTION ******** Synevh exception stin arxi [CMD_PROTOCOL], sto dostuff while loop: std::exception
----------> EXCEPTION ******** Synevh exception stin arxi [CMD_PROTOCOL], sto dostuff while loop: std::exception
----> throw EXCEPTION IN int clientserver::_sendmsgPlain(int socketfd, const std::vector<char> &message). Bytes send not equal to bytes expected.
[2019-02-12 01:39:43.874697] 140506961012480 ###### [source: int clientserver::_sendmsgPlain(int socketfd, const std::vector<char> &message)] displayErrno: Descriptor de fichero erróneo
----------> EXCEPTION ******** Synevh exception stin arxi [CMD_PROTOCOL], sto dostuff while loop: std::exception
[2019-02-12 01:39:43.874620] 140506927441664 ###### [source: int clientserver::_sendmsgPlain(int socketfd, const std::vector<char> &message)] displayErrno: Descriptor de fichero erróneo
----------> EXCEPTION ******** Synevh exception stin arxi [CMD_PROTOCOL], sto dostuff while loop: std::exception
###### [source: int clientserver::_sendmsgPlain(int socketfd, const std::vector<char> &message)] displayErrno: Descriptor de fichero erróneo
thread done![2019-02-12 01:39:43.874625] 140508485572352 ###### [source: int clientserver::_sendmsgPlain(int socketfd, const std::vector<char> &message)] displayErrno: Descriptor de fichero erróneo
----------> EXCEPTION ******** Synevh exception stin arxi [CMD_PROTOCOL], sto dostuff while loop: std::exception
New client accepted. Kalw accept_client_messages while loop se neo thread.
[2019-02-12 01:39:43.874629] 140506474432256 ###### [source: int clientserver::_sendmsgPlain(int socketfd, const std::vector<char> &message)] displayErrno: Descriptor de fichero erróneo
New client accepted. Kalw accept_client_messages while loop se neo thread.
----------> EXCEPTION ******** Synevh exception stin arxi [CMD_PROTOCOL], sto dostuff while loop: std::exception
----------> EXCEPTION ******** Synevh exception stin arxi [CMD_PROTOCOL], sto dostuff while loop: std::exception
Remote computer p2p port: 0
----------> Client heartbeat timeout
[2019-02-12 01:39:31.192297] 140575773628160 ###### [source: void dostuff(int newsockfd) - [MAIN command loop] - [cmd_bytes_recv == -1]] displayErrno: Connection reset by peer
----> throw EXCEPTION IN int clientserver::_sendmsgPlain(int socketfd, const std::vector<char> &message). Bytes send not equal to bytes expected.
[2019-02-12 01:39:31.197707] 140575782020864 ###### [source: int clientserver::_sendmsgPlain(int socketfd, const std::vector<char> &message)] displayErrno: Bad file descriptor
----------> EXCEPTION ******** Synevh exception sto dostuff while loop: ----> throw EXCEPTION IN int clientserver::_sendmsgPlain(int socketfd, const std::vector<char> &message). Bytes send not equal to bytes expected.
[2019-02-12 01:39:31.197857] 140575782020864 ###### [source: ----------> EXCEPTION dostuff loop] displayErrno: Bad file descriptor
[2019-02-12 01:39:31.200533] 140575782025024 New client accepted. Kalw dostuff while loop se neo thread. Client port:14005
Will recieve protocol info
examining client protocol
examining client protocol. app version and protocol version ok
[1] client IP:218183946
[2019-02-12 01:39:31.200949] 140575782020864 232550 CMD_PROTOCOL > Client ID created and sent to client.
Client IP:10.57.1.13
upnp port for client with id:232550 is:17333
[2019-02-12 01:39:43.869403] 140575782025024 New client accepted. Kalw dostuff while loop se neo thread. Client port:14517
Will recieve protocol info
examining client protocol
examining client protocol. app version and protocol version ok
[1] client IP:218183946
[2019-02-12 01:39:43.869925] 140575773628160 870734 CMD_PROTOCOL > Client ID created and sent to client.
Client IP:10.57.1.13
PD: Proxy Server is compiled and run in Archlinux, all machines is still down the firewall!
In clientsocket.cpp, clientserver.cpp have hardcoded
SERVER = gethostbyname("mailgate.filoxeni.com");
It may be worth replacing them with the use of constants from shared_constants.h ?
i liked this product.
i run a small company of Service desk software. i need your support on this tool. want to give contribution. pls connect me on [email protected] if you are interested.
Dear Yiannis,
First, thank you for this great application,
I wanna know is there any Server Side source code?
Which part has to run on Server to act as the Broker or gateway to connect clients to each other?
I have 10 pc on my workgroup, is it possible to host the server inside the office without using internet access ( self-host your app? )
@marcelodias1806, here you can find a guide for the translation of Andama in Portuguese: http://www.andama.org/translation-guide
The name of the language file is Andama_pt.ts, located under https://github.com/YiannisBourkelis/Andama-Remote-Desktop/blob/develop/src/Andama/Andama_pt.ts
Open this file using Qt Linguist to translate it from English to Portuguese.
If you require any further information, let me know
I try to test client on windows XP and windows server 2012 and get black screen on other side ...
Dear Yiannis, how are you?
I'm trying compile the Andama Remote Desktop for Windows, using the Windows 10 with Qt 5.14.1. I already configure the project in Qt and when I try build and run, sho the following 1 error with the following message.
C:\Users\marcelo.dias\Documents\GitHub\Andama-Remote-Desktop\src\Andama\mainwindow.cpp:445: error: cast from 'Qt::HANDLE {aka void*}' to 'long int' loses precision [-fpermissive]
qDebug("Thread id inside mymessageRecieved %li", (long)QThread::currentThreadId());
^
You can help for this? I already researched in several places for this, but I can't solve this issue.
Best Regards and Congratulations for this project.
Is this project still planned to be implemented?
The test server that app compiled with is out of busyness so I try test it locally but I cant compile project and test it. I got Qt 5.9 and mingw 53 on Windows 10 but it seams it can't find Microsoft-Windows functions.
I cant find any instruction for compiling on windows so please make one or help me to compile it.
Thanks a lot
Ability to coping text and files (at least text) is very important. So please add it.
Thanks a lot for your effort creating this app.
Does it have any command line support ?
Hello!
I'm having trouble trying to compile!
I tested different versions of QT opensource but was unsuccessful.
Could someone help me, or pass on the settings that must be done in QT to compile successfully.
Thank you!
Field "Your ID" has properties, that prevents copy of text.
Is it made on purpose?
@antton, here you can find a guide for the translation of Andama in Spanish and Basque: http://www.andama.org/translation-guide
The name of the language files are:
Andama_es.ts, for the English to Spanish translation, located under https://github.com/YiannisBourkelis/Andama-Remote-Desktop/blob/develop/src/Andama/Andama_es.ts
and
Andama_eu.ts, for the English to Basque translation, located under https://github.com/YiannisBourkelis/Andama-Remote-Desktop/blob/develop/src/Andama/Andama_eu.ts
Open these files using Qt Linguist to translate it from English to Spanish and from English to Basque.
If you require any further information, let me know
The program has not been working for me for several days. Both at home and at work simply does not work. "Connecting" and finally show the message "error connecting with proxy server. Please check your internet connection or try again later". Any idea?
i am trying to build Andama from source, however i got the following error:
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xmemory0:952: error: C2664: “zallocator<_Newfirst>::zallocator(zallocator<_Newfirst> &&)”: unable to convert parameter1 from “std::_Wrap_alloc<zallocator>” to “const zallocator<_Newfirst> &”
with
[
_Newfirst=std::_Container_proxy
]
I am using the develop version, window7, qt creater4.0.3(based on qt 5.6.1).
any ideas would be greatly appreciated. thanks a lot.
Would using a VPN client before running this program be a way of keeping a secure connection?
Screen transferring is very slow and and I cant find a way to decrease picture quality to decrease freeze and delays. I try it on my both server and both of them are laggy.
On Windows Andama on every execution, on different systems generate different ID, but same password.
first i would like to thank you for Your great effort to create this app.
but i can't run it from source code by using QT 5.9.1......can you help me please.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.