--- /dev/null
+#!/bin/bash
+
+tracker_url_array=( http://10.1.8.1:6969 http://10.1.8.2:6969 http://10.1.8.3:6969 http://10.1.8.4:6969 http://10.1.8.5:6969 http://10.1.8.6:6969 http://10.1.8.7:6969 http://10.1.8.8:6969 http://10.1.8.9:6969 http://10.1.8.10:6969 http://10.1.8.11:6969 http://10.1.8.12:6969 )
+
+index=1
+for url_item in ${tracker_url_array[@]}; do
+ echo "index: $index, tracker-ul: $url_item"
+ index=$(($index + 1))
+done
--- /dev/null
+#!/bin/bash
+#
+# Copyright: Calin-Andrei Burloiu 2010 - calin.burloiu@gmail.com
+#
+# Bash script used generate torrent files for the TSUP Experiment
+# The script
+# * generates a torrent file for each of the 12 trackers, for files of 4MiB,
+# 16MiB, 64MiB, 256MiB, 1GiB.
+#
+
+tracker_url_array=( http://10.1.8.1:6969 http://10.1.8.2:6969 http://10.1.8.3:6969 http://10.1.8.4:6969 http://10.1.8.5:6969 http://10.1.8.6:6969 http://10.1.8.7:6969 http://10.1.8.8:6969 http://10.1.8.9:6969 http://10.1.8.10:6969 http://10.1.8.11:6969 http://10.1.8.12:6969 )
+
+for i in 4M 16M 64M 256M 1024M; do
+ index=1
+ for url_item in ${tracker_url_array[@]}; do
+ filename=Data.$i
+ if [ -e $filename ]; then
+ echo "Making $filename.tracker$index.torrent for"
+ echo " tracker_index: $index, tracker_url: $url_item, file_size: $i"
+ btmakemetafile $url_item/announce $filename --target $filename.tracker$index.torrent
+ else
+ echo "Warning: $filename does not exist."
+ fi
+ index=$(($index + 1))
+ done
+done