#
# Copyright: George Milescu 2010 - george.milescu@gmail.com
#
-# Bash script used to start a regular (non doe, non proxy) instance of tribler cmd-line
+# Bash script used to start a regular instance of next-share cmd-line
# The script
-# * changes current working directory to proxyservice-m32
-# * starts a tribler cmd-line instance with the supplied .torrent file. The .torrent file must be located in the TorrentsAndData folder
+# * starts a next-share cmd-line instance with the supplied .torrent file.
+# The .torrent file must be located in the TorrentsAndData folder
# * at the end deletes the downloaded data
#
-# If you run this script manually, you must run it from the P2P-Testing-Infrastructure/ControlScripts folder and use one argument: the torrent file name that will be loaded from the TorrentsAndData folder
+# If you run this script manually, you must run it from the
+# P2P-Testing-Infrastructure/ControlScripts folder and use one argument: the
+# torrent file name that will be loaded from the TorrentsAndData folder
#
# Read the global configuration file
source ../ClientWorkingFolders/TmpLogs/node_config
fi
-if [ " $TORRENT_FILE" = " " ]; then
+if [ " $TORRENT_FILE" = " " ]; then
TORRENT_FILE=$1
fi
-export PYTHONPATH=$PYTHONPATH:.
+cd $NEXTSHARE_ABS_PATH
-cd $TRIBLER_REL_PATH
+export PYTHONPATH=$PYTHONPATH:.
-python2.6 Tribler/Tools/proxy-cmdline.py --proxymode off --test-mode off --port 25124 --state-dir $WORKING_FOLDER_REL_PATH/Regular/statedir --output-dir $WORKING_FOLDER_REL_PATH/Regular/ $WORKING_FOLDER_REL_PATH/TorrentsAndData/$TORRENT_FILE
+python2.5 BaseLib/Tools/cmdlinedl.py --output-dir $WORKING_FOLDER_REL_PATH/Regular/ $WORKING_FOLDER_REL_PATH/TorrentsAndData/$TORRENT_FILE
rm -rf $WORKING_FOLDER_REL_PATH/Regular/*
#
# Bash script used to start a seeder instance for the testing topology
# The script
-# * changes current working directory to proxyservice-m32
-# * starts a command line BT client seeding the supplied .torrent file. The .torrent file must be located in the TorrentsAndData folder
+# * starts a command line BT client seeding the supplied .torrent file.
+# The .torrent file must be located in the TorrentsAndData folder
#
-# If you run this script manually, you must run it from the P2P-Testing-Infrastructure/ControlScripts folder and use one argument: the torrent file name that will be loaded from the TorrentsAndData folder
+# If you run this script manually, you must run it from the
+# P2P-Testing-Infrastructure/ControlScripts folder and use one argument: the
+# torrent file name that will be loaded from the TorrentsAndData folder
#
# Read the global configuration file
source ../ClientWorkingFolders/TmpLogs/node_config
fi
-if [ " $TORRENT_FILE" = " " ]; then
+if [ " $TORRENT_FILE" = " " ]; then
TORRENT_FILE=$1
fi
-export PYTHONPATH=$PYTHONPATH:.
+cd $NEXTSHARE_ABS_PATH
-cd $TRIBLER_REL_PATH
+export PYTHONPATH=$PYTHONPATH:.
-python2.6 Tribler/Tools/proxy-cmdline.py --port 25125 --state-dir $WORKING_FOLDER_REL_PATH/Seeder/statedir --output-dir $WORKING_FOLDER_REL_PATH/TorrentsAndData/ $WORKING_FOLDER_REL_PATH/TorrentsAndData/$TORRENT_FILE
+set -x
+python2.5 BaseLib/Tools/cmdlinedl.py --output-dir $WORKING_FOLDER_REL_PATH/TorrentsAndData/ $WORKING_FOLDER_REL_PATH/TorrentsAndData/$TORRENT_FILE
+set +x
rm -rf $WORKING_FOLDER_REL_PATH/Seeder/*