__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
// SPDX-License-Identifier: MIT OR LGPL-2.0-or-later
// SPDX-FileCopyrightText: 2019 Sonny Piers <[email protected]>

// This is an example of a WebSocket client in Gjs using libsoup
// https://developer.gnome.org/libsoup/stable/libsoup-2.4-WebSockets.html

import Soup from 'gi://Soup?version=3.0';
import GLib from 'gi://GLib';

const loop = GLib.MainLoop.new(null, false);

const session = new Soup.Session();
const message = new Soup.Message({
    method: 'GET',
    uri: GLib.Uri.parse('wss://ws.postman-echo.com/raw', GLib.UriFlags.NONE),
});
const decoder = new TextDecoder();

session.websocket_connect_async(message, null, [], null, null, websocket_connect_async_callback);

function websocket_connect_async_callback(_session, res) {
    let connection;

    try {
        connection = session.websocket_connect_finish(res);
    } catch (err) {
        logError(err);
        loop.quit();
        return;
    }

    connection.connect('closed', () => {
        log('closed');
        loop.quit();
    });

    connection.connect('error', (self, err) => {
        logError(err);
        loop.quit();
    });

    connection.connect('message', (self, type, data) => {
        if (type !== Soup.WebsocketDataType.TEXT)
            return;

        const str = decoder.decode(data.toArray());
        log(`message: ${str}`);
        connection.close(Soup.WebsocketCloseCode.NORMAL, null);
    });

    log('open');
    connection.send_text('hello');
}

loop.run();

Filemanager

Name Type Size Permission Actions
README File 80 B 0644
calc.js File 3.55 KB 0644
dbus-client.js File 4.72 KB 0644
dbus-service.js File 3.42 KB 0644
gettext.js File 751 B 0644
gio-cat.js File 731 B 0644
glistmodel.js File 3.69 KB 0644
gtk-application.js File 3.64 KB 0644
gtk3-template.js File 1.57 KB 0644
gtk3-template.ui File 1.61 KB 0644
gtk3.js File 2.51 KB 0644
gtk4-frame-clock.js File 2.63 KB 0644
gtk4-template.js File 1.64 KB 0644
gtk4-template.ui File 1.61 KB 0644
gtk4.js File 1.87 KB 0644
http-client.js File 1.71 KB 0644
http-server.js File 1.39 KB 0644
test.jpg File 35.55 KB 0644
test.jpg.license File 158 B 0644
timers.js File 524 B 0644
webkit.js File 438 B 0644
websocket-client.js File 1.44 KB 0644
Filemanager