Share My Creation TeamViewer alternative : Source code for sale

Hello everyone,
*Thank you Erel :)

------------------------------------------------------------------
We have just coded our support/Help desk page and it's ready to go.
This page will change to the support page as soon as the project is released (Currently it's a landing page).
Project Support/Help Desk Page :

B4XCode - Help Desk
The Support section will contains :
1- Documentation which will contain everything from codes to business aspects
2- Live support chat, in case you didn't find what you are looking for in the documentation just feel free to ask us and we are ready to help everyday 12 hours a day :)
------------------------------------------------------------------

We have started the development of creating an app far better than TeamViewer and Anydesk, why better? Because our app will know no limit.
The project will contain the below functions :
1-viewing client (mobile or pc)
2-controling the client
3- recording the session
4- real time chat
5- sending voice messages + photos in the chat
6- sending (apk) or direct update existing apps
7- control switch, meaning the client is able switch the view to control the server side as well

And many features but we can't announce them yet.

The project is built in :
1- B4J as the server/client
2- B4A as the client/server
3- Microsoft Sql database
*Jrdc2 technology is used.

The source code will be for sale : 350$
Pre purchase price : 50$ (1 week only)
As per request by alot of email and PMs :)

We are extending the promotion for 3 days! :)
Promotions starts today and ends in 3 days (until 2021-02-01)

Promotion Price : 50$

Thank you guys for your support :)


Release date : 30 days from today :) (The project has been released :) )

If you are interested in buying the source please contact me here or @ : saif.sameer@qap111.com

We will keep you updated :)

Update 1 :
This is a very very small demo showcasing a very important feature (the unattended access) :

http://b4xcode.com/UnattendedAccess.mp4
The host has a password lock which means the client can't access the host unless the host accepts the connection or gives the client the password.

Update 2 :
Script Commands are now implemented! :

Below are the current commands :
1- connect using password
*By typing (-connect Partner ID)
**Then a password has to be typed to continue (-pwd xxxxx)

2- run apps by typing the package name (-run xxxx)
3- Delete files and folders (-del xxxx)
4- Tree (Navigate through the remote host files and folders) (-list xxxx)
5- Download Files from the remote host (-dwn xxxx -L xxxx; )
7- Upload Files to the remote host (-upld xxxx)
8- disconnect (-dis con)
If you want us to add more commands just tell what would you like us to add and we will work on it :)

Script Commands in action demo :


Update 3 :
We are finishing up the File Transfer feature and we will upload a video demo tomorrow.
1611956116539.png



An amazing feature (Install APK)
you can select an apk and press on install APK and it will install/update on the remote host device without having to upload it and installing it manually


1611956359046.png




Update 4

FPS ,Resolutions and Auto Re-Connect update :

1- Current FPS is between 30-45 FPS depending on the below :

1.1- The host internet speed.
1.2- The Client Internet speed
1.3- The client and the host Device free ram/CPU

2- Resolution :
We have developed the project to have a dynamic resolution meaning in case the host internet speed is low the frame rate will drop to minimum 30 FPS and the frame resolution will also drop to 10% and in case the internet speed became really low the frame resolution will keep dropping until reaching minimum of 60% of original resolution of the Host Frame.

3- Automatic re-connect :
We have developed the project to reconnect to the internet automatically without disturbing the user in case the server disconnected or the host/client disconnected

This is a demo on how the resolution dropping and the FPS dropping working together in the same time seamless Also we are testing the reconnect.
notice how the software reconnects automatically and continuing from where it stopped before the disconnect.

Video Demo :



Update 5
We are wrapping up and testing PC to Android. (95% done)

As you can see in the below demo it's very fast, the delay time is about 0.5 second to a max 1.5 second delay.
Current progress :
1- android to pc - Done
2- pc to android - 95% done
3- pc to pc - 30% done

PC to android demo :


Update 6

Below video contains :
1- Hot Keys
1.1- Opening Start Menu
1.2 Ctrl+Alt+Delete (this should be almost impossible because of the Winlogon and the windows restrictions but never say never ;) )

2- Most important feature : Screen Resolution
We already built the project to dynamically capture the screen, meaning it will set the session resolution according to the internet speed to keep the FPS transfer fast.
BUT we have added an amazing feature which is enabling the user to change the OS screen resolution in case the internet speed is slow or the OS resolution is too high.
As you can see in the video i have a really high resolution monitor (4K dell monitor 24 inch) so changing the resolution will make the session really fast and almost real time.
also the users always love having options to be in complete control :) .

3- Pausing/Resuming the Session
Sometimes the host has private files , private information, etc... and doesn't want to share that information, so we have created the option to pause the session and once it's paused the client can't control nor see anything unless the host clicks on Resume.


We really really can't wait for the project to be released :)
---------------------------------------------------

Installations Video Guide :
 
Last edited:

Magma

