= Android Tunnel With Desktop Assistant - pCloudy documentation

pCloudy Desktop Assistant Enhancement & Feature Release

Overview:

pCloudy Desktop Assistant (PDA) - 2.0.0

This app was a much demanded one which enables users to access the most used features of pCloudy like Wildnet, Android tunnel and iOS connect at a single place. This installation guide will help you with the steps to install the pCloudy Desktop Application on your respective machines. Please follow the steps based on the OS of the machine you use.

The New version PDA 2.0.0 comes with a ton of enhancements, some of them include Log out button, location filter enhancement, and much more.

You can Click here to download the latest PDA (2.0.0)

Enhancements

  1. Provision of Log-out option: This enables the user to log out and log in again with the same or another credential without closing the application.
  2. 1
  3. Autosave login detail: This enhancement helps the user to save time. Now entered details will get saved, once the user types them in. They don't have to enter login details every time they open the application.
  4. 1
  5. Device location filter enhancement: This enhancement prevents the user from manually entering sub-cloud detail. Once the user enters the main cloud detail, sub cloud is accessible just by changing the dropdown.
  6. 1
  7. iOS Tunnel Enhancement: This enables users to have admin permission only once. Now they don't need admin permission(SUDO) each time they run the iOS tunnel.

Steps:

  1. Install socat using brew

    brew install socat

    To Download tunnel Utils.zip Click here

  2. Go to Downloaded Folder
  3. 1

    e.g.cd /Users/iosdev/Desktop/adam/

  4. Give 777(all permission, read/write/execute )permission to script and executable.
  5. Execute tunnelUtil.sh with sudo permission.
  6. Click on the Ok button.
  7. 1
  8. Open System Preferences -> Privacy and Security -> Security-> Select “App Store and identified developers” and click “Allow anyway”.
  9. 1
  10. Enter Admin Password.
  11. 1
  12. Run tunnelUtil.sh command with sudo again

Utility to run Wildnet using Jenkins Pipeline: The user can use the pcloudy wildnet utility as part of the CI process by integrating it with a Jenkins CI job on Windows, mac, or Linux. Using this utility user can run wildnet without using the PDA application.

Using this users can test their local site on any android/iOS device on the pCloudy platform. So Wildnet provides a platform to test private or internal servers on any Android/iOS device present on pCloudy.

Steps:

  • Create a new Jenkins job
  • Download “Wildnet utility”.
    • To download Demonised WildNet utilities Click here
    • Make sure you extract from the archive
  • Activate the client
    • To Start the wildnet, execute the below command
    • \ -i <email> -k <api access key> -u <cloud URL> -d start
      cd C:\Users\Lenovo\Desktop
      .\<wildnet-demonise-utility-name> -i <email> -k <access_key> -u <Cloud_URL> -d start

      Here,

    • Email: User registered email on the pCloudy platform
    • Cloud URL is platform URL .e.g https://device.pcloudy.com
    • api access key: is the security token: To get the Access key - Login to the pCloudy platform->Go to Profile>Copy the access key
    • wildnet-demonise-utilities->unzip the downloaded utility and as per OS use the below-mentioned utility
      • For Linux use-pCloudyWildNetLinux_v2.2
      • For Mac use->pCloudyWildNetMac_v2.2
      • For Windows use->pCloudyWildNetWin_v2.2.exe
      • Eg:

        C:\Users\Lenovo\Desktop\PDA1\wildnet-demonise-utilities>.\pCloudyWildNetWin_v2.2 -i abc@pcloudy.com -k ************* -u https://device.pcloudy.com -d start

    • To Stop the wildnet use below mentioned command
    • cd C:\Users\Lenovo\Desktop
      .\<wildnet-demonise-utility-name> -i <email> -k <access_key> -u <Cloud_URL> -d st

      Eg:

      C:\Users\Lenovo\Desktop\PDA1\wildnet-demonise-utilities>.\pCloudyWildNetWin_v2.2 -i abc@pcloudy.com -k ************* -u https://device.pcloudy.com -d stop

      Run the below-mentioned executable command on the terminal:

      To Stop wildnet

      .\<filename> -i <email> -k <api access key> -u <cloud URL> -d stop

      Refer below screenshot as an example

      1

      Login to the pCloudy platform and navigate to->All Reports->My Active Sessions

      1