Greasy Fork is available in English.

Get Online Users

Get list of users from Community page

Ce script ne devrait pas être installé directement. C'est une librairie créée pour d'autres scripts. Elle doit être inclus avec la commande // @require https://update.greasyfork.org/scripts/19524/659174/Get%20Online%20Users.js

/*
 *  @name         Get Online Users
 *  @namespace    pxgamer
 *  @version      0.2
 *  @description  Get list of users from Community page
 *  @author       pxgamer
 */

function gou() {
    'use strict';

    let returnedData;
    let searchString = /<a href="\/user\/[a-z)-9_.-]+\/" class="tag1 aclColor_[0-9a-z]">([a-z)-9_.-]+)<\/a>/gi, matches, onlineUsers = [];

    $.ajax({
        type: "GET",
        url: "/community/",
        async: false,
        success: function (data) {
            returnedData = data;
            while (matches = searchString.exec(returnedData.html)) {
                onlineUsers.push(matches[1]);
            }
            console.log(onlineUsers);
        },
        returnData: "json"
    });
	return onlineUsers;
}