Proposals concealed
Proposals are currently absent
Proposals concealed
Proposals concealed
-
Mykola P. 3 December 2022На компьютерах, на которых планируется запускать приложение, будет установлен Outlook? Или нужно приложение, которое сможет читать pst даже без установленного Офиса?
-
Mykola P. 3 December 2022Понял.
Но, кажется, я нашел способ сделать это без установленного Аутлука.
Поупражняюсь, и к понедельнику смогу сказать точно.
-
Volodimir S. 3 December 2022Как это будет использоватся и запускатся? (Раз прогнали и забыли или постоянно использовать)
И где запускатся? (Система, киент или сервер)
Если это подготовка под обучение нейронок то скрипт должен быть полностью автоматизированым (вы ему файл, он вам таблицу) или возможны всякие усложнения наподобие ручной выборки и тд?
-
Roman Reimche
5 December 2022
Это разовая задача -- вытащим данные, да и фиг с ним. Да, под обучение нейронки.
-
Roman Reimche
5 December 2022
Полностью автоматизированный -- на выходе PST, на выходе CSV, как описано в приложенном документе.
-
Volodimir S. 5 December 2022Стоп
А чем тогда готовые решения не подошли?
Всяких импортеров в html и xml просто масса
Я прежде чем вам писать загуглил поверхностно вопрос, для понимания сложности автоматизации и наличия готовых решений, и именно графические приложение-експортеры гуглятся в огромном асортименте
-
Roman Reimche
5 December 2022
Размер файла превышает 50 Гб -- это внештатная ситуация. Даже штатные майкрософтовские средства спотыкаются об этом в том числе в других задачах.
Были ещё какие-то менее значимые причины и я тоже смотрел имеющиеся средства, всё было не совсем то, что я хочу, в итоге решил, что хочу кастомный скрипт, как описано в задании. -
Volodimir S. 5 December 2022Тогда скорее всего любая либа работы с форматом так же споткнется
Надо читать кусками и дешифровать
А значит и самому руеами написать декодер с битов в данные
Я почитаю что там вообще есть по документации и алгоритмам как читать (зная майкрософт, скорее всего ничего) и еще позже отпищусь
-
Roman Reimche
6 December 2022
Вот этот комментарий в другое место этой дискуссии угодил, а предназначался сюда:
"Спотыкаются они с разными симптомами, но так, чтобы совсем открывать не могли — такое только Аутлук выдаёт 😉"
-
Roman Reimche
6 December 2022
Увы, не могу. Но могу тестировать и сообщать о проблемах или может live Session вместе проводить.
-
Mykola P. 6 December 2022Еще такие вопросы.
- Как быть, когда у письма несколько адресатов?
- Если тело письма — html, оставлять содержимое как есть или очищать от тегов?
-
Roman Reimche
6 December 2022
1. Можно все вместе в соответствующее поле вписать с каким-то разделителем.
2. Лучше очищать.
-
Mykola P. 7 December 2022И еще одно уточнение.
Если письмо содержит два тела — html и plain text — какое содержимое предпочительно сохранять?
-
Vladimir G. 7 December 2022К сожалению это ведет к увеличению сложности разработки и возможности неоплаты работы
-
Roman Reimche
7 December 2022
За всю свою историю (с 2009 года) я не провалил ни одного проекта и не отказал в оплате никому, с кем работал. Хотя, конечно, доказательств этому нет и энтузиазм Миколы меня тоже удивил.
-
Roman Reimche
5 December 2022
Спотыкаются они с разными симптомами, но так, чтобы совсем открывать не могли — такое только Аутлук выдаёт ;)
-
Vladimir G. 7 December 2022Если бы можно было получить pst файл для отладки я бы взялся на Питоне сделать
-
Roman Reimche
9 December 2022
Я нашел способ получить те же данные несколькими файлами меньшего размера, поэтому это требование можно забыть.
-
Roman Reimche
9 December 2022
У меня есть предубеждение, что вещи не родные майкрософту, с майкрософтом работают хуже, чем родные. В связи с чем буду благодарен контраргументам в пользу змеиных библиотек.
-
Roman Reimche
9 December 2022
Под родными для майкрософта вещами я, в данном случае, имею в виду библиотеки.
-
Vladimir G. 9 December 2022Какие библиотеки Майкрософт вы знаете для вашей задачи ?
Название файла можете привести?
-
Roman Reimche
9 December 2022
Название файла библиотеки?
Несколько библиотек легко гуглятся по "c# API PST".