Browse Source

ping script test

cecylia 8 years ago
parent
commit
ffcb4edde2
3 changed files with 13 additions and 4 deletions
  1. 9 2
      js/devicescripts.js
  2. 1 1
      levels/01 Basics/level03.json
  3. 3 1
      levels/01 Basics/level05.json

+ 9 - 2
js/devicescripts.js

@@ -18,9 +18,16 @@ var deviceScripts = {
     ping: {
 		onPacketReceived: function(device, packet) {
                     //if(packet.tranport.proto == "icmp"){
-                        //doPacketAnimation(device.id, device.ports[0], 
+                        var new_packet = packet;
+                        new_packet.srcip = packet.dstip;
+                        new_packet.dstip = packet.srcip;
+                        doPacketAnimation(device.id, device.ports[0], new_packet);
+                    //}
 		}
-    }
+    },
+    modem: {
+        onPacketReceived: function(device, packet) {
+
 
         
 }

+ 1 - 1
levels/01 Basics/level03.json

@@ -13,7 +13,7 @@
 			ports:1,
 			x:0.75,
 			y:0.5,
-			image:"iphone-1",
+			image:"server",
 			script: deviceScripts.ping
 		}
 	],

+ 3 - 1
levels/01 Basics/level05.json

@@ -20,7 +20,9 @@
 			type:"Modem",
 			ports:2,
 			x:0.4,
-			y:0.5
+			y:0.5,
+                        script: deviceScripts.modem,
+                        rules: []
 		}
 	],
 	links:[