Апр 052014
 

Одним из первых постов в данном блоге был пост с дампером MessageDump, датированный 4 января 2012. С тех пор в ВК произошло множество изменений, которые затронули как и функциональную, так и техническую часть ВКонтакте, что повлекло за собой полную неработоспособность старой версией. Тем не менее, его актуальность не потерялась, поэтому обновить его было бы логичным ходом.

На этот раз на помощь пришел не я, а мой друг Дима, который, собственно, и почти переписал весь данный скрипт под новые условия.

Работа дампера осталось неизменной, через API, авторизация проводится с помощью access_token. Как его добывать — дело ваше, пост не посвящен этому.

Из скрипта был выпилен весь второстепенный функционал типа зипования результата, вывода диалогов в упрощенном формате, зато были добавлены следующие фичи:

  • Разделение большой истории на мелкие файлы.
  • Поддержка всех видов прикреплений (аудио, видео, подарки, фото).
  • Поддержка пересланных сообщений.
  • Сохранение изображений отдельно от диалога
  • Разделение диалогов по папкам и полу.

В общем работа проведена колоссальная, спасибо Диме за это.

Скачать скрипт можно по ссылке: версия 2.0.1: dumper2_01.zip (208 кб).

P.S. Помните о том, что хранение переписки как минимум аморально, а ее распространение — уголовно наказуемо. Будьте верными тем, кто вам дорог.

Сен 222012
 

В последнее время развелось множество приложений, основанных на простейших яваскриптах. Пример такого приложения: iГений (глючный клон приложения Pilotter, но людям нравится, т.к. они не знают о нормальной версии этой игры).
Continue reading »

Апр 192012
 

Расскажу, как убрать плюсы в меню вконтакте.
Создаем UserCSS (как сделать можно прочитать тут) с содержимым:

    .left_count {
        background: none !important;
        margin-top: 1px !important;
        color: #2B587A !important;
        vertical-align: 0px !important;
        font-size: 11px !important;
        padding: 0 !important;
    }
 
    .left_plus {
        display: none !important;
    }
 
    a:hover .left_count_wrap {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
 
 
 
    .left_count:before {
        content: "(";
        font-weight: normal;
    }
 
    .left_count:after {
        content: ")";
        font-weight: normal;
    }

Результат:
скриншот

Янв 092012
 

Увидел в qweqwe тему о том, что приложение для загрузки музыки ВКонтакте удалили и теперь скачивать музыку без установки приложений стало сложнее. Написал javascript для адресной строки, который позволит скачать музыку заново, без установки расширений. Протестировано на Google Chrome.
Использование:

  • Зайти на страницу с аудиозаписями
  • Вставить скрипт в адресную строку и нажать Enter

Сам скрипт:

javascript:var a=document.getElementsByClassName("audio fl_l");for(i=0;i<a.length;i++){var b=a[i].innerHTML.match(/value="(.*?)\.mp3,/gi),b=b[0].replace(",",""),b=b.replace('value="',"");a[i].innerHTML=a[i].innerHTML.replace(/<div class="title_wrap">(.*?)<\/div>/ig,'<div class="title_wrap">$1 ---- <a href="'+b+'" target="_blank">\u0421\u043a\u0430\u0447\u0430\u0442\u044c</a></div>');void(0);};
Янв 042012
 

Видел, что часто просят скрипт на сохранение лички. Посчитал эту идею интересной и решил реализовать. Скрипт написан на PHP.

Возможности:

  • Дамп диалога только с конкретным человеком
  • Дамп диалогов всех друзей
  • Вывод дампа в 2-х форматах
  • Автоматическая архивация диалога
Скрипт работает быстро, через API.
Дек 292011
 

Обновил скрипт просмотра рейтинга, работает через API.

Принцип запросов тот же, как и в посте про VkInfo.

Распространяется в виде дополнения для хрома / js-скрипта. Если использовать второй вариант — не забудьте подключить jQuery. Тестировал только на хроме.

Continue reading »