Skip to main content

The best way to move files between your devices

Project description

Ship

Ship is a command line application that makes transferring files from a computer to a phone or another computer easy
Ship is Developed on MacOS Catalina and should work with any Mac OS X 10.7 (Lion) or newer

Ship - The best way to move files between your devices | Product Hunt Embed

MacOS

Installation

  1. clone this repo with the lastest tag
    git clone https://github.com/yusuf8ahmed/Ship.git --branch v0.0.1.6 --single-branch
  2. go into the Ship folder
    cd Ship
  3. and open the terminal and run
    bash install.sh

Uninstallation

  1. Go into the Ship folder and open the terminal and run
    bash unistall.sh

Usage

How to use

  1. Type in the command and filename that you want to share.
ship [FILENAME]
  1. Copy the url into another device browser (can be phone or computer).
Make sure to click 'ctrl-c' to kill after usage
Sun Jun 14 11:19:34 2020 Sharing Server Starts text - http://192.168.2.178:9999
  1. Download by clicking 'download' and close the server by clicking Ctrl + c
^CSun Jun 14 11:21:58 2020 Sharing Server Stop - http://192.168.2.178:9999

Advanced Information

usage: ship [-h] [-p [file]] [file]

Send file to phone or other computers. Make sure to kill this process after
completetion

positional arguments:
  file                  file to be shared

optional arguments:
  -h, --help            show this help message and exit
  -p [file], --port [file] port to be shared one

Releases

alpha release v0.0.1.1

initial release

alpha release v0.0.1.2

template decision error fixed
text template fixed
error raising error fixed

alpha release v0.0.1.3

build dist errors

alpha release v0.0.1.4

float right on all templates

alpha release v0.0.1.5

build dist errors

alpha release v0.0.1.6

help file update

Issues

Templating

Since the template are loaded in with python format method anything the uses curly braces will cause an error which include: any Javascript function, if statments, try - execpt blocks and embedded css.

Mimetypes

Can only load in Mimetypes defined in the standard package "import mimetypes"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shipapp-0.0.1.7.tar.gz (40.8 kB view hashes)

Uploaded Source

Built Distribution

shipapp-0.0.1.7-py3-none-any.whl (38.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page