Hypersoft Network Pipe

Hypersoft Network Pipe

  • 4.0

    Android OS

About Hypersoft Network Pipe

Pipe text and file-based content to network servers, and on-device servers.

A smart and simple implementation of a graphical netcat file upload client for Android.

A Hypersoft Network Pipe connection can be established between your device and nearly all operating systems to enable effortless, painless and masterful File and Application Data Sharing from your Android device to any network socket connection.

To connect your Hypersoft Network Pipe to your computer, search the internet to find a netcat implementation for your system if you don't already have one installed.

The Hypersoft Network Pipe will connect to any remote server connection that is available to your network or internet connection, and will send raw data to the remote computer, as specified by the user.

This version DOES INCLUDE a local server for your Android, but we need you to tell us how you would like that work with your other apps. Send an email, or write a review. We will (time, and resource permitting) add the features you need as we get the requests.

Advanced users may use world readable FIFO (named pipe) streams on the device to supply data for a remote connection, using any stream processing methods required for the completion of the user's desired transaction.

Features:

* Doing Unix Shell Things in an Android Way

* Builtin Locale Support: Arabic, Chinese, English, French, German, Hindi, Spanish, and Russian translations

* Seamless integration with Android Products (share/send application data to computer)

* Concrete Intent API using namespace paths (for app developers and shell script access)

* Progress Notifications

* Cancellable Transfers

* User First Security Principles (no automatic transfers)

* Transfer Status Reports (tap notification after completion or failure)

Beginner Usage: You must start the program using a send file intent. Many programs will do this for you to allow sharing your data. If your application cannot send file:// scheme, then use local:// scheme.

Notice: In the screenshots, the first screen shows a picker dialog, calling the main user interface. This version does not have an activity launcher.

Advanced Usage: May the shell be with you.

Crafting Android Intents for the Hypersoft Network Pipe:

Use these name-space-addresses in your intent extras bundle, to use the upload feature from within the code of another application, or from the shell using the am shell command (activity manager):

Set transfer mode:

[String] local.process.transfer.mode = binary | console # WHERE: console = line-mode

Set description:

[String ] local.process.transfer.description (description below the upload dialog caption)

Set content-length (enables progressive progress meter for dynamic content)

[long] local.process.transfer.input.length

Set remote host:

[String] remote.process.network.address

Set remote port:

[int] remote.process.network.port

[developer note: please do not use direct intent, use a chooser intent, as the Activity class name may change in the future]

* BONUS * Companion Quick Debugging Script for GUI Terminals:

$ while true; do netcat -l -p 3264; done # new proc for every file...

---

In general, no liabilities for non existent guarantees or promises as to fitness for a particular purpose.

This is a novelty tool.

Show More

What's new in the latest 0.91

Last updated on Oct 31, 2019
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Show More

Videos and Screenshots

  • Hypersoft Network Pipe for Android official Trailer
  • Hypersoft Network Pipe screenshot 1
  • Hypersoft Network Pipe screenshot 2
  • Hypersoft Network Pipe screenshot 3
  • Hypersoft Network Pipe screenshot 4
  • Hypersoft Network Pipe screenshot 5
  • Hypersoft Network Pipe screenshot 6
  • Hypersoft Network Pipe screenshot 7
APKPure icon

Super Fast and Safe Downloading via APKPure App

One-click to install XAPK/APK files on Android!

Download APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies