Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

cz. 10 | Siła konsoli w systemach Uniksowych

Witam.

To co opiszę we wpisie zapewne przyda się wielu osobom które pobierają pliki z hostingów typu rapidshare.com czy megaupload.com

plowshare czyli zestaw narzędzi do pobierania oraz wysyłania plików na różne hostingi

Jak można przeczytać na stronie projektu;

plowshare supports Megaupload, Rapidshare, 2Shared, 4Shared, ZShare, Badongo, Divshare.com, Depositfiles, Netload.in, Sendspace, Usershare, x7.to and some others sharing sites.

Całość obsługuje zatem bardzo wiele serwisów hostingowych, za pomocą narzędzi zawartych w pakiecie można wysyłać oraz pobierać pliki bez potrzeby czuwania nad tą czynnością.

Jednym wielkim plusem plowshare jest to, że można zostawić wrzucanie pliku na hosting czy też pobieranie pliku z hostingu na noc dzięki czemu jest to pewien sposób na obejście limitu przeróżnych serwisów hostingowych.

Można w ten sposób tworzyć mirrory obrazów ISO różnych dystrybucji na megaupload.com czy przez noc wrzucić cały film zgrany z kamery wideo który jest nie małej wielkości.

Opis narzędzia plowup - wbudowana pomoc:

