Перейти к содержимому
SDV

Библиотека мониторинга lua-программ в реальном времени

Рекомендуемые сообщения

Ну давай объединяться в коллаборейшн.

Только говорю сразу времени на кодинг у меня мало, так что если есть какие-то идеи то надо сразу их определить, чтобы понять кто и что делает.

Коллаборэйшен коллаборейшном. Где кодить то? Сделай "воркспэйс" в c9.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Коллаборэйшен коллаборейшном. Где кодить то? Сделай "воркспэйс" в c9.

Хм, открой у себя свой. На базе твоего же шаблона делать будем.

Я вообще хз как открывать на c9.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хм, открой у себя свой. На базе твоего же шаблона делать будем.

Я вообще хз как открывать на c9.

Тогда, приглашаю тебя в мой уютный c9. =)

https://ide.c9.io/includeralex/monitor

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Просьба, не делайте так:

 5cd0dfa814.png

это вам не Lua, в PHP нет nil... , NULL есть, а вот nil нет, совсем.. вообще..

 

 

P.S. прикольная проверка на размер файла :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

это вам не Lua, в PHP нет nil... , NULL есть, а вот nil нет, совсем.. вообще..

Это как раз lua отправляет если не указан аргумент.

А пыху все равно nil, null, да хоть 'пустота'.

Для него это же обычная string.

Она же указана в кавычках, а значит что это строка, а не boolean (я разве не прав?)

 

Так что код написан как говориться на коленках :)

 

А про размер файла - функция утянута с какого-то сайта. Самому было лень писать проверку размера и заниматься математикой :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А, действительно кавычки)) ты писал на коленке,а я смотрел одним глазом :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А, действительно кавычки)) ты писал на коленке,а я смотрел одним глазом :)

Ну я же не настолько чОкнулся, чтобы сравнивать непонятный nil для пыха :)

 

, мне походу надо выдать новое звание "Мастер if...else" :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Библиотека шикарна.

Дает возможность строить полнофункциональные промышленные системы управления.

 

Сеть контроллеров на bios-net, управляемая центральным узлом + эта библиотека = современная промышленная АСУ.

 

irl, автоматика viessmann для котелен работает по такой же схеме. + там еще выход за уставки и аварийные ситуации через шлюз СМС-ятся на телефон диспетчера, и отчеты по факсу можно отправлять.

 

Для полного фарша только SCADA с каким-то modbus-ом не хватает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

там еще выход за уставки и аварийные ситуации через шлюз СМС-ятся на телефон диспетчера, и отчеты по факсу можно отправлять.

Кто-то же ещё должен платить за эти смс-ки и факсы)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто-то же ещё должен платить за эти смс-ки и факсы)))

Ну раз он предложил, значит он и будет главным спонсором сервиса :)

@swg2you, вам нужно всего лишь оплатить какой-нибудь никудышный смс-шлюз и ваши мечты будут реализованы :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну раз он предложил, значит он и будет главным спонсором сервиса :)

@swg2you, вам нужно всего лишь оплатить какой-нибудь никудышный смс-шлюз и ваши мечты будут реализованы :D

Если мне нужен какой-нибудь смс-шлюз для АСУ, я подключаю какой-нибудь GSM-модем к компьютеру с АСУ )

 

Тот-же siemens mc-35i умеет и СМС и факс, а если голосовой разъем закинуть на вход/выход звуковой карты - то и голос умеет, еще и с интернетом по gprs, вполне достаточным для мониторинга состояния объекта.

 

Еще проще, когда свободно-программируемый контроллер умеет АТ-команды по RS-232. Тогда и компьютера никакого не нужно. Научить контроллер, при аварийке, АТ-командой СМС-ить через модем - как два пальца.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Никак не определюсь с интерфейсом веб-части. Она должна быть адаптивной на всех девайсах, красивой и модульной. Сейчас копаю в сторону Google с его Polymer и MaterialDesign. Вот что получается:

https://single-includeralex.c9.io/

 

PS:

Попробуйте открыть сайт на экране размером с телефон (можно изменить размер окна браузера, если такового не имеется), и можно будет увидеть красивую панельку, как во всех мобильных гуглоприложениях.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...