powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / На чем же такое ваять?
37 сообщений из 37, показаны все 2 страниц
На чем же такое ваять?
    #33348390
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть желание сделать такую вещь: имеется эл. почтовый ящик. Есть БД на My SQL. И есть НЕЧТО, которое проверяет почтовый ящик и нужные письма грузит в БД на My SQL. Все это (НЕЧТО + БД + ящик) живет где-то на инетном сервере у провайдера. В перспективе содержимое БД обрастает неким интерфейсом для просмотра, скажем, на jsp.

Так вот! На чем же можно наваять это НЕЧТО? Чтоб можно было в конце-концов найти контору, предоставляющую соответствующие услуги по размещению всего созданного в инете?

Заранее звиняйте за возможно глупый вопрос или формулировку. И - спасибо
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348495
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
написать конвертер который будет брать письма с почтового сервера и класть
их в БД. Писать на чём угодно.

Если почтовый сервер это экченьж то через оле дб, если лотус то одбц. Если
какой-нить сендмейл то письма там просто в тексте хранятся


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348519
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное я не совсем толково объяснил, что хочу.

Почтовый ящик - находится на произвольном сервере. Опрос его ведется по протоколу ПОП3. В идеале виделось, что можно будет прикрутить какой-нибудь пакет вроде JavaMail (это если удастся каким-то образом частично все реализовать на Яве).
Сервер MySQL так же лежит на хостинговом сервере (если я не ошибаюсь с терминологией).
Так вот! Нужно придумать подход, при котором можно будет периодически проверять ящик НЕЧТОМ, находящемся вместе с MySQL сервером на хостинговом сервере у провайдера.

ПС: дело в том, что я не совсем разбираюсь в интернет-технологиях, отсюда наверное и корявость объяснения, чего я хочу.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348524
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ППС: вопрос задан, собственно, для того, чтобы понять - в каком направлении двигаться.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348561
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы для этой задачи взял в первую очередь perl, потом php. Если по каким-либо причинам ни того ни другого на хосте запустить окажется невозможным (вероятность этого исчезающе мала, но вдруг? :)), тогда можно будет уже чесать затылок и думать о чем-нибудь альтернативном, менее кроссплатформенном.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348628
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно вопрос? С помощью PHP как можно будет организовать периодический опрос почтового ящика БЕЗ участия пользователя?
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348632
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос, на самом деле, не непосредственно в опросе ящика, а в выполнении каких-либо действий/операций периодически БЕЗ участия пользователя...
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348635
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim RomanenkoА можно вопрос? С помощью PHP как можно будет организовать периодический опрос почтового ящика БЕЗ участия пользователя?
А крон на что? :) Просто прописываешь в кроне (или что там на хосте в качестве автозапускали по времени будет стоять) свой скрипт и все.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348637
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.squirrelmail.org/
Webmail на PHP, доступен в исходниках. Скорей всего выполняет большую часть нужной вам функциональности.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348657
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot White OwlА крон на что? :) Просто прописываешь в кроне (или что там на хосте в качестве автозапускали по времени будет стоять) свой скрипт и все.[/quot]

Ну-у-у... Я ж говорю - для меня эта сторона - темный лес! Крон - я так понимаю, некий аналог at под Виндой? И к нему провайдер дает доступ?
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348675
Tov. Drujba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень сомневаюсь что пров даст доступ к кронтабу. Но вот скрипт туда вставить может и согласиться.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348681
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim RomanenkoКрон - я так понимаю, некий аналог at под Виндой?Скорее, наоборот ;-)
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348712
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PL99Скорее, наоборот ;-)
Как это - наоборот? А что этот кронтаб делает???
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348714
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tov. DrujbaОчень сомневаюсь что пров даст доступ к кронтабу. Но вот скрипт туда вставить может и согласиться.

А как же тогда по-другому? Если не даст??
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348719
Tov. Drujba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кронтаб - это файл, где прописаны условия автоматического запуска того или иного процесса в среде *nix. Не думаю, что Вам дадут его править самому. Но если написать скрипт и попросить прова вставить его запуск в кронтаб, то есть шансы на успех.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33348726
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tov. DrujbaОчень сомневаюсь что пров даст доступ к кронтабу. Но вот скрипт туда вставить может и согласиться.
Вообще-то, нормальные провайдеры как раз-таки дают доступ к кронтабу. Да, с некоторыми ограничениями, но для описанной задачи этого хватит.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33349582
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может ли ПХП распарсить файл Excel? Знает ли кто библиотеку подходящую под него?
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33350721
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могут, хотя проще работать с CSV, благо эксель в этот формат данные экспортирует с полпинка.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33350788
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAlМогут, хотя проще работать с CSV, благо эксель в этот формат данные экспортирует с полпинка.
Дело в необходимости. Нужно парсить прайсы, приходящие на почтовый ящик. А заставить всех присылать в ЦСВ - не выйдет.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33351806
jdev333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вроде есть хостинг для джавы, если нету возм-ти свой сервер ставить.
на джаве было бы лучше всего (поставить какой-нибудь JBOSS бесплатный)- нет нужды работать с кроном и т.д.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33351807
jdev333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и для exсel есть библиотеки
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33351908
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чем же вас так пугает необходимость работать с кроном?
Если нужно периодически осуществлять какие-то действия -- так или иначе, реализация сведётся к использованию какого-либо планировщика.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33352209
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пример:

на адрес вида vasya@mail.ru валятся прайсы

в офисе стоит комп на котором аутлук принимает почту. Пишется программа
которая просматривает почтовый ящик аутлука и парсит прайсы с использованием
вба из офиса. И никаких серверов


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33352309
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024
пример:

на адрес вида vasya@mail.ru валятся прайсы

в офисе стоит комп на котором аутлук принимает почту. Пишется программа
которая просматривает почтовый ящик аутлука и парсит прайсы с использованием
вба из офиса. И никаких серверов


Ех-х-х. Ладно. Вот пример другой. НЕТ офиса. Нет компа (своего). Есть адрес на мыл.ру, на который валятся прайсы. Есть КУЧА клиентов в разных уголках страны, которые хотят работать с этими прайсами. Связи кроме как мифическим посредством инета нет. Вот тут и появляется инетный сервер.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33352399
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почтовый клиент должен быть. Аутлук например. Т.е. то что принимает почту и
складывает куда-то. Писать самому почтовый клиент это самому неразумно. Если
надо разбирать прайсы в различных форматах то там где идёт разбор должны
стоять соответствующие программы чтоб работать через оле. Если шлют в ворде
то ворд, если в корелдро то корелдро. Писать разборщик форматов (которые к
томуж проприетарные) нет смысла.

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

никакого программирования



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33352929
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024
почтовый клиент должен быть.
...
никакого программирования


Ну что ж. Я все же наверное не до конца ясно пояснил суть проблемы. Вопрос не в том, чтобы посмотреть прайсы в первозданном виде. А сделать это в удобном приложении с возможностью различных тематических поисков. Да и не круто это - анализировать прайсы хотя бы 20 фирм в одном русле с целью поиска дешевого решения.
Просто стоит задача не столько просмотра цен одного производителя, а анализ цен группы поставщиков.
И в этом случае, я думаю, на Лотусе будет тяжело что-то сделать без программирования. Как в общем-то и на любом другом стандартном клиенте/сервере почты.
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33353293
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да лотус это так. Лобовое решение.

Если нужен анализ разнотипных данных то значит нужно эти данные привести к
одному виду. Других вариантов вроде нет
Если формат данных контролировать нельзя то нужны инструменты которые могут
работать с тем что шлют. Для офисных данных это только офис+вба, тож
вариантов нет
Если данные шлют по почте то нужен почтовый клиент который будет эту почту
принимать с почтового сервера. Можно писать самому (зачем?), можно взять
готовый с которым можно работать.

А уж когда данные будут приниматься, конвертироваться и складываться в бд
написать к ней смотрелку/искалку это дело десятое


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33353328
jdev333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024Для офисных данных это только офис+вба, тож
вариантов нет

жаба читает екселевские данные (есть библиотеки)


но удобнее, чтоб VB выковырил данные в куда-нибудь (В ХМЛ), а потом уже с ними работать
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33353369
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да фигня это всё. С экселевыми данными гарантировано может работать только
сам эксел т.к. формат закрытый и меняется от версии к версии. Различные
компоненты могут в большей или меньшей степени позволять с экселом работать,
ну что-то теряться будет конечно.

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

Т.е. информация вроде бы есть а на самом деле её нет. Как-то анализировать
можно только полнотекстовым поиском, никаких сумм или итогов. Лотус это даёт
например

Я делал что-то для одной конторы которая подобным занималась. Им валили по
почте или факсу всякую фигню и сидели девочки-операторы которые руками это
вносили в БД. Причём с клиентами были заключены договора, ругались постоянно
и всё равно слали верхногами. Т.е. не получалось автоматизировать полностью.
Половину руками вносили.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33353650
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024
да фигня это всё. С экселевыми данными гарантировано может работать только
сам эксел
Да ну - не все так печально :) Просто самое миносовое в Вашем предложении то, что необходимо держать СВОЙ сервер постоянно подключенным к инету, к которому будут лезть удаленные клиенты. И еще предполагается - что на нем будет виндовс. И офис. И еще лотус этот. А это ж все денги...
А как верно было замечено, под жабу есть библиотеки, позволяющие вытаскивать данные с ёкселя. А прайс... прайс - это такая штука, что в ней особо наворотов нет. Обычный табличный документ. Есть надежда, что симпл файл будет открываться без проблем.

1024
Главная проблема - предпологается что будут слать просто прайсы какие-то и
их надо привести к какому-то единому виду.

Да, это проблема. Но ее можно решить, по крайней мере в рамках какого-то известного подмножества с возможностью расширения парсера прайсов по мере необходимости...

1024
Т.е. информация вроде бы есть а на самом деле её нет. Как-то анализировать
можно только полнотекстовым поиском, никаких сумм или итогов. Лотус это даёт например

Дык ни о каких суммах и итогах речи и не идет. Голые цифры :)

1024
Я делал что-то для одной конторы которая подобным занималась. Им валили по
почте или факсу всякую фигню и сидели девочки-операторы которые руками это вносили в БД. Причём с клиентами были заключены договора, ругались постоянно
и всё равно слали верхногами. Т.е. не получалось автоматизировать полностью.
Половину руками вносили.

Ну-у-у... Это уже всем известный человеческий фактор :) Без него никуда. Надо делать защиту от дурака :(
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33353662
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jdev333 но удобнее, чтоб VB выковырил данные в куда-нибудь (В ХМЛ), а потом уже с ними работать
Это, к сожалению, нереально совсем :(
Разве что - продумать как промежуточное звено. Собирается почта-распаковывается-данные из ёкселя выгоняются в ХМЛ-обработка, укладка в БД...
Но - ХМЛ в этом случае ИМХО непонятно зачем :)
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33353704
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я такого не говорил. Предлагаю ещё раз прочитать

1.любой почтовый клиент принимающий почту с mail.ru
2.программа конвертации - основная проблема
3.сервер с бд где лежат результаты - любой хостинг

а без денег хорошо не бывает. Иначе бы в гугле я набрал "монитор на 17
отсортировать по цене" и получил бы прайс



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33353972
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024
я такого не говорил. Предлагаю ещё раз прочитать

1.любой почтовый клиент принимающий почту с mail.ru
2.программа конвертации - основная проблема
3.сервер с бд где лежат результаты - любой хостинг

Тут есть заковыка все же одна же: у меня НЕТ выделенного компа, который бы постоянно был подключен к интернету. Теоретически нужно, чтоб я в интернет заходил только по собственной необходимости, а не по необходимости сервера обновления прайсов :)

1024
а без денег хорошо не бывает. Иначе бы в гугле я набрал "монитор на 17
отсортировать по цене" и получил бы прайс

Ну да. Просто я не совсем правильно понял фразу: работа с суммами и итогами. Я думал, что Вы имеете в виду работу с навороченными формулами, статистикой, отчетами, графиками и т.д. екселе-ориентированными наворотами.

Просто, насколько я знаю, работа с простой таблицей екселя не является проблемой для всяких утилиток-примочек для разных языков. Есть опыт по удачной работе хлс-файлами в ПаверБилдере и JSP (последнее - не у меня, в соседней комнате).
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33353983
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПС: удачный опыт работы, ессно, не через ОЛЕ и тому подобные технологии :)
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33354277
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024
я такого не говорил. Предлагаю ещё раз прочитать

1.любой почтовый клиент принимающий почту с mail.ru
2.программа конвертации - основная проблема
3.сервер с бд где лежат результаты - любой хостинг

а без денег хорошо не бывает. Иначе бы в гугле я набрал "монитор на 17
отсортировать по цене" и получил бы прайс



Posted via ActualForum NNTP Server 1.3
http://froogle.com ?)
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33354671
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
именно.

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


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
На чем же такое ваять?
    #33355803
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:) Ну почему же не понадеяться, что у нас тоже все может быть нормально?? В конце-концов, можно неудачные прайсы отсеивать с возможностью смены конфигурации и догрузки вручную.
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / На чем же такое ваять?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]