"background": {
"persistent": false,
"page": "background.html"
},
"content_scripts": [
{
"matches": [ "*://siteA/*","*://siteB/*" ],
"js": ["js/visualisator.js"]
}
],
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<script src='js/vendor/socket.io.js'></script>
<script src='js/background.js'></script>
</head>
<body>
</body>
var counter = 0;
port.on('data', function (data) {
counter ++;
console.log(counter,' Data: ',data );
});
1 ' Data:' <Buffer 06>
2 ' Data:' <Buffer 01 50 02 45 30 33 30 33>
3 ' Data:' <Buffer 31 31 30 30 03 15>
4 ' Data:' <Buffer 01 50 02 45 30 33 30 33>
5 ' Data:' <Buffer 31 31 30 30 03 15>
6 ' Data:' <Buffer 01 50 02 45 30 33 30 33>
7 ' Data:' <Buffer 31 31 30 30 03 15>
8 ' Data:' <Buffer 01 50 02 45 30 33 30 33>
9 ' Data:' <Buffer 31 31 30 30 03 15>
10 ' Data:' <Buffer 01 50 02 45 30 33 30 33>
11 ' Data:' <Buffer 31 31 30 30 03 15>
var mas1 = [
[1, 2, 3, 6, 0, 8, 5, 4, 7, 9],
[2, 1, 8, 6, 5, 9, 7, 0, 4, 3],
[7, 6, 1, 5, 8, 4, 2, 9, 3, 0],
[2, 6, 5, 7, 4, 0, 8, 1, 3, 9],
[0, 8, 6, 2, 7, 9, 4, 5, 3, 1],
[5, 7, 8, 0, 6, 9, 2, 4, 3, 1],
[0, 6, 5, 3, 8, 7, 1, 2, 9, 4],
[9, 7, 8, 6, 3, 0, 1, 5, 2, 4],
[1, 0, 5, 9, 2, 7, 3, 6, 4, 8],
[6, 2, 9, 4, 1, 0, 8, 5, 3, 7]
]
function IpsEncodeString(source) {
var i, j, k;
console.log(source.length)
for (i = source.length; i >= 1; i--) {
if (!source[i-1].match(/[0-9]/)) // source[i] иначе первый елемент будет undefined
delete source[i-1];
}
result = '';
i, j = 0;
while (i <= source.length - 1) {
k = mas1[j, parseInt(source[i+1])]; // тут если i == последний індекс длины source + 1 получится undefined, так как в source[length +1] не существует
// если же изменить на source[i], то будет ли результат тот что надо ?
result += k;
i++;
j++;
if (j >= 10){
j = 0;
}
}
return result
}
function IpsEncodeString(source) {
var i, j, k;
console.log(source.length)
for (i = source.length; i >= 1; i--) {
if (!source[i-1].match(/[0-9]/)) // source[i] иначе первый елемент будет undefined
delete source[i-1];
}
result = '';
i, j = 0;
while (i <= source.length - 1) {
k = mas1[j, parseInt(source[i+1])]; // тут если i == последний індекс длины source + 1 получится undefined, так как в source[length +1] не существует
// если же изменить на source[i], то будет ли результат тот что надо ?
result += k;
i++;
j++;
if (j >= 10){
j = 0;
}
}
return result
}