3 |
4 |
--------------------------------------------------------------------------------
/templates/statuses-top.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/htaccess-default:
--------------------------------------------------------------------------------
1 |
2 | # Let file names be as long as they need to be.
3 | IndexOptions NameWidth=*
4 |
5 |
--------------------------------------------------------------------------------
/templates/group_posts-bottom.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/fetlife-export.command:
--------------------------------------------------------------------------------
1 | #!/bin/bash -
2 | cat << "EOF"
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 | EOF
38 | echo
39 | echo "FETLIFE EXPORT WIZARD"
40 | echo "This software is released to the public domain. Fuck copyright."
41 | echo
42 | echo "Make a copy of your own or any other user's FetLife account."
43 | echo
44 |
45 | readonly FL_EXPORT="fetlife-export.pl"
46 | readonly DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
47 |
48 | echo "You will need a FetLife account to use this tool. If you don't"
49 | echo "have a FetLife account, you can easily create one at this page:"
50 | echo " https://FetLife.com/signup"
51 | echo "Creating a FetLife account is free and does not require a valid"
52 | echo "email address or other personally identifying information. For"
53 | echo "maximum security, create an account while using the Tor Browser."
54 | echo " https://torproject.org/"
55 | echo
56 | echo -n "Type your FetLife username, then press return: "
57 | read USERNAME
58 | echo
59 |
60 | echo "Type the name of a folder to save to, or leave blank to use the default shown."
61 | echo "If this folder does not exist, it will be created."
62 | echo -n "Save to folder [$DIR]: "
63 | read SAVE_TO_FOLDER
64 | echo
65 |
66 | echo "Type the ID number of the export target. For example, if you want to"
67 | echo "create a copy of JohnBaku's entire FetLife history, type: 1"
68 | echo "Leave blank to automatically detect and use $USERNAME's ID number."
69 | echo -n "Export target's user ID: "
70 | read TARGET_USER_ID
71 | echo
72 |
73 | echo "Use a proxy? (Leave blank to make a direct connection.)"
74 | echo "If you want to use a proxy, enter the proxy's URL here. For example,"
75 | echo "to make use of a default Tor Browser, type: socks://localhost:9150"
76 | echo -n "Proxy URL: "
77 | read PROXYURL
78 | echo
79 |
80 | if [ ! -z "$PROXYURL" ]; then
81 | PROXYOPT="--proxy=$PROXYURL"
82 | fi
83 | if [ -z "$SAVE_TO_FOLDER" ]; then
84 | SAVE_TO_FOLDER="$DIR"
85 | fi
86 |
87 | echo "$FL_EXPORT will now run with these parameters:"
88 | echo $FL_EXPORT $PROXYOPT $USERNAME $SAVE_TO_FOLDER $TARGET_USER_ID
89 | echo
90 | echo "When prompted next, enter the password for $USERNAME."
91 | "$DIR"/$FL_EXPORT $PROXYOPT $USERNAME $SAVE_TO_FOLDER $TARGET_USER_ID
92 |
--------------------------------------------------------------------------------
/templates/footer.html:
--------------------------------------------------------------------------------
1 |