Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];

Вниз

Возьметесь ли написать такую программу и сколько будет стоить?   Найти похожие ветки 

 
Cosinus ©   (2004-09-14 13:08) [0]

Требования к программе:
1)Мониторинг всего(данные и bautrate), что приходит и уходит на СОМ порт с отключаемой визуализацией (простой монитор СОМ порта)
2)Возможность замены данных как в одну, так и в другую стороны*
3)Работа в 98,2000,МЕ,ХР
4)С исходниками
*-т.е. в начале указывается набор данных, и если эти данные пришли на порт, заменить на другие, так же указываемые в начале. В обе стороны.


 
вразлет ©   (2004-09-14 13:09) [1]

Cosinus ©  

Это ты предлагешь или для себя спрашиваешь?


 
Dmitriy O. ©   (2004-09-14 13:11) [2]

Не возьмусь


 
Cosinus ©   (2004-09-14 13:22) [3]

>>вразлет ©   (14.09.04 13:09) [1]
Это я предлагаю. Большинство софта по работе я пишу сам, но данный софт, я боюсь, что не потяну. Практически все, что я пишу связано с работой по СОМ-порту, но вот с заменой... Врядли. А вот сейчас понадобилась такая... Исходники я надеюсь понятно для чего ? ;)


 
Ihor Osov'yak ©   (2004-09-14 13:26) [4]

Две с половиной штуки. Вечнозеленых. Для 2000 + XP. Поддержка NT4 + 10 процентов.
Для 98+ME вопрос не прорабатывал, может еще процентов 30-40 дополнительно захочу.
Аванс - не менее 30 процентов.
ядро - си, визуализация - делфи.


 
Ihor Osov'yak ©   (2004-09-14 13:29) [5]

Да, если методом грязного хака - то есть перехватом апишных функций - думаю, за штуку взялся бы. Для всех вышеупомянутых систем.


 
Cosinus ©   (2004-09-14 13:31) [6]

>>Ihor Osov"yak ©   (14.09.04 13:26) [4]
Ни шиша себе... То есть я видимо правильно понял, что я это не потяну:)))
А можно узнать за что такие деньги? То есть меня интересует какие трудности в реализации стоят таких денег. Без наезда, просто интересно.:)))


 
Ega23 ©   (2004-09-14 13:33) [7]

какие трудности в реализации

Да как обычно - быстрота разработки, качество продукта, прозрачность кода. ИМХО.


 
Nous Mellon ©   (2004-09-14 13:34) [8]


> Ни шиша себе... То есть я видимо правильно понял, что я
> это не потяну:)))
> А можно узнать за что такие деньги? То есть меня интересует
> какие трудности в реализации стоят таких денег. Без наезда,
> просто интересно.:)))

Быть может тем что NT системы не позволяют просто так по портам шарить :)


 
вразлет ©   (2004-09-14 13:34) [9]

Cosinus ©

Чего не потянешь, если не мудрствовать лукаво, то ловишь данные на один порт, заменяешь их, и через второй порт отправляешь на третий.


 
Cosinus ©   (2004-09-14 13:35) [10]

>>Ihor Osov"yak ©   (14.09.04 13:29) [5]
А-а-а-а-а-а, дайте мне эти функции, я сам попробую :)))
Я в WinApi конференции задал этот вопрос, но мне никто не ответил, вот я и решил, что наверное проще будет спросить цену. Узнал цену. Нет, не проще :)))


 
jack128 ©   (2004-09-14 13:36) [11]

Хм. Это само по себе написание драйверов столько стоит?? Или есть какие то сложности именно в данной задаче??


 
Cosinus ©   (2004-09-14 13:36) [12]


> вразлет ©   (14.09.04 13:34) [9]

http://delphimaster.net/view/4-1095146529/


 
Ega23 ©   (2004-09-14 13:41) [13]

jack128 ©   (14.09.04 13:36) [11]

Скажем так, я сдрайвером бьюсь уже достаточно долго. Практически полное отсутствие литературы (т.е. она конечно есть, но на английском и найти её - у-у-у-у!!!), жутко запутанные ссылки в DDK help, также требуются хорошие знания устройства данной операционки на нижнем уровне.
Ну и время, безусловно.


 
Ihor Osov'yak ©   (2004-09-14 13:41) [14]

