Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Можно ли написать такую программу? 
:(
    Опции темы
patcionov
Дата 7.9.2010, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 17.5.2010

Репутация: нет
Всего: нет



Здравствуйте! Я сам не программист и мучать здесь вопросами а как сделать то то или то то не буду. У меня всего лишь один вопрос - можно ли написать программу которая будет обращаться  к папке почтового ящика, во всех письмах этой папки менять кодировки с любой на одну заданную, потом менять формат письма (html,rtf,plain text) на один заданный (ну скажем plain text) и перекладывать письма в другую папку этого же почтового ящика? Такое возможно?
PM MAIL   Вверх
djamshud
Дата 7.9.2010, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пердупержденный
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 23.11.2009

Репутация: 4
Всего: 39



Конечно. Нет ничего невозможного :).


--------------------
'Cuz I never walk away from what I know is right
Alice Cooper - Freedom
PM   Вверх
UniBomb
Дата 7.9.2010, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург

Репутация: 1
Всего: 97



patcionov, можно, но вот только вопрос задан не в том разделе, это раз. Во-вторых такую задачу проще решать "скриптовыми" языками. Например на питоном (пайтоном) или руби.
PM MAIL ICQ Skype   Вверх
baldina
Дата 7.9.2010, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 15
Всего: 101



Цитата(djamshud @ 7.9.2010,  13:30)
Конечно. Нет ничего невозможного smile.

Почти. Возможно то, что алгоритмизуется. Вот, например, написать программу, которая осмысленно (не псевдо) ответит на все те письма... ;-)

ЗЫ: ответ про скриптовые языки позабавил...
PM MAIL   Вверх
djamshud
Дата 7.9.2010, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пердупержденный
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 23.11.2009

Репутация: 4
Всего: 39



Замечание про скриптовые языки правильное. Я бы это вообще на bash сделал.


--------------------
'Cuz I never walk away from what I know is right
Alice Cooper - Freedom
PM   Вверх
baldina
Дата 7.9.2010, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 15
Всего: 101



Цитата

Замечание про скриптовые языки правильное. 

В предположении, что почтовый ящик - текстовый файл. Что вполне возможно на машине, где живет bash.
Однако в исходных про это не сказано, а слова "Я сам не программист" наводят на размышления о почтовом ящике в стиле OE.
А позабавили меня, конечно, не скриптовые языки, а выводы при отсутствии данных smile
PM MAIL   Вверх
djamshud
Дата 7.9.2010, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пердупержденный
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 23.11.2009

Репутация: 4
Всего: 39



baldina, да что "текстовый файл", что IMAP, один фиг.


--------------------
'Cuz I never walk away from what I know is right
Alice Cooper - Freedom
PM   Вверх
UniBomb
Дата 7.9.2010, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург

Репутация: 1
Всего: 97



baldina, есть папка, есть письма в разных форматах и кодировках. Какие ещё нужны исходные данные для ответа на вопрос "можно ли?"? Какие же выводы были сделаны неверные (и какие вообще выводы)?
PM MAIL ICQ Skype   Вверх
TIT
  Дата 7.9.2010, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 4.4.2010

Репутация: нет
Всего: 3



Вариантов много. 
Первое, что приходит в голову, это спросить: "А {censored by Vinogradova} это надо? 
Любой вменяемый почтовый клиент отлично работает со всеми кодировками.
Желательно, знать конечную цель, конечно. Тогда проще будет посоветовать инструмент.
А так, помимо bash'а ещё можно предложить mutt с прилегающими утилитами.
Или же, банально, telnet'ом/socket'ом забирать почту в виде текстовых файлов,
прогонять iconv'ов и отдавать по pipe'у какому-нить html2text или самописному скрипту а-ля awk...
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
baldina
Дата 7.9.2010, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 15
Всего: 101



причем тут IMAP, это протокол обмена, а не формат почтовой базы.
а почтовая базы типа dbx и pst, весьма распространенные на клиентах, это бинарные файлы странного формата. сомневаюсь, что скриптовые языки, отличные от vba, тут помогут...

перед выбором средств надо анализ задачи проводить, а не шашкой махать. но таки свою сентенцию относительно верных/неверных выводов снимаю, дабы флейм не разводить
PM MAIL   Вверх
KelTron
Дата 7.9.2010, 18:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 745
Регистрация: 8.10.2006
Где: Красноярск

Репутация: нет
Всего: 38



Цитата(patcionov @  7.9.2010,  13:25 Найти цитируемый пост)
Такое возможно?

Что можно сделать с помощью C и C++:
Цитата

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



--------------------
Тысячами незримых нитей обвивает тебя Закон. Разрубишь одну - преступник. Десять - смертник. Все - Бог.
Эвенгар Салладорский, основатель Школы Тьмы.
PM MAIL   Вверх
UniBomb
Дата 7.9.2010, 21:23 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург

Репутация: 1
Всего: 97



baldina, TIT, товарищи, ваша проблема в том, что вы пытаетесь отвечать на вопросы, которые не заданы. Вас не спрашивали "как", вас спрашивали "можно ли". И как, неужели ответ может измениться в зависимости от конкретезирования условия?
PM MAIL ICQ Skype   Вверх
kemiisto
Дата 7.9.2010, 21:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 5
Всего: 160



KelTron, ога. Ты б ещё о тьюринг-полноте вспомнил. smile 

И да, UniBomb прав. Нечего тут гадать на кофейной гуще.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
TIT
Дата 9.9.2010, 03:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 4.4.2010

Репутация: нет
Всего: 3



UniBomb, не думаешь, что за ответом "возможно" сразу последует вопрос "как"?
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
UniBomb
Дата 9.9.2010, 08:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург

Репутация: 1
Всего: 97



TIT, читаем:

Цитата(patcionov @  7.9.2010,  14:25 Найти цитируемый пост)
Я сам не программист и мучать здесь вопросами а как сделать то то или то то не буду.

PM MAIL ICQ Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0556 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.