После просмотра гугла, понял, что все скрипты не поддерживают новый микроблог, поэтому для знакомой, попросивший такой скрипт, был написан следующий мануал. Возможно будет полезен.
Написал костыльный скрипт, не довожу до ума, так как лень.
Итак, ставим firefox, ставим greasemonkey, идем на страницу
http://vkontakte.ru/wall.phpКлацаем на иконку обезьянки, фигачим "новый скрипт" вводим любое название, пространство имен vkontakte.ru, vk.com
потом указываем блокнот, открываем и вставляем код
function fireEvent(obj,evt){
var fireOnThis = obj;
if( document.createEvent ) {
var evObj = document.createEvent('MouseEvents');
evObj.initEvent( evt, true, false );
fireOnThis.dispatchEvent(evObj);
} else if( document.createEventObject ) {
fireOnThis.fireEvent('on'+evt);
}
}
var l;
for (var i = 999; i >= 1; i--) {
l=document.getElementById('delete_post*Ваш_id*_'+i) != null ? true : false;
if(l) fireEvent(document.getElementById('delete_post80651346_'+i),'click');
}
if (confirm("Reload page?")) {
window.location.reload();
}
Вместо i = 999 ставить номер последнего сообщения, вместо *Ваш_id* число - ваш id вконтакте. Его смотреть в исходном коде страницы (поиск "удалить запись", перед ним будеть что-то типа delete_post13283143_2126, где 2126 и есть номер последнего сообщения, а 13283143 - id).
Сохраняете, обновляете страницу и жмете периодически на Ок, пока все записи не пропадут.
Еще попробовать можно вместо
if (confirm("Reload page?")) {
window.location.reload();
}
вставить
setTimeout('window.location.reload()', 10000)
но я не пробовал. Без задержки вообще контакт не хочет ничего делать.
Да, после всего, не забудьте отключить скрипт или greasemonkey.