File: tools.html

package info (click to toggle)
fex 20200429-1
  • links: PTS, VCS
  • area: non-free
  • in suites: sid
  • size: 3,532 kB
  • sloc: perl: 32,103; sh: 410; javascript: 53; makefile: 42
file content (74 lines) | stat: -rw-r--r-- 2,403 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<HTML>
<HEAD><TITLE>F*EX tools</TITLE></HEAD>
<BODY>
<center></center>
<h1> <a href="/">F*EX</a> tools</h1>

<<$ENV{TA} = 'http://fex.belwue.de';>>

#if $ENV{AKEY}
To use one of the following F*EX clients you must configure them.
See <a href="/foc">user config</a> for your account data.
<p>
#endif

<h3>UNIX:</h3>
<table border=1>
<tr><td><a href="/download/fexsend">fexsend</a>
    <td>client for sending files (with many
        <a href="$TA$/fstools/fexsend.html">
        additional features</a>)</tr>
<tr><td><a href="/download/fexget">fexget</a>
    <td>client for receiving files (with many
        <a href="$TA$/fstools/fexget.html">
        additional features</a>)</tr>
#if $::hostname !~ /uni-stuttgart/
<tr><td><a href="$TA$/SEX.html">sexsend, sexget</a>
    <td>clients for sending and receiving streams</tr>
#endif
<tr><td><a href="$TA$/usecases/fexpush.html">fexpush, fexpull, fexstore</a>
    <td>share archives with other users or yourself</tr>
<tr><td><a href="$TA$/usecases/fexsend.html#fexpack">fexpack</a>
    <td>upload file(s) into a fex package and retrieve download commands and URLs</tr>
<tr><td><a href="$TA$/usecases/fexsync.html">fexsync, fexdox</a>
    <td>rsync-alike file synchronization via fexserver</tr>
<tr><td>autofex</a>
    <td>fex all new files which will be created or modified (Linux only)</tr>
<tr><td><a href="$TA$/usecases/xx.html">xx, xxx</a>
    <td>internet clipboard for files or STDIN/STDOUT</tr>
</table>
<p>
To install ALL client programs, use:
<p>
<pre>
<<
  if ($USER=$ENV{USER} and $ID=$ENV{ID}) {
    $FEXID = ::b64("$ENV{PROTO}://$ENV{HTTP_HOST} $USER $ID");
    print "  export FEXID=$FEXID\n";
    print "  PATH=\$HOME/bin:\$PATH\n";
  }
  print "  wget http://fex.belwue.de/download/fex.pl && perl fex.pl\n";
>>
## <<
## while (($v,$vv) = each %ENV) { printf "%s = %s\n",$v,$vv if $vv !~ /\n/ }
## foreach $v (qw'AKEY USER ID') { printf "$v = %s\n",$ENV{$v} }
## >>
</pre>
<p><hr><p>
<h3>Windows:</h3>
<table border=1>
<tr><td><a href="/fexit.html">fexit</a>
    <td>client for sending and receiving files
</table>
<p><hr><p>
<h3>Macintosh:</h3>
<table border=1>
<tr><td><a href="/macfexsend.html">fexsend.command</a>
    <td>client for sending files</tr>
</table>
<p><hr><p>
In opposite to many web browsers all these clients can handle files
or directories greater than 2 GB and are able to resume interrupted
up/downloads.
</BODY>
</HTML>