Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Русский
  3. ioBroker
  4. Скрипты
  5. ioBroker скрипты
  6. Вопросы по написанию скриптов

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    654

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Вопросы по написанию скриптов

Scheduled Pinned Locked Moved ioBroker скрипты
358 Posts 29 Posters 116.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • I Offline
    I Offline
    instalator
    wrote on last edited by
    #109

    А по моей проблемам какие идеи?

    Высокий уровень Децибел вреден для здоровья!

    http://blog.instalator.ru/

    1 Reply Last reply
    0
    • S Offline
      S Offline
      spectrekr
      wrote on last edited by
      #110

      А как можно вывести все поля объекта? Когда подписываюсь на изменения объекта, например чтоб не только по полю val проверять, а например, и по времени изменения?

      1 Reply Last reply
      0
      • I Offline
        I Offline
        instalator
        wrote on last edited by
        #111

        @spectrekr:

        А как можно вывести все поля объекта? Когда подписываюсь на изменения объекта, например чтоб не только по полю val проверять, а например, и по времени изменения? `
        Вместо val напиши ts. Описание на дравйвер смотри на гите

        Высокий уровень Децибел вреден для здоровья!

        http://blog.instalator.ru/

        1 Reply Last reply
        0
        • S Offline
          S Offline
          spectrekr
          wrote on last edited by
          #112

          В чем ошибка?

          on({id: 'javascript.0.sms.in.time', change: 'any'}, function (obj) {
              log(obj.oldState.ts);
              log(getObject('javascript.0.sms.in.time').oldState.ts);
          });
          

          Вроде бы должно в обоих случаях вывести одинаковое число, а по факту первый лог выводит, а второй дает ошибку что ts не существует.

          1 Reply Last reply
          0
          • I Offline
            I Offline
            instalator
            wrote on last edited by
            #113

            @spectrekr:

            В чем ошибка?

            on({id: 'javascript.0.sms.in.time', change: 'any'}, function (obj) {
                log(obj.oldState.ts);
                log(getObject('javascript.0.sms.in.time').oldState.ts);
            });
            

            Вроде бы должно в обоих случаях вывести одинаковое число, а по факту первый лог выводит, а второй дает ошибку что ts не существует. `
            getState (id)

            Returns state of id in form {val: value, ack: true/false, ts: timestamp, lc: lastchanged, from: origin}

            Отсюда следует что колбек getState возвращает только текущее состояние. А вот on возвращает много чего.

            Высокий уровень Децибел вреден для здоровья!

            http://blog.instalator.ru/

            1 Reply Last reply
            0
            • I Offline
              I Offline
              instalator
              wrote on last edited by
              #114

              Имеем массив с данными

              data-product="{"id":2104,"price":250,"discountPrice":240,"isBottle":true,"type":"product","count":1}",

              data-product="{"id":1204,"price":190,"discountPrice":180,"isBottle":true,"type":"product","count":1}",

              data-product="{"id":1041,"price":170,"discountPrice":160,"isBottle":true,"type":"product","count":1}",

              data-product="{"id":3,"price":160,"discountPrice":150,"isBottle":true,"type":"product","count":1}",

              data-product="{"id":1203,"price":120,"discountPrice":120,"isBottle":true,"type":"product","count":1}"

              log(JSON.parse(itm)) выдает данные как строку а не как объект, это особенность JSON.parse для массивов?

              `m.forEach(function(itm, i, arr) {
                                  result[i] = JSON.stringify((itm.replace('data-product="', '').replace(/"/g, '"').slice(0, -1)));
              
                                  if (i >= arr.length - 1){
                                      result.forEach(function(itm, i, arr) {
                                      log(JSON.parse(itm));    
              
                                      });
                                  }
                              });` [/i]
              

              Высокий уровень Децибел вреден для здоровья!

              http://blog.instalator.ru/

              1 Reply Last reply
              0
              • BluefoxB Offline
                BluefoxB Offline
                Bluefox
                wrote on last edited by
                #115

                @instalator:

                Имеем массив с данными

                data-product="{"id":2104,"price":250,"discountPrice":240,"isBottle":true,"type":"product","count":1}",

                data-product="{"id":1204,"price":190,"discountPrice":180,"isBottle":true,"type":"product","count":1}",

                data-product="{"id":1041,"price":170,"discountPrice":160,"isBottle":true,"type":"product","count":1}",

                data-product="{"id":3,"price":160,"discountPrice":150,"isBottle":true,"type":"product","count":1}",

                data-product="{"id":1203,"price":120,"discountPrice":120,"isBottle":true,"type":"product","count":1}"

                log(JSON.parse(itm)) выдает данные как строку а не как объект, это особенность JSON.parse для массивов?

                `m.forEach(function(itm, i, arr) {
                                    result[i] = JSON.stringify((itm.replace('data-product="', '').replace(/"/g, '"').slice(0, -1)));
                                    
                                    if (i >= arr.length - 1){
                                        result.forEach(function(itm, i, arr) {
                                        log(JSON.parse(itm));    
                
                                        });
                                    }
                                });` 
                Ты не даешь полной информации. Как конкретно выглядит m?[/i]
                ``` ` 
                1 Reply Last reply
                0
                • I Offline
                  I Offline
                  instalator
                  wrote on last edited by
                  #116

                  @Bluefox:

                  @instalator:

                  Имеем массив с данными

                  data-product="{"id":2104,"price":250,"discountPrice":240,"isBottle":true,"type":"product","count":1}",

                  data-product="{"id":1204,"price":190,"discountPrice":180,"isBottle":true,"type":"product","count":1}",

                  data-product="{"id":1041,"price":170,"discountPrice":160,"isBottle":true,"type":"product","count":1}",

                  data-product="{"id":3,"price":160,"discountPrice":150,"isBottle":true,"type":"product","count":1}",

                  data-product="{"id":1203,"price":120,"discountPrice":120,"isBottle":true,"type":"product","count":1}"

                  log(JSON.parse(itm)) выдает данные как строку а не как объект, это особенность JSON.parse для массивов?

                  `m.forEach(function(itm, i, arr) {
                                      result[i] = JSON.stringify((itm.replace('data-product="', '').replace(/"/g, '"').slice(0, -1)));
                                      
                                      if (i >= arr.length - 1){
                                          result.forEach(function(itm, i, arr) {
                                          log(JSON.parse(itm));    
                  
                                          });
                                      }
                                  });` 
                  Ты не даешь полной информации. Как конкретно выглядит m?
                  Так и выглядит. Только вместо кавычек quote лог автоматом преобразовывет
                  
                  `~~[code]~~var m = body.match(/data-product="(.*)"/g);[/code]`
                  `~~[code]~~{"id":1204,"price":190,"discountPrice":180,"isBottle":true,"type":"product","count":1}[/code]`[/i]
                  ``` `  ` 

                  Высокий уровень Децибел вреден для здоровья!

                  http://blog.instalator.ru/

                  1 Reply Last reply
                  0
                  • BluefoxB Offline
                    BluefoxB Offline
                    Bluefox
                    wrote on last edited by
                    #117

                    @instalator:

                    @Bluefox:

                    @instalator:

                    Имеем массив с данными

                    data-product="{"id":2104,"price":250,"discountPrice":240,"isBottle":true,"type":"product","count":1}",

                    data-product="{"id":1204,"price":190,"discountPrice":180,"isBottle":true,"type":"product","count":1}",

                    data-product="{"id":1041,"price":170,"discountPrice":160,"isBottle":true,"type":"product","count":1}",

                    data-product="{"id":3,"price":160,"discountPrice":150,"isBottle":true,"type":"product","count":1}",

                    data-product="{"id":1203,"price":120,"discountPrice":120,"isBottle":true,"type":"product","count":1}"

                    log(JSON.parse(itm)) выдает данные как строку а не как объект, это особенность JSON.parse для массивов?

                    `m.forEach(function(itm, i, arr) {
                                        result[i] = JSON.stringify((itm.replace('data-product="', '').replace(/"/g, '"').slice(0, -1)));
                                        
                                        if (i >= arr.length - 1){
                                            result.forEach(function(itm, i, arr) {
                                            log(JSON.parse(itm));    
                    
                                            });
                                        }
                                    });` 
                    Ты не даешь полной информации. Как конкретно выглядит m?
                    Так и выглядит. Только вместо кавычек quote лог автоматом преобразовывет
                    
                    `~~[code]~~var m = body.match(/data-product="(.*)"/g);[/code]`
                    `~~[code]~~{"id":1204,"price":190,"discountPrice":180,"isBottle":true,"type":"product","count":1}[/code]`
                    один stringify лишний
                    `~~[code]~~result[i] = itm.replace('data-product="', '').replace(/"/g, '"').slice(0, -1);` [/i][/code][/i]
                    ``` `  `  ` 
                    1 Reply Last reply
                    0
                    • I Offline
                      I Offline
                      instalator
                      wrote on last edited by
                      #118

                      @Bluefox:

                      @instalator:

                      @Bluefox:

                      Ты не даешь полной информации. Как конкретно выглядит m? `
                      Так и выглядит. Только вместо кавычек quote лог автоматом преобразовывет

                      var m = body.match(/data-product="(.*)"/g);
                      
                      {"id":1204,"price":190,"discountPrice":180,"isBottle":true,"type":"product","count":1}
                      ```` `  
                      

                      один stringify лишний

                      `result[i] = itm.replace('data-product="', '').replace(/"/g, '"').slice(0, -1);` 
                       :) Решил перестраховаться, а он оказывается может напортачить[/i]
                      ``` ` 

                      Высокий уровень Децибел вреден для здоровья!

                      http://blog.instalator.ru/

                      1 Reply Last reply
                      0
                      • H Offline
                        H Offline
                        Haus
                        wrote on last edited by
                        #119

                        Народ помогайте, маленький кусочек скрипта. Проблема, сделал пока костыль на PHP чтобы дёргать из базы средние значения температур за определённый период времени. Таких request штук 10 в скрипте все прописаны в начале скрипта, так вот в временном log('Текущая ' + body), log('Средняя ' + body) инфа актуальная но она как бы запаздывает и лог log(circ_title + ': Расчет: ' + temp_base + ', Сред: ' + temp_in + ', Тек: ' + cur_temp) отображает прошлый request из переменных temp_in и cur_temp. Что можно сделать?

                        var room  = 'Heat_control';
                        var tbid    = getIdByName(room + '.temp_base');
                        var shaid  = getIdByName(room + '.temp_in_stair_hall_avr_30min');
                        var ctid    = getIdByName(room + '.cur_temp');
                        
                        function startt() {    
                            var request       = require('request');
                            var circ_title    = 'Дом';
                            var temp_base  = getState(tbid).val;
                            var temp_in      = getState(shaid).val;
                            var cur_temp    = getState(ctid).val;
                            request('http://192.168.1.11/cur_temp.php', function (error, response, body) {
                        	if (!error && response.statusCode == 200) {
                                     setState(ctid, body);
                                     log('Текущая ' + body);
                                }
                            });
                            // Средняя температура в помещении за 30 минут
                            request('http://192.168.1.11/avr_temp_in_stair_hall.php', function (error, response, body) {
                                if (!error && response.statusCode == 200) {
                                     setState(shaid, body);
                                     log('Средняя ' + body);
                                }
                            });
                            // Отладка. Выводим информацию по температурам
                            log(circ_title + ': Расчет: ' + temp_base + ', Сред: ' + temp_in + ', Тек: ' + cur_temp);
                        }
                        setInterval(function() {
                            startt();
                        },30000);
                        
                        

                        js-controller: 1.5.7 / node.js: v8.15.1/ npm: 6.4.1

                        admin: 3.6.0

                        javascript: 4.1.10

                        web: 2.4.1 vis: 1.1.10

                        cloud: 2.6.2

                        Server: DELL FX170 / linux: Debian 9.5 Stretch

                        Adapter: MegaD-2561, Mega-ES…

                        1 Reply Last reply
                        0
                        • BluefoxB Offline
                          BluefoxB Offline
                          Bluefox
                          wrote on last edited by
                          #120
                          var request = require('request');
                          var room    = 'Heat_control';
                          var tbid    = getIdByName(room + '.temp_base');
                          var shaid   = getIdByName(room + '.temp_in_stair_hall_avr_30min');
                          var ctid    = getIdByName(room + '.cur_temp');
                          
                          function printDebug() {
                              var circ_title    = 'Дом';
                          	var temp_base     = getState(tbid).val;
                          	var temp_in       = getState(shaid).val;
                          	var cur_temp      = getState(ctid).val;
                          	log(circ_title + ': Расчет: ' + temp_base + ', Сред: ' + temp_in + ', Тек: ' + cur_temp);
                          }
                          
                          function startt() {    
                          	var count = 0;
                          
                          	count++;
                              request('http://192.168.1.11/cur_temp.php', function (error, response, body) {
                          		if (!error && response.statusCode == 200) {
                                       setState(ctid, body);
                                       log('Текущая ' + body);
                                  }
                          		count--;
                          		if (!count) printDebug();
                              });
                          
                              // Средняя температура в помещении за 30 минут
                          	count++;
                              request('http://192.168.1.11/avr_temp_in_stair_hall.php', function (error, response, body) {
                                  if (!error && response.statusCode == 200) {
                                       setState(shaid, body);
                                       log('Средняя ' + body);
                                  }
                          		count--;
                          		if (!count) printDebug();
                              });
                          
                          }
                          setInterval(function() {
                              startt();
                          },30000);
                          

                          А надо ли вызывать скрипт каждые 30 секунд?

                          1 Reply Last reply
                          0
                          • H Offline
                            H Offline
                            Haus
                            wrote on last edited by
                            #121

                            @Bluefox:

                            var request = require('request');
                            var room    = 'Heat_control';
                            var tbid    = getIdByName(room + '.temp_base');
                            var shaid   = getIdByName(room + '.temp_in_stair_hall_avr_30min');
                            var ctid    = getIdByName(room + '.cur_temp');
                            
                            function printDebug() {
                                var circ_title    = 'Дом';
                            	var temp_base     = getState(tbid).val;
                            	var temp_in       = getState(shaid).val;
                            	var cur_temp      = getState(ctid).val;
                            	log(circ_title + ': Расчет: ' + temp_base + ', Сред: ' + temp_in + ', Тек: ' + cur_temp);
                            }
                            
                            function startt() {    
                            	var count = 0;
                            	
                            	count++;
                                request('http://192.168.1.11/cur_temp.php', function (error, response, body) {
                            		if (!error && response.statusCode == 200) {
                                         setState(ctid, body);
                                         log('Текущая ' + body);
                                    }
                            		count--;
                            		if (!count) printDebug();
                                });
                            	
                                // Средняя температура в помещении за 30 минут
                            	count++;
                                request('http://192.168.1.11/avr_temp_in_stair_hall.php', function (error, response, body) {
                                    if (!error && response.statusCode == 200) {
                                         setState(shaid, body);
                                         log('Средняя ' + body);
                                    }
                            		count--;
                            		if (!count) printDebug();
                                });
                                
                            }
                            setInterval(function() {
                                startt();
                            },30000);
                            

                            А надо ли вызывать скрипт каждые 30 секунд? `

                            Не, вызывается каждые 5 минут это я для отладки 30 сек поставил

                            js-controller: 1.5.7 / node.js: v8.15.1/ npm: 6.4.1

                            admin: 3.6.0

                            javascript: 4.1.10

                            web: 2.4.1 vis: 1.1.10

                            cloud: 2.6.2

                            Server: DELL FX170 / linux: Debian 9.5 Stretch

                            Adapter: MegaD-2561, Mega-ES…

                            1 Reply Last reply
                            0
                            • H Offline
                              H Offline
                              Haus
                              wrote on last edited by
                              #122

                              @Bluefox:

                              var request = require('request');
                              var room    = 'Heat_control';
                              var tbid    = getIdByName(room + '.temp_base');
                              var shaid   = getIdByName(room + '.temp_in_stair_hall_avr_30min');
                              var ctid    = getIdByName(room + '.cur_temp');
                              
                              function printDebug() {
                                  var circ_title    = 'Дом';
                              	var temp_base     = getState(tbid).val;
                              	var temp_in       = getState(shaid).val;
                              	var cur_temp      = getState(ctid).val;
                              	log(circ_title + ': Расчет: ' + temp_base + ', Сред: ' + temp_in + ', Тек: ' + cur_temp);
                              }
                              
                              function startt() {    
                              	var count = 0;
                              	
                              	count++;
                                  request('http://192.168.1.11/cur_temp.php', function (error, response, body) {
                              		if (!error && response.statusCode == 200) {
                                           setState(ctid, body);
                                           log('Текущая ' + body);
                                      }
                              		count--;
                              		if (!count) printDebug();
                                  });
                              	
                                  // Средняя температура в помещении за 30 минут
                              	count++;
                                  request('http://192.168.1.11/avr_temp_in_stair_hall.php', function (error, response, body) {
                                      if (!error && response.statusCode == 200) {
                                           setState(shaid, body);
                                           log('Средняя ' + body);
                                      }
                              		count--;
                              		if (!count) printDebug();
                                  });
                                  
                              }
                              setInterval(function() {
                                  startt();
                              },30000);
                              

                              А надо ли вызывать скрипт каждые 30 секунд? `
                              Спасибо за помощь, но я так и не смог прикрутить это в свой скрипт 😢

                              Закинул весь скрипт, может будет понятней вопрос взгляни если сможешь http://forum.iobroker.net/viewtopic.php?f=26&t=2646

                              js-controller: 1.5.7 / node.js: v8.15.1/ npm: 6.4.1

                              admin: 3.6.0

                              javascript: 4.1.10

                              web: 2.4.1 vis: 1.1.10

                              cloud: 2.6.2

                              Server: DELL FX170 / linux: Debian 9.5 Stretch

                              Adapter: MegaD-2561, Mega-ES…

                              1 Reply Last reply
                              0
                              • I Offline
                                I Offline
                                instalator
                                wrote on last edited by
                                #123

                                @Haus:

                                Спасибо за помощь, но я так и не смог прикрутить это в свой скрипт 😢

                                Закинул весь скрипт, может будет понятней вопрос взгляни если сможешь `

                                ! ````
                                var request = require('request');
                                var room = 'Heat_control';
                                var tbid = getIdByName(room + '.temp_base');
                                var shaid = getIdByName(room + '.temp_in_stair_hall_avr_30min');
                                var ctid = getIdByName(room + '.cur_temp');
                                ! function printDebug() {
                                var circ_title = 'Дом';
                                var temp_base = getState(tbid).val;
                                var temp_in = getState(shaid).val;
                                var cur_temp = getState(ctid).val;
                                log(circ_title + ': Расчет: ' + temp_base + ', Сред: ' + temp_in + ', Тек: ' + cur_temp);
                                }
                                ! function startt() {
                                // var count = 0;

                                //count++;
                                request('http://192.168.1.11/cur_temp.php', function (error, response, body) {
                                if (!error && response.statusCode == 200) {
                                setState(ctid, body);
                                log('Текущая ' + body);
                                // Средняя температура в помещении за 30 минут
                                // count++;
                                request('http://192.168.1.11/avr_temp_in_stair_hall.php', function (error, response, body) {
                                if (!error && response.statusCode == 200) {
                                setState(shaid, body);
                                log('Средняя ' + body);
                                printDebug();
                                }
                                // count--;
                                // if (!count) printDebug();
                                });
                                }
                                // count--;
                                // if (!count) printDebug();
                                });

                                }
                                setInterval(function() {
                                startt();
                                },30000);

                                Высокий уровень Децибел вреден для здоровья!

                                http://blog.instalator.ru/

                                1 Reply Last reply
                                0
                                • H Offline
                                  H Offline
                                  Haus
                                  wrote on last edited by
                                  #124

                                  @instalator:

                                  @Haus:

                                  Спасибо за помощь, но я так и не смог прикрутить это в свой скрипт 😢

                                  Закинул весь скрипт, может будет понятней вопрос взгляни если сможешь `

                                  ! ````
                                  var request = require('request');
                                  var room = 'Heat_control';
                                  var tbid = getIdByName(room + '.temp_base');
                                  var shaid = getIdByName(room + '.temp_in_stair_hall_avr_30min');
                                  var ctid = getIdByName(room + '.cur_temp');
                                  ! function printDebug() {
                                  var circ_title = 'Дом';
                                  var temp_base = getState(tbid).val;
                                  var temp_in = getState(shaid).val;
                                  var cur_temp = getState(ctid).val;
                                  log(circ_title + ': Расчет: ' + temp_base + ', Сред: ' + temp_in + ', Тек: ' + cur_temp);
                                  }
                                  ! function startt() {
                                  // var count = 0;

                                  //count++;
                                  request('http://192.168.1.11/cur_temp.php', function (error, response, body) {
                                  if (!error && response.statusCode == 200) {
                                  setState(ctid, body);
                                  log('Текущая ' + body);
                                  // Средняя температура в помещении за 30 минут
                                  // count++;
                                  request('http://192.168.1.11/avr_temp_in_stair_hall.php', function (error, response, body) {
                                  if (!error && response.statusCode == 200) {
                                  setState(shaid, body);
                                  log('Средняя ' + body);
                                  printDebug();
                                  }
                                  // count--;
                                  // if (!count) printDebug();
                                  });
                                  }
                                  // count--;
                                  // if (!count) printDebug();
                                  });

                                  }
                                  setInterval(function() {
                                  startt();
                                  },30000);
                                  ```` `
                                  Спасибо дружище, забыл дать ссылку http://forum.iobroker.net/viewtopic.php?f=26&t=2646 кусками чего то не выходит.

                                  js-controller: 1.5.7 / node.js: v8.15.1/ npm: 6.4.1

                                  admin: 3.6.0

                                  javascript: 4.1.10

                                  web: 2.4.1 vis: 1.1.10

                                  cloud: 2.6.2

                                  Server: DELL FX170 / linux: Debian 9.5 Stretch

                                  Adapter: MegaD-2561, Mega-ES…

                                  1 Reply Last reply
                                  0
                                  • L Offline
                                    L Offline
                                    Lstt
                                    wrote on last edited by
                                    #125

                                    Возможно ли средствами JavaScript, или отдельно установленным модулем npm загружать типа такого https://github.com/matthewdfuller/fast-image-downloader

                                    Своих заний не хватает..Есть url - http://192.168.0.222:10000/Streaming/ch … 46MTIzNDU= это поток с камер..Хочется их грабить по событию и кидать картинку в Telegram. Кто-нибудь подскажет, возможно это реализовать или нет?

                                    1 Reply Last reply
                                    0
                                    • S Offline
                                      S Offline
                                      spectrekr
                                      wrote on last edited by
                                      #126

                                      @Lstt:

                                      Возможно ли средствами JavaScript, или отдельно установленным модулем npm загружать типа такого https://github.com/matthewdfuller/fast-image-downloader

                                      Своих заний не хватает..Есть url - http://192.168.0.222:10000/Streaming/ch … 46MTIzNDU= это поток с камер..Хочется их грабить по событию и кидать картинку в Telegram. Кто-нибудь подскажет, возможно это реализовать или нет? `
                                      А что за камеры? Может они умеют по тревоге складывать файлы на ftp или сетевой хранилище? Тогда можно скриптом мониторить каталог и при появлении новых файлов отсылать их. Если напрямую с камеры брать видео поток, тогда вопрос каким приложением собираетесь реализовывать тревогу? Если просто забирать с камеры картинку и слать, то можно через exec wget забирать картинку и потом слать в telegramm

                                      1 Reply Last reply
                                      0
                                      • L Offline
                                        L Offline
                                        Lstt
                                        wrote on last edited by
                                        #127

                                        Спасибо за ответ! Пока интересует статическая картинка по указанному адресу по моему запросу через Telegram. Можно ли по подробней, хотя бы, фрагмент скрипта привести при помощи exec wget?

                                        1 Reply Last reply
                                        0
                                        • L Offline
                                          L Offline
                                          Lstt
                                          wrote on last edited by
                                          #128

                                          Кстати, совсем забыл, у меня Windows, поэтому wget не подойдёт..

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          532

                                          Online

                                          32.7k

                                          Users

                                          82.6k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe