VK-friends-parser

Parsing "vk-friends" page

目前为 2016-02-04 提交的版本。查看 最新版本

// ==UserScript==
// @name            VK-friends-parser
// @version         0.2
// @description     Parsing "vk-friends" page
// @author          Max Donchenko (https://github.com/goodwin64/)
// @match           http://tampermonkey.net/
// @include         https://vk.com/*
// @name:ru
// @namespace https://gf.qytechs.cn/users/25920
// ==/UserScript==
/* jshint -W097 */
'use strict';

var globalFriendsMap = {};

function parse(){
	var friends = document.getElementsByClassName("user_block clear_fix");
	var friendsCount = 27;

	for (var i = 0; i < friendsCount; i++){
		var friend = friends[i];
		var avatar = friend.getElementsByClassName("friends_photo_img")[0].src;
		var friendFullName = friend.getElementsByClassName("friends_field")[0].childNodes[0].text.split(" ");
		var friendName = friendFullName[0];
		var friendSurname = friendFullName[1];
		var link = friend.getElementsByClassName("friends_act")[0].href; // https://vk.com/write12345678
		var id = link.slice( link.indexOf("write") + 5 );
		globalFriendsMap[id] = [friendName, friendSurname, avatar, link];
	}

	return globalFriendsMap;
}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址