Usage: plowup [OPTIONS] [MODULE_OPTIONS] FILE [FILE2] [...] MODULE[:DESTNAME] Upload a file (or files) to a file-sharing site. Available modules: 1fichier 2shared dataport_cz dl_free_fr megaupload multiupload zshare Global options: -h, --help: Show help info --version: Return plowup version -v LEVEL, --verbose=LEVEL: Set output verbose level: 0=none, 1=err, 2=notice (default), 3=dbg, 4=report -q, --quiet: Alias for -v0 Options for module <1fichier>: -a USER:PASSWORD, --auth=USER:PASSWORD: Use an account -p PASSWORD, --link-password=PASSWORD: Protect a link with a password -d MESSAGE, --message=MESSAGE: Set file message (is send with notification email) --domain=ID: You can set domain ID to upload (ID can be found at http://www.1fichier.com/en/api/web.html) --email=EMAIL: Field for notification email Options for module <dataport_cz>: -a USER:PASSWORD, --auth=USER:PASSWORD: Use a free-membership or VIP account Options for module <megaupload>: -m, --multifetch: Use URL multifetch upload --clear-log: Clear upload log after upload process -a USER:PASSWORD, --auth=USER:PASSWORD: Use a free-membership or Premium account -p PASSWORD, --link-password=PASSWORD: Protect a link with a password -d DESCRIPTION, --description=DESCRIPTION: Set file description --email-from=EMAIL: <From> field for notification email --email-to=EMAIL: <To> field for notification email --traffic-url=URL: Set the traffic URL --multiemail=EMAIL1[;EMAIL2;...]: List of emails to notify upload Options for module <multiupload>: -d DESCRIPTION, --description=DESCRIPTION: Set file description Options for module <zshare>: -d DESCRIPTION, --description=DESCRIPTION: Set file description

Oraz opis funkcji narzędzia do pobierania plików - plowdown:

Usage: plowdown [OPTIONS] [MODULE_OPTIONS] URL|FILE [URL|FILE ...] Download files from file sharing servers. Available modules: 115 1fichier 2shared 4shared badongo data_hu dataport_cz depositfiles divshare dl_free_fr euroshare_eu fileserve filesonic hotfile humyo megaupload netload_in rapidshare sendspace uploading usershare x7_to zshare Global options: -h, --help: Show help info --version: Return plowdown version -v LEVEL, --verbose=LEVEL: Set output verbose level: 0=none, 1=err, 2=notice (default), 3=dbg, 4=report -q, --quiet: Alias for -v0 -c, --check-link: Check if a link exists and return -m, --mark-downloaded: Mark downloaded links in (regular) FILE arguments -x, --no-overwrite: Do not overwrite existing files --get-module: Get module(s) for URL(s) -o DIRECTORY, --output-directory=DIRECTORY: Directory where files will be saved --temp-directory=DIRECTORY: Directory where files are temporarily downloaded -r SPEED, --limit-rate=SPEED: Limit speed to bytes/sec (suffixes: k=Kb, m=Mb, g=Gb) -i IFACE, --interface=IFACE: Force IFACE interface -t SECS, --timeout=SECS: Timeout after SECS seconds of waits --max-retries=N: Set maximum retries for loops --no-arbitrary-wait: Do not wait on temporarily unavailable file with no time delay information --cookies=FILE: Force use of a cookies file (login will be skipped) --run-download=COMMAND: run down command (interpolations: %url, %filename, %cookies) --download-info-only=STRING: Echo string (interpolations: %url, %filename, %cookies) for each link Options for module <euroshare_eu>: -a USER:PASSWORD, --auth=USER:PASSWORD: Free-membership or Premium account (required) Options for module <fileserve>: -a USER:PASSWORD, --auth=USER:PASSWORD: Free and Premium account Options for module <filesonic>: -a USER:PASSWORD, --auth=USER:PASSWORD: Premium account Options for module <hotfile>: -a USER:PASSWORD, --auth=USER:PASSWORD: Free-membership or Premium account Options for module <megaupload>: -a USER:PASSWORD, --auth=USER:PASSWORD: Free-membership or Premium account -p PASSWORD, --link-password=PASSWORD: Used in password-protected files Options for module <rapidshare>: -a USER:PASSWORD, --auth=USER:PASSWORD: Use Premium-Zone account Options for module <x7_to>: -b USER:PASSWORD, --auth-free=USER:PASSWORD: Use Free account

Odnośnie pobierania plików to można zapisać linki w pliku tekstowym i wywołać plowdown -m plik-z-linkami.

Program po pobraniu linku zahashuje go zaznaczając w ten sposób, że został pobrany.

Zatem skompletowane polecenie do zostawienia pobierania plików przez noc będzie wyglądać tak:

nano linki # wklejamy jakieś linki, każdy w osobnej linii, następnie zapisujemy przez CTRL+O i zamykamy edytor przez CTRL+X screen plowdown -m linki # ctrl+a, ctrl+d

Link do projektu:http://code.google.com/p/plowshare/

Oprogramowanie można zainstalować przez repozytoria w systemach Uniksowych.
Pakiet powinien się nazywać "plowshare".

Jak nie to wszelkie instrukcje zawarte są w Readme na stronie projektu.
 

Komentarze

0 nowych
  #1 22.04.2011 18:38

Oczywiście można to znaleźć samemu, ale sądzę, że gdy się opisuje jakieś narzędzie wypadałoby podać chociaż odnośnik do strony domowej projektu. A już wspaniałe było by napisanie o możliwościach instalacji...

webnull   9 #2 22.04.2011 23:14

@Anonim (niezalogowany) | 22.04.2011 18:38
Fakt, przepraszam - przyznaję, że "pisałem na kolanie" późno wieczorkiem :-)

zboj87   4 #3 25.04.2011 12:08

Na podobnej zasadzie używałem kiedyś programu inicjowanego poleceniem w terminalu aria2 (o ile dobrze pamiętam). Zawsze pełna prędkość oraz dodatkowym atutem była możliwość przygotowania pliku *.txt, w którym można było umieścić dowolną liczbę linków. Za pomocą sleep rozpoczynałem transfery ok. 2 w nocy (10% transferu na RS) i ściągało się jakieś 50 GB.

bohart   1 #4 06.09.2011 11:28

Super opis! Ja poszukuję możliwości usunięcia historii uruchomionych poleceń w oknie wywołanym skrótem Alt+F2 w linuksie oczywiście!