Well-Known Member
Licensed User
@sfsameer ok... i ll send you some piece of codes (i believe that with your knowledge will be extremely faster) and what i have in my mind as soon as possible !
 

Magma

Well-Known Member
Licensed User
@sfsameer just sent to you.. the code ofcourse not clear... it is a lot salty and 3 months old too... so i will have to remember things too.. if you ask me anything :)
 

Magma

Well-Known Member
Licensed User
+to all Guys if you listen that @sfsameer get rich ...tell me to know :mad:
 

sfsameer

Well-Known Member
Licensed User
@sfsameer just sent to you.. the code ofcourse not clear... it is a lot salty and 3 months old too... so i will have to remember things too.. if you ask me anything :)
Email received, We looked into your code and below are some notes :

1- You are trying to achieve a peer to peer connection which is 100% not TVA technology, the TVA was to built to have a central server that sends/receives multiple connections from multiple clients at the same time (many to many) through web sockets and SQL database, and in your case you are trying to achieve peer to peer connection (one to one) without having MS SQL nor central middle ware server.

2- in many cases your code will fail because you are over using the web sockets for example you are sending too many parameters in a single key stroke (device id, text, iss, isrel, ismwdir, isscroll, etc...) i would recommend sending these commands separately and only when they are needed to be sent.

3- Your solution is a local solution and not a public solution, meaning you can only connect using local connection, and if you want to make it public then you will need to open the ports in the router and firewall, etc.. which is not TVA concept.

There are too many notes tbh, So just make sure to make your code cleaner by using less parameters and less over using the web sockets.

*Regarding the Peer-To-Peer connection, we have already released a project (VNC Alternative) which is based on VNC technology meaning there is no need for a central server or MS SQL Database . The connection will be established by each instance which is really secure and a lot faster, also the Screen capture is 1080p.

Thank you,
Saif
 

Magma

Well-Known Member
Licensed User
@sfsameer ...don't stay at folder-project name p2pconnect.... ofcourse the project need a server (that every "big" customer run and will give a lot money or a central server will need)...

The idea is to not use databases and "ofcourse" works with multiple users and multiple ends (if target the same server at host.ini)... you can connect at any device from any device (if they are targeting at the same server in host.ini). The deviceid can be a big string encoded

About the 2nd answer - how ? - that is my problem and can;t find a solution may be didn;t understand jNativeHookB4J... :-(

About 3rd is local and public (i can have a vps already configured for this) ... as your project actually... The deviceid can be a big string encoded and with SSL and passwords can be secure /// not compared at this time with your solution - not a ready product (I mean my source code... is not ready)

Did you check Jos module (capture simple rectangle of screen and whole every some frames) and aa project for compressing on fly the images + changing the colors... that will speed all the project.

Thanks for you TIME :)
 
Last edited:

hears

Active Member
Licensed User
i want by source code ,TeamViewer alternative , do you have alipay?
 

sfsameer

Well-Known Member
Licensed User
我能用购买来的代码做什么?基于所购源码开发的app可以在google store发布吗?
Hello,

Upon google translator :
1625793831441.png


1- You can do what ever you like with the source code.
2- Yes you can upload it to the play store.

Thank you,
Saif
 

Gabriel Loria Salmeron

Member
Licensed User
Hi Saif.

I bought you eamViewer alternative V1 : Source Code.

Yesterday I received the email with the link to download the project. But the download link is not working.

Could you help me with this issue?

Thank you.

Gabriel Loría Salmerón.
 

walmo

Active Member
Licensed User
Hi

did any one get this to work with Wamp Server (MySql) ?
Been trying for 2 days now , had to change alot of code for JRDC config file. but stil no success.
 

amorosik

Well-Known Member
Licensed User
Hi

did any one get this to work with Wamp Server (MySql) ?
Been trying for 2 days now , had to change alot of code for JRDC config file. but stil no success.

There are many stored procedures, form Microsoft Sql Server
Have you converted them to MySql ?
 

aidymp

Active Member
Licensed User
There are many stored procedures, form Microsoft Sql Server
Have you converted them to MySql ?
HOW?? I have asked a few times, but never gotten the answer. I havent had it working at all on
I Have , but still no go .
Thx

I too cannot get this working. I cant even get one statement to work. its a real shame as it looks ideal for me...
 

walmo

Active Member
Licensed User
HOW?? I have asked a few times, but never gotten the answer. I havent had it working at all on


I too cannot get this working. I cant even get one statement to work. its a real shame as it looks ideal for me...
Yes , the support on this is non existing , even no response to emails.

But if i get one working i will share here.
 

Alexander Stolte

Expert
Licensed User
Read the following thread to find out why there is hardly any support at the moment.
 

walmo

Active Member
Licensed User
got it working , but its full of bugs ..
on the b4xcode website there is script to create the Wamp server database. Do all the steps.
In the Jrdc config file there is EXEC statements . Change them to CALL and remove extra spaces and all string with @ .
Example = CALL Get_ConHistory(?)
 
Top