Нормальный подход - написание драйвера фильтра. Как прообраз - portmon на sysinternals. Думаю, уйдет примерно месяц времени для W2k, XP, примерно неделя на портинг для NT4. За 9x не знаю, но месяц уйдет думаю также, не меньше. Итого 2 month * 24 day per month *   8 уе на hours -> выходим примерно на вышеуказаную сумму.  8 уе на hours для драйверописателя слышком низкая разценка, делаю скидку на свой бегин левел.
Да, DDK естественно левый, если нужно лицензионная чистота - обойдется дороже. Согдасен на 30 процентов от стоимости соотв. DDK :-).

Второй вариант - делается неспеша в свое удовольтсвие исключительно на делфи за 2-три недели. Из расчета 5-6 уе в час (учитывая с одной стороны мою провинциальность, но с другой стороны - немного выше чем средний уровень как кодировщика).


 
Fredericco ©   (2004-09-14 13:42) [15]

2000 штуки вечнозеленых.

Есть:
Уже работает под 98,2000,МЕ,ХР.
Полностью на Дельфи.
Данные заменяет.

Сделать:
Улучшить интерфейс.

Требования:
2 месяца.
ТЗ, обязательно!

Оплата по факту.

Идет?


 
DiamondShark ©   (2004-09-14 13:43) [16]


> Чего не потянешь, если не мудрствовать лукаво, то ловишь
> данные на один порт, заменяешь их, и через второй порт отправляешь
> на третий.

Правильно. Плата с доп. портами десять баксов стоит.
А то полторы тыщи, полторы тыщи...


 
Fredericco ©   (2004-09-14 13:43) [17]

Ihor Osov"yak ©   (14.09.04 13:41) [14]
Если я правильно понял задание, то никакой драйвер там не нужен. :-)


 
Digitman ©   (2004-09-14 13:45) [18]


> за что такие деньги?


за то что ты не знаешь как это сделать, а другой человек знает .. и знания эти недешевы !!!!


 
Cosinus ©   (2004-09-14 13:51) [19]

>>Digitman ©   (14.09.04 13:45) [18]
При всем моем к вам уважении...
Ну что вы в самом деле... Зачем этот ваш пост??? Вы думаете я не понимаю того, что платят за знания?

Вот пост Ihor Osov"yak ©   (14.09.04 13:41) [14]
Мне ответил тот человек, КОТОРОГО я спрашивал и то, О ЧЕМ я спрашивал. Все, вопросов больше нет.


 
Ihor Osov'yak ©   (2004-09-14 13:55) [20]

если возможно найти исходники portmonitor и не волнует лицензионная чистота (намекается на возможность адаптации чужого кода под свои нужды) - то думаю, найдется человек, который сделает это дело значительно дешевле. а штуку, например.

2 [11] jack128 ©   (14.09.04 13:36)
см. [13] Ega23 ©   (14.09.04 13:41)

2 [10] Cosinus ©   (14.09.04 13:35)

В мсдн подробно описано. Ищите работу с последовательнвми устройствами.
в WinApi  тема перехвата уже достаточно избитая, народу наверно уже надоело отвечать, тем более там не так много народу, который с этой темой работал..

2 [9] вразлет ©   (14.09.04 13:34)

Да, как вариант, программно-аппаратное решение - com1 соединяем с com2, чужая программа работает c сom1. Наша программа читает com2, чего-то там меняет, пишет в com3, устройство подключено к сom3. Недостаток - если чужая программа будет управлять режимами передач - то наш шпием на com2 вероятнее всего ничего не поймет. Но для частных случаев такой вариант может пройти. Работы от несколько часов до нескольких дней.


 
Digitman ©   (2004-09-14 13:58) [21]


> Cosinus ©   (14.09.04 13:51) [19]


тогда непонятен сам источник вопроса - "за что такие деньги ?" ..


 
NAlexey ©   (2004-09-14 13:58) [22]

TetaSerialCop - 30$. Почувствуйте разницу.


 
Ihor Osov'yak ©   (2004-09-14 14:01) [23]

2 [18] Digitman ©   (14.09.04 13:45)

Ну, впрочем, за знания я особо по первому варианту не надбавлял ,так как бегин левел. То есть, я думаю, профи в плане драйверов назвал бы более высокою цену. А второй - таки да, элемент "знания" в расценках был учтен. То есть, я не исключаю, что по варианту грязного хака можно отыскать исполнителя за более низкую цену. В случае, если исполнитель на первое место будет ставить не желание подзаработать, а получение некоторого опыта...


 
pasha_golub ©   (2004-09-14 14:06) [24]

NAlexey ©   (14.09.04 13:58) [22]
Вместе с кодом?


 
Ihor Osov'yak ©   (2004-09-14 14:06) [25]

2 [22] NAlexey ©   (14.09.04 13:58)
Ты приводишь цену серийно продаваемой софтины, и стоимость только одной лицензии. Здесь же речь идет о разработке. Это совершенно разные вещи.


 
pasha_golub ©   (2004-09-14 14:07) [26]

Ihor Osov"yak ©   (14.09.04 14:06) [25]
Точно. Хотел тоже самое сказать, но температура мозги сбивает. :)


 
NAlexey ©   (2004-09-14 14:11) [27]

Ну я думаю что если автору предложить половину той суммы о которой идет речь он и сырцы отдаст.


 
pasha_golub ©   (2004-09-14 14:14) [28]

NAlexey ©   (14.09.04 14:11) [27]
Я думаю, не отдаст. А если отдаст, то сразу без штанов начнет ходить.

Исходный код сетевого сниффера (могу ошибаться в формулировке) стоит от 10К до 50К, смотря как его будут использовать.


 
Ihor Osov'yak ©   (2004-09-14 14:14) [29]

в продолжение 25.

Был в моей биографии эпизод. Делал функциональность к одной довольно тупой софтине. Интерфейс программы делался не мной, финишную подготовку диструбутива делал не я. Так вот, за разработку функциональности я получил 500 уе. Сколько себе подожил посредник - не знаю. Сколько получил человек, делающий дизайн, финишную сборку, сколько ушло на  тестирование - а тестирование было серьезное  - не знаю. Но думаю, значительно больше того, что получил я. Само собою что-то ушло на создание сайта (инфраструктура продажи в клиента уже была готова).  Так вот. Изделие продается по 19 доларов.


 
NAlexey ©   (2004-09-14 14:18) [30]

>pasha_golub ©   (14.09.04 14:14) [28]
У автора есть шанс проверить. Один запрос в гугле "delphi com port communication". Выдает массу интересных ссылок. 2т. баксов это зареально.


 
pasha_golub ©   (2004-09-14 14:21) [31]

NAlexey ©   (14.09.04 14:18) [30]
Я действительно не знаю, сколько стоит разработка такого софта, но цифра мне не кажется баснословной. Ведь если учесть совместимость с 98, НТ, 2000, ХР. Не знаю, не знаю. Не тривиально это. Плюс код отдается, а это уже огромный кусок стоимости. Ведь по сути этот же код разхработчик не сможет использовать в дальнейшем, ибо продал на него права.


 
Cosinus ©   (2004-09-14 14:22) [32]


> Ihor Osov"yak ©   (14.09.04 13:55) [20]

По поводу програмно-аппаратного решения. Именно так это сейчас и сделано - два порта соеденины нуль-модемным кабелем. Моя мелкая софтинка выполняет роль програмного моста.

> Digitman ©   (14.09.04 13:58) [21]

А можно узнать за что такие деньги? То есть меня интересует какие трудности в реализации стоят таких денег. Без наезда, просто интересно.:)))


 
NAlexey ©   (2004-09-14 14:25) [33]

>pasha_golub ©   (14.09.04 14:21) [31]

Возможно, это уж как договорятся...


 
Ihor Osov'yak ©   (2004-09-14 14:29) [34]

2 [30] NAlexey ©   (14.09.04 14:18)

"com port communication" и  мониторинг с подменой - это совершенно разные вещи. Разберитесь с терминологией.

>  2т. баксов это зареально.

