Я недавно обновился до Packet tracer 7.3.0 и использую Windows 10.
Я пытаюсь использовать веб-камеру, найденную в [Конечные устройства] [Домашняя страница] Веб-камера, и отображать (на сервере) мое собственное изображение вместо злоумышленника у двери, которое находится в пути [Packet Tracer 7.3] \ art \ IoE \ SmartDevices \ camera_image0.png.
Для этого я изменил имя файла (полный путь) изображения в функции sendReport основного. js вкладки программирования, но это не сработало. Попробовал как sla sh, так и backsla sh.
function sendReport()
{
var report = state + ","; // comma seperated states
if (state === 0)
report += 'c:\my.png';
else{
report += '\my.png';
imageLoop++;
if ( imageLoop >= 3)
imageLoop =0;
}
customWrite(0, report);
IoEClient.reportStates(report);
setDeviceProperty(getName(), "state", state);
}
Я попробовал пример, найденный в [пути Packet Tracer 7.3] \ save \ IoT \ IoT_Devices \ motion_detector.pkt, ничего не изменяя, и ничего не сделал работать либо.
Изменяя свой код, он не работает ни с абсолютным путем, ни с относительными.
Я пробовал то же самое в Packet Tracer 7.2.2, и это работало как чудо, даже использование изображений разных размеров как с относительным, так и с абсолютным путем.
Я думал, что это может быть проблема, связанная с путями, например, та, которую вы получаете изначально, когда не отображаются значки устройств, но не работает с абсолютными путями. чтобы исключить его.
Как я могу заставить его работать? M (N) WE может быть файлом .pkt, указанным выше