![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#281
|
|
Группа: Администратор Сообщений: 2566 Регистрация: 26.9.2004 Пользователь №: 5 ![]() ![]() |
А не проще в одной папке все оставить? Одни и те же пути прописать для виндового ТБ и для линуксового?
|
|
|
![]()
Сообщение
#282
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Объясняю. Как мысль - предложение верно.
Но фишка в том, что относительные пути под вендой работают косячно (зависит от версии венды). Пытался через системные переменные - UNC пути бывает также не катит (не все dll понимают (!!!???)). А в лине в этом плане проблем нет, если есть баш. ![]() -------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#283
|
|
Группа: Администратор Сообщений: 2566 Регистрация: 26.9.2004 Пользователь №: 5 ![]() ![]() |
Как я понял приход в том, что ковыряя ТБ из под линукса, получаем проблему в путях из-за того, что пути в линуксе немного не в дисках начинаются. Ммм... ну окей кэп)) А если ковырять наоборот? В виннде ставим какой-нибудь софт, чтобы ТБ в винде видела раздел линукса, при этом в линуксе получается ничего ковырять не надо.
|
|
|
![]()
Сообщение
#284
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
))) Таки, шаришь. Именно такую программу на питоне для автозапуска я и написал. ))) Тандербирд, Мозилла, ТинВНС, ПунтоСвичер, Смалл ШТТП сервер, Атомик лаярм клок и т. д. Надо - запустил. Не надо - убил. Но и в моём мегасборничке порядка 300 программ не требующих инсталляциия (гимп, опен офис, скрибус и т. д.) - очень удобно из одной проги пускать. Два файлика - main.bat и main.sh. Впрочем, у меня bash и под венду есть. Так что линь потихоньку вытесняет даже с рабочего ноута вынь.
-------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#285
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Пример того, как Python на счёт раз работает с сетью. Официальная приблуда от промышленных весов, хоть тресни не принимает данные с весов старого образца. Пришлось допилить свой вариант. Ну, практически, уже работает. )))
Прикрепленные файлы
-------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#286
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Весы от Metller Toledo - побеждены. Осталось мелкие косячки прибрать - но уже программа работает как надо.
Даже справку мелкую встроил. Может в меню "О разработчиках" свою морду запихнуть? ![]()
Прикрепленные файлы
-------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#287
|
|
Рыцарь Порядка Группа: Участник форума Сообщений: 2787 Регистрация: 22.12.2005 Из: Гомель Пользователь №: 366 ![]() ![]() |
Это гут, откроешь под свободной лицензией или продавать будешь?
-------------------- http://mindstate.info
|
|
|
![]()
Сообщение
#288
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Софт продаваться не должен! Сегодня же прямо здесь и выложу. Килобайт этак 20-40... Питон, сётаки.
![]() Если бы начальство чего-то заплатило, и то не уверен, что был бы смысл закрывать прогу. Наверняка, у кого-нибудь тоже есть подобные проблемы. Мало кто решится расковыривать базу PostgreeSQL, чтобы выяснить внутреннюю структуру передаваемых данных. Кстати, сетевой сканер X-Spider зараза мне неправильно данные выдавал. Надо сбе свой сканер написать. Заготовочку как-то себе делал, когда в ж. д. сети хосты искал. Допилить до 100 потоков - как нефиг делать. Сообщение отредактировал fantom - 21.1.2011, 6:38 -------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#289
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Выкладываю архивчег питоновских файлов для весов.
Запускать main.pyw!!!! Есть там пару безобразных моментов, нет (пока лицензии ГПЛ в.2). Как допилю в более божеский вид - выложу. В комплекте файл Imit_wes.py - имитирует работу весов. Тестовые, что называется - виртуальные. ![]()
Прикрепленные файлы
-------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#290
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Допилил окно помощи, и таки похулиганил - воткнул морду своего лица. Иконки окон поменял.
Дальше, конечно, GPL воткнуть надо.
Прикрепленные файлы
-------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#291
|
|
Рыцарь Порядка Группа: Участник форума Сообщений: 2787 Регистрация: 22.12.2005 Из: Гомель Пользователь №: 366 ![]() ![]() |
Выкладывать надо на github, как например делал я со своим набором перловых тестов https://github.com/worldmind, заодно современную систему контроля версий освоишь - git
http://habrahabr.ru/blogs/Git/104198/ -------------------- http://mindstate.info
|
|
|
![]()
Сообщение
#292
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Не вижу смысла связываться с git. С одной стороны, я видимо, единственный человек, кто шкодит на Питоне в Черняховске. Во-вторых, у меня тощий инет - замучаюсь ждать, когда загрузится страница. Даже от этого форума. Ну и в-третьих, мне быстро надоедае текущая задача. Особенно, когда понятно, что близок финал. Хотя и нередки случаи, когда приходится бросать проект из-за туманных перспектив, нехватки времени, или просто потери мысли - "чего хотел сделать". Зачастую, проще начать заново, чем вспомнить, что нужно сделать. Ну, вот, весы например - сразу начал делать не в MVC, развивать дальше - будет тяжко. Хотя, конечно, я постараюсь привести клиент в божеский вид. Есть идея сделать единый воркспейс для кулькулятора, почтового клиента, удалённого логина и т. д. Но идея на столько объёмна, что здесь и подход совсем иной потребуется. Вплоть до того, что я на гугле завёл рабочий проект по проектированию ИДЕ на Питоне. Меня просто бесит невозможность в венде перемещать кнопки управления окном на заголовке. Вот этот моментик, я таки сделал в этом ИДЕ. )))) Дальше дело стопорнулось в полузародышевом виде, хотя шкода было уже прилично. Ладно, это всё планы. Надо GPL долепить. )))
-------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#293
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Форум глючит. Почему-то открылось цитирование из другой темы в этом ответе.
Похоже, пора форуму переезжать на другой движок. ![]() Выкладываю с GPL v.2 Так что, OpenSource сегодня обогатился очередной приблудой. ))) Надо бы дописать процедуру отсечения быстрых колебаний веса. Это повысит надёжность измерения ещё процентов на 15-20%. Ну, и будет уже практически потолок. )
Прикрепленные файлы
-------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#294
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Похоже, это уже близко к финальной версии тулзы.
Исправил пару косяков, кое-где зашлифовал нестыковки. Таки добавил фильтр быстрых колебаний, что даёт правильность детектирования веса точно, ровно на столько, на сколько это может потребоваться на практике. Здесь главное самому правильно поставить пороговый вес, и пороговое время измерения. Тогда вероятность правильной работы я бы оценил 90-95%. Ниже скрин программы. Быстрый фильтр отсекает колебания веса, если это колебание зафиксировано за время меньшее, чем 7% от порога времени измерения, но не менее 20 секунд. Думаю, на практике этого будет достаточно. Так например вагон нагружается удобрениями порядка 40 минут. Реально, вагон туда-сюда передвигается. Поэтому пороговое время я беру 600 секунд (10 минут). 7% от этого времени составит 42 секунды. Что, по моему, вполне достаточно для отсечения случайных колебаний. Имитатор весов настроен на несколько секунд выдать массу в 4 раза больше, чем установившийся максимум на несколько секунд. Эта помеха не прокатывает. ![]() Если считать, что помеха больше чем 100 кг на вагон действует 2-3 секунды с интервалом 10-15 секунд, то чтобы она была учтена потребуется в общей сложности от 2 до 5 минут. Если учесть, что толчки вагона распределяются по закона Гаусса, то уровень помехи будет зафиксирован где-то 0,7 от максимума помехи. Хотя, тут конечно не факт, и ещё над этим вопросом стоит подумать, так как характер помех для автомобильных весов, и ж. д. весов - очевидно отличается.
Прикрепленные файлы
![]() ![]() -------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#295
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Доделал монитор. Вызвана необходимость из-за редких странных падений клиента. Теперь клиент весов завалить - надо постараться. Монитор в тихую перезапускает клиент, если нет ответа в течении 15 секунд.
Прикрепленные файлы
-------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#296
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Встроил в клиент веб-сервер. Висит на порту 1751, и каждые 5 секунд выкидывает страницу с состоянием весов. Пока оператор логи не очистит - все логи будут высвечиваться. Соответственно, обновлена справка.
Веб-сервер нужен, чтобы не нагружать выходы весов. Да и информация с них - неперевариваемая. Кроме того, один пакет графики я не включал в архив, наивно полагая, что он у всех есть. А как он у всех будет, если я сам его написал!!! ))) ![]()
Прикрепленные файлы
-------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#297
|
|
Рыцарь Порядка Группа: Участник форума Сообщений: 2787 Регистрация: 22.12.2005 Из: Гомель Пользователь №: 366 ![]() ![]() |
Да тут размещать такой узкоспециализированный пакет не очень эффективно - скорее всего ни одному форумцу он не нужен, а для того чтобы нашли поиском может не хватить описания, может отдельную тему с подробным описанием сделай, хотя понятное дело есть есть желание его распространять и получать патчи и предложения, то надо и git и sourceforge юзать и пакеты для дистров делать
-------------------- http://mindstate.info
|
|
|
![]()
Сообщение
#298
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Да это дело - до ближашего паука. Ты попробуй погуглить на тему "mettler toledo ind310 программа для просмотра веса на ПК"
![]() Строго говоря, встраивать мыльный клиент в программу я уже не намерен. Дальше "АРВИ" эти данные всё-равно никому не нужны. Того, что есть - достаточно. А вообще, я признаю, что я не самый дисциплинированный программист. Профессиональный спортсмен во мне, по сути не родился. В армии отслужил 9 лет и капитаном благополучно ушёл (вот это был, пожалуй акт осознанной личной и честной воли). Может депутат облдумы из меня получится лучше? ))))) Сообщение отредактировал fantom - 23.1.2011, 7:36 -------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#299
|
|
![]() Близко не подходить! Шибко красный! Группа: Участник форума Сообщений: 2304 Регистрация: 8.6.2005 Из: Черняховск||Москва Пользователь №: 211 ![]() ![]() |
Небольшой допил. Автовесы хитрым образом выдают информацию. В результате работы, общий алгоритм получения данных для автовесов даёт результат ноль. Пришлось ввести исключительную ситуацию. Плохо, что обработка зашита намертво, с другой стороны - код Питона - плоский текст. Имеющий руки да допилит. )))
Прикрепленные файлы
-------------------- Сайт газеты "Советская Россия": http://sovross.ru/
Пролетарии всех стран, соединяйтесь! |
|
|
![]()
Сообщение
#300
|
|
Группа: Супермодератор Сообщений: 1892 Регистрация: 14.2.2005 Пользователь №: 127 ![]() ![]() |
Цитата Ты попробуй погуглить на тему "mettler toledo ind310 программа для просмотра веса на ПК" Хрен чё есть. паук был теперь есть -------------------- Единственный язык описывающий реальность - математика.
Единственная теория описывающая реальность - теория катастроф. |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 13.5.2025, 18:03 |