Сделайте за 1т по первому варианту, либо за 500 по второму (если, конечно, найдете источник финансирования) - тогда и говорите.
Если источника не найдете - попыпайтесь из спортивного интереса. Опыта наберетесь немярянно. А заодно измениете свое мнение по этому вопросу.

2 Cosinus ©   (14.09.04 13:08)

Кстати, второй вариант (метод перехвата апі) - вполне дотупен и не очень сильному кодировщику, если у него есть время, терпение читать документацию и умение немного соображать - это намек на то, что эта задача может оказаться и Вам по зубам. Первый вариант (драйвер) с нуля - требует уж очень много времени хотя бы для элементарного  вхождения в тему. Во время вхождения в тему кушать также охота.


 
Digitman ©   (2004-09-14 14:30) [35]


> Cosinus ©   (14.09.04 14:22) [32]


да никаких, собственно)


 
NAlexey ©   (2004-09-14 14:47) [36]

>Ihor Osov"yak ©   (14.09.04 14:29) [34]
>"com port communication"
Переработает исходники по этой теме разберется в своей, это в том случае если на самом деле трудно найти исходники по этой. И при чем здесь терминология? Не нравится мой вопрос придумает свой. Это все лучше чем тратить 60тыс.

>Сделайте за 1т по первому варианту, либо за 500 по второму (если, конечно, найдете источник финансирования) - тогда и говорите.
А мне не надо ничего подобного делать чтобы оценить что цена сильно завышена. За такие деньги можно купить более полезные вещи чем несколько килобайт исходного кода.


 
boriskb   (2004-09-14 16:18) [37]

NAlexey - что за беспредметный треп?
Еслиб ты написал -"берусь сделать тоже за меньшие деньги" - тогда имеешь право. А так .... Треп мальчишеский.


 
Ega23 ©   (2004-09-14 16:33) [38]

NAlexey ©   (14.09.04 14:47) [36]

Да нормальная цена. Даже может занижена.


 
вразлет ©   (2004-09-14 16:39) [39]

Да нормальная цена. Даже может занижена.

А казалось бы -всего изменить поток данных. Уж больно дорого обходятся уровни привелегий ХР,2000


 
вразлет ©   (2004-09-14 16:41) [40]

тю, не о том подумал


 
Ega23 ©   (2004-09-14 16:47) [41]

А казалось бы -всего изменить поток данных. Уж больно дорого обходятся уровни привелегий ХР,2000

Угу. Exception типа AccessViolation на уровне ядра приводит к SystemCrash. Весело, одним словом.


 
NAlexey ©   (2004-09-14 16:53) [42]

>boriskb   (14.09.04 16:18) [37]
Ты внимательно прочел название эхи?


 
Drakon   (2004-09-14 17:07) [43]

Если разбираешся в Assembler, то для него получить исходники из бинарника не представляет никакого труда.


 
boriskb   (2004-09-14 17:23) [44]

>NAlexey
Ответа может быть три - Делаю, стоит столько то.
Нет, это не для меня.
Уточни задачу.

А разговоры на тему "я не могу/не хочу, а тот кто может и хочет много просит" не серьезны.


 
NAlexey ©   (2004-09-14 17:33) [45]

>boriskb   (14.09.04 17:23) [44]
Это что, новые правила "Потрепаться"? Смотри, тебе остался один ответ... Хотя нет, кто ты такой чтобы диктовать мне как когда и сколько ответов я могу давать на вопросы?


 
GEN++ ©   (2004-09-14 22:58) [46]

А если на внешней аппаратуре, с возвратом данных на PC через
другой Com или LP?



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.57 MB
Время: 0.045 c
1-1095234545
DimaT
2004-09-15 11:49
2004.10.03
Frames


8-1089293375
Tahion2
2004-07-08 17:29
2004.10.03
HLS перевести в RGB


14-1095250698
Fredy314
2004-09-15 16:18
2004.10.03
Купил себе TV tuner


14-1095418547
}|{yk
2004-09-17 14:55
2004.10.03
Кто знает, как зайти на ftp сервер с полными правами, если


14-1095255459
MetalFan
2004-09-15 17:37
2004.10.03
JVCL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский