Показано с 1 по 10 из 10

Тема:

  1. Завсегдатай
    Автор темы
    Аватар для ExiD
    Регистрация
    24.01.2013
    Адрес
    Йошкар-Ола
    Возраст
    29
    Сообщений
    1.183

    По умолчанию Парсер личных сообщений

    В связи с урезанием лички возникла идея написать удобный парсер сохраненных сообщений, чтобы хоть как то полегче было разбираться в истории. Чистить тысячу сообщений желания не было, так что я скинул всю вою историю в текстовый файл, всю личку на сайте снес. Думаю не я один так сделал. Так что возникла необходимость в этом файле как то разобраться, чтобы найти старую переписку.
    В общем представляю пока что скудную, но вполне юзабельную программку для анализа сохраненной лички.
    Ссылка на яндекс диск https://yadi.sk/d/xtNvKXDRsvyDR
    Нажмите на изображение для увеличения. 

Название:	прога.png 
Просмотров:	181 
Размер:	42,1 Кб 
ID:	270002

    В программу загружается файл личных сообщений сохраненный таким образом
    Нажмите на изображение для увеличения. 

Название:	личка.PNG 
Просмотров:	178 
Размер:	65,8 Кб 
ID:	270001
    Далее в программе выбирается этот файл.
    Пока доступны следующие параметры отображения:
    1. Посмотреть все сообщения выбранного пользователя к хозяину лички.
    2. Посмотреть все сообщения от хозяина лички пользователю.
    3. Посмотреть полную переписку в хронологическом порядке.

    Парсер не претендует на глубокий синтаксический анализ, так что если в файле есть ошибки, у меня например была одна, то программа выдает ошибку. Если у кого что вылезло скидывайте скрин сюда, разберемся.
    Последний раз редактировалось ExiD; 02.07.2016 в 18:10.

  2. внутре нейронка Аватар для Ka4aN
    Регистрация
    25.05.2011
    Адрес
    Рязань
    Возраст
    33
    Сообщений
    1.372

    По умолчанию Re: Парсер личных сообщений

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

Название:	Снимок.GIF 
Просмотров:	126 
Размер:	40,3 Кб 
ID:	270017

  3. Завсегдатай
    Автор темы
    Аватар для ExiD
    Регистрация
    24.01.2013
    Адрес
    Йошкар-Ола
    Возраст
    29
    Сообщений
    1.183

    По умолчанию Re: Парсер личных сообщений

    У меня как раз такая же ошибка возникла, найдите это сообщение в txt и удалите третью строчку со своим ником после строчки с ником получателя, ее там быть не должно, после этого, если похожих ошибок в файле нет, то должно заработать.

    ---------- Сообщение добавлено 00.29 ---------- Предыдущее сообщение было 00.27 ----------

    Цитата Сообщение от Ka4aN Посмотреть сообщение
    Похоже, входящие рассылки не может интерпретировать, на стадии открывания файла:
    Сообщение парсится по шаблону,
    строчка "от"
    строчка "к"
    строчка "дата"
    у вас вместо строчки дата ваш ник. Эту строчку надо удалить. И что там за 3 следующие строчки между полем К и датой. Тоже лишние по идее.

  4. внутре нейронка Аватар для Ka4aN
    Регистрация
    25.05.2011
    Адрес
    Рязань
    Возраст
    33
    Сообщений
    1.372

    По умолчанию Re: Парсер личных сообщений

    Цитата Сообщение от ExiD Посмотреть сообщение
    И что там за 3 следующие строчки между полем К и датой
    Это ники других пользователей, которые получили эту рассылку.
    Мне то убрать не проблема, у меня в личке было около 120-ти писем, я их и не чистил.
    Скинул в .тхт только чтоб потестировать вашу программу. Надо наверно парсить по ключевым словам, а не по строчкам.

  5. Завсегдатай
    Автор темы
    Аватар для ExiD
    Регистрация
    24.01.2013
    Адрес
    Йошкар-Ола
    Возраст
    29
    Сообщений
    1.183

    По умолчанию Re: Парсер личных сообщений

    Цитата Сообщение от Ka4aN Посмотреть сообщение
    Это ники других пользователей, которые получили эту рассылку.
    Вон оно что, ясно, поправлю вечером.

  6. Жестокий, толстый слон Аватар для Konkere
    Регистрация
    02.12.2002
    Адрес
    Москва
    Сообщений
    1.143

    По умолчанию Re: Парсер личных сообщений

    Сохранять и парсить лучше в xml.
    Структура там простая, теговая.
    Можно открыть в экселе.
    Dictum sapienti sat est

  7. Завсегдатай Аватар для mellowman
    Регистрация
    14.04.2009
    Адрес
    рядом с Москвой
    Сообщений
    3.474

    По умолчанию Re: Парсер личных сообщений

    Цитата Сообщение от Konkere Посмотреть сообщение
    Сохранять и парсить лучше в xml.
    Структура там простая, теговая.
    Можно открыть в экселе.
    Может вообще личку убрать тогда — сразу на имейл слать и всё? Неудобно же: пишешь пишешь, и тут бац - у пользователя превышен лимит.

  8. Начинающий Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    56
    Сообщений
    26.025

    По умолчанию Re: Парсер личных сообщений

    Цитата Сообщение от mellowman Посмотреть сообщение
    сразу на имейл слать и всё?
    У некоторых в настройках запрещено получение е-мейлов (почему - не знаю, им виднее).
    Последний раз редактировалось Alex; 02.07.2016 в 18:31.
    Я сдаюсь, шизотерия победила. Пишите что хотите.
    <>
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  9. Завсегдатай
    Автор темы
    Аватар для ExiD
    Регистрация
    24.01.2013
    Адрес
    Йошкар-Ола
    Возраст
    29
    Сообщений
    1.183

    По умолчанию Re: Парсер личных сообщений

    Цитата Сообщение от Konkere Посмотреть сообщение
    Сохранять и парсить лучше в xml.
    Да структура то не сложная, с тегами xml может даже больше когда получится, у меня весь парсер в 30-40 строк уместился, с тегами было б побольше. Если только либами какими проще было, ну да ладно.

    ---------- Сообщение добавлено 18.10 ---------- Предыдущее сообщение было 17.47 ----------

    Цитата Сообщение от Ka4aN Посмотреть сообщение
    Это ники других пользователей, которые получили эту рассылку.
    Поправил, обновил exe по ссылке. Теперь с рассылками корректно работает.

  10. внутре нейронка Аватар для Ka4aN
    Регистрация
    25.05.2011
    Адрес
    Рязань
    Возраст
    33
    Сообщений
    1.372

    По умолчанию Re: Парсер личных сообщений

    Цитата Сообщение от ExiD Посмотреть сообщение
    Поправил, обновил exe по ссылке.
    В моем скудном текстовике теперь багов вроде нет
    Даже та рассылка читается правильно не только "от", но и "к" всем пользователям, которым она была направлена.

    Еще б в ини-файл, или реестр записывать по умолчанию последний открытый файл сохраненной лички

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •