{ "steps": [ { "step": "open", "address": { "text": "192.168.0.1", "red": false }, "peers": [], "search": "", "results": [], "files": [], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [], "programResults": [], "programFiles": [], "dialogs": [] }, { "step": "type an address that is none", "address": { "text": "192.168.0.300", "red": true }, "peers": [], "search": "", "results": [], "files": [], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [], "programResults": [], "programFiles": [], "dialogs": [] }, { "step": "join with an address that is none", "address": { "text": "192.168.0.300", "red": true }, "peers": [], "search": "", "results": [], "files": [], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [], "programResults": [], "programFiles": [], "dialogs": [ "Dies ist keine gültige IP-Adresse" ] }, { "step": "join itself", "address": { "text": "192.168.0.20", "red": false }, "peers": [], "search": "", "results": [], "files": [], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [], "programResults": [], "programFiles": [], "dialogs": [] }, { "step": "join 192.168.0.30", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "", "results": [], "files": [], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [], "programFiles": [], "dialogs": [] }, { "step": "search woche", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "woche", "results": [ [ "10.0.0.2", "Lied der Woche.txt", " 3 B" ] ], "files": [], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [ "10.0.0.2/Lied der Woche.txt: 3 B" ], "programFiles": [], "dialogs": [] }, { "step": "download row 0", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "woche", "results": [ [ "10.0.0.2", "Lied der Woche.txt", " 3 B" ] ], "files": [], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [ "10.0.0.2/Lied der Woche.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "download row 0 again", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "woche", "results": [ [ "10.0.0.2", "Lied der Woche.txt", " 3 B" ] ], "files": [], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [ "10.0.0.2/Lied der Woche.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "search xyz", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "xyz", "results": [ [ "10.0.0.2", "Lied der Woche.txt", " 3 B" ] ], "files": [], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "empty the list", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "xyz", "results": [], "files": [], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "search notiz and abort at once", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "notiz", "results": [], "files": [], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "search notiz again", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "notiz", "results": [ [ "192.168.0.31", "notizen.txt", " 3 B" ] ], "files": [ [ "Lied der Woche.txt", "txt" ] ], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [ "192.168.0.31/notizen.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "download with no row chosen", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "notiz", "results": [ [ "192.168.0.31", "notizen.txt", " 3 B" ] ], "files": [ [ "Lied der Woche.txt", "txt" ] ], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [ "192.168.0.31/notizen.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "files tab", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "notiz", "results": [ [ "192.168.0.31", "notizen.txt", " 3 B" ] ], "files": [ [ "Lied der Woche.txt", "txt" ] ], "maximum": { "text": "1", "red": false }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [ "192.168.0.31/notizen.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "type a number of peers that is none", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "notiz", "results": [ [ "192.168.0.31", "notizen.txt", " 3 B" ] ], "files": [ [ "Lied der Woche.txt", "txt" ] ], "maximum": { "text": "abc", "red": true }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [ "192.168.0.31/notizen.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "take a number of peers that is none", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "notiz", "results": [ [ "192.168.0.31", "notizen.txt", " 3 B" ] ], "files": [ [ "Lied der Woche.txt", "txt" ] ], "maximum": { "text": "abc", "red": true }, "programMaximum": 1, "programPeers": [ "192.168.0.30" ], "programResults": [ "192.168.0.31/notizen.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [ "Es sind nur Zahlen erlaubt!" ] }, { "step": "take 0 peers", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "notiz", "results": [ [ "192.168.0.31", "notizen.txt", " 3 B" ] ], "files": [ [ "Lied der Woche.txt", "txt" ] ], "maximum": { "text": "0", "red": false }, "programMaximum": 0, "programPeers": [ "192.168.0.30" ], "programResults": [ "192.168.0.31/notizen.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "take a number beyond Java's int", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "notiz", "results": [ [ "192.168.0.31", "notizen.txt", " 3 B" ] ], "files": [ [ "Lied der Woche.txt", "txt" ] ], "maximum": { "text": "99999999999", "red": true }, "programMaximum": 0, "programPeers": [ "192.168.0.30" ], "programResults": [ "192.168.0.31/notizen.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [ "Es sind nur Zahlen erlaubt!" ] }, { "step": "take 12 peers", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "notiz", "results": [ [ "192.168.0.31", "notizen.txt", " 3 B" ] ], "files": [ [ "Lied der Woche.txt", "txt" ] ], "maximum": { "text": "12", "red": true }, "programMaximum": 0, "programPeers": [ "192.168.0.30" ], "programResults": [ "192.168.0.31/notizen.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [ "Es sind nur Zahlen erlaubt!" ] }, { "step": "take 4 peers", "address": { "text": "192.168.0.30", "red": false }, "peers": [ [ "1", "192.168.0.30" ] ], "search": "notiz", "results": [ [ "192.168.0.31", "notizen.txt", " 3 B" ] ], "files": [ [ "Lied der Woche.txt", "txt" ] ], "maximum": { "text": "4", "red": false }, "programMaximum": 4, "programPeers": [ "192.168.0.30" ], "programResults": [ "192.168.0.31/notizen.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "leave the network", "address": { "text": "192.168.0.30", "red": false }, "peers": [], "search": "notiz", "results": [ [ "192.168.0.31", "notizen.txt", " 3 B" ] ], "files": [ [ "Lied der Woche.txt", "txt" ] ], "maximum": { "text": "4", "red": false }, "programMaximum": 4, "programPeers": [], "programResults": [ "192.168.0.31/notizen.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ] ], "dialogs": [] }, { "step": "a file added beside the window", "address": { "text": "192.168.0.30", "red": false }, "peers": [], "search": "notiz", "results": [ [ "192.168.0.31", "notizen.txt", " 3 B" ] ], "files": [ [ "Lied der Woche.txt", "txt" ] ], "maximum": { "text": "4", "red": false }, "programMaximum": 4, "programPeers": [], "programResults": [ "192.168.0.31/notizen.txt: 3 B" ], "programFiles": [ [ "Lied der Woche.txt", "txt", "La la la" ], [ "neu.txt", "txt", "neu" ] ], "dialogs": [] } ] }