GLPI Plugin for direct VNC connection inside ticket

Overview

RemoteSupport

GLPI Plugin for direct VNC connection inside ticket

This Plugin add a simple button inside tickets:

immagine

If user is correctly connected to one or more computer it will launch a VNC connection using the computer name

  • Prerequisites
  1. VNC Must be installed in the destination PC

  2. PC Name must me correct and resolved inside your DNS Server

  3. Add a script in your pc and add a node inside regedit

  4. write a script (you will find inside resources) like this (let's assume in c:\startVNC.bat)

SET S=%1

SET S=%S:~7,-2%

call "C:\Program Files\TightVNC\tvnviewer.exe" %S%

quit 0

  1. Open regedit and add Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\vnc] @="URL:vnc Protocol" "URL Protocol"=""

[HKEY_CLASSES_ROOT\vnc\shell]

[HKEY_CLASSES_ROOT\vnc\shell\open]

[HKEY_CLASSES_ROOT\vnc\shell\open\command] @=""c:\startVNC.bat" "%1"" 3) Download and install the plugin as usual

TODO: a lot of documentation

You might also like...
CI4-Lic is a software license manager modul for Codeigniter 4, connecting to WordPress license server based on the Software License Manager Plugin.

CI4-Lic CI4-Lic is a software license manager modul for Codeigniter 4, connecting to WordPress license server based on Software License Manager Plugin

This plugin was created to help you migrate your existing gallery from your old site.
This plugin was created to help you migrate your existing gallery from your old site.

WP Migrate Gallery 1. Steps to Import Gallery 1.1. Install ACF PRO 1.2. Create CPT Gallery 1.3. Create Gallery Taxomy 1.4. Copy Gallery media files to

Most advanced Anti-VPN plugin for PocketMine-MP
Most advanced Anti-VPN plugin for PocketMine-MP

VPNProtect Are banned players joining back on different IPs each time and you have no idea how to stop them? Have you been tired of constantly needing

GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.
GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.

GLPI stands for Gestionnaire Libre de Parc Informatique is a Free Asset and IT Management Software package, that provides ITIL Service Desk features, licenses tracking and software auditing.

A One-Time Secret integration with GLPI
A One-Time Secret integration with GLPI

One-Time Secret A GLPI One-Time Secret integration The problem How are you sending your passwords or secrets? Currently, there's no easy and secure wa

This repository includes direct links to Genshin Impact updates

GenshinRepository This repository includes direct links to Genshin Impact updates, with this, it allows you to download Genshin Impact updates without

It can Scrap ZEE5 Live Streaming URL's Using The Channel ID and Direct Play Anywhere
It can Scrap ZEE5 Live Streaming URL's Using The Channel ID and Direct Play Anywhere

It can Scrap ZEE5 Live Streaming URL's Using The Channel ID and Direct Play Anywhere

Vandar Cashier is a Laravel package that allows you to seamlessly implement IPG and Direct Debit on your application

Vandar Cashier is a Laravel package that provides you with a seamless integration with Vandar services. Take a look at Vandar Documentation for more i

A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies

A CLI tool to analyze composer dependencies and verify that no unknown symbols are used in the sources of a package. This will prevent you from using "soft" dependencies that are not defined within your composer.json require section.

PHP scraper for ZEE5 Live Streaming URL's Using The Channel ID and Direct Play Anywhere
PHP scraper for ZEE5 Live Streaming URL's Using The Channel ID and Direct Play Anywhere

It can scrape ZEE5 Live Streaming URL's Using The Channel ID and Direct Play Anywhere

Disable direct access to your sites /wp-login.php script, plus user notifications based on actions.
Disable direct access to your sites /wp-login.php script, plus user notifications based on actions.

WordPress Login Locker Disable direct access to your sites /wp-login.php script plus user notifications based on actions. Package Installation (via Co

Laravel Sail plugin to enable SSL (HTTPS) connection with Nginx.

Laravel Sail plugin to enable SSL (HTTPS) connection with Nginx.

Attendize is an open-source ticket selling and event management platform built on Laravel.
Attendize is an open-source ticket selling and event management platform built on Laravel.

Attendize is an open-source ticketing and event management application built using the Laravel PHP framework. Attendize allows event organisers to sel

A free and open-source Laravel 5.5 and VueJS (SPA) Ticket system
A free and open-source Laravel 5.5 and VueJS (SPA) Ticket system

Ticket-conductor A Laravel 5.5 and VueJS (SPA) Ticket system app (This project was mostly for myself to learn Vue Js a bit better, and will not be mai

Bus ticket booking management system

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Ticket system

FULL STACK FP Required - jquery, fontawesome, bootstrap, php jquery files included () fontawesome () Boostrap (4) Php 7 MySQL database () Deploy Dow

MY WAY , it is an Online bus ticket reservation system

MY WAY , it is an Online bus ticket reservation system. It is supposed to execute the common function of bus ticket reservation in reality. It is a Web based application that works within a centralized network. This project will have the facility which is used to reserve seats, cancellation of reservation and different types of route enquiries used on securing quick reservations.

A support ticket application in Laravel

Support Ticket A support ticket application built using the Laravel framework. Getting Started Clone the project repository by running the command bel

Comments
  • Missing files

    Missing files

    Hello I have a bug when installing the plugin. It seems that the files with the classes are not available. (PLuginRemotesupport menu error, etc.) Can we have these missing files Thank you

    opened by nacordier 3
  • Problem to make the plugin work in glpi

    Problem to make the plugin work in glpi

    Hi, I'm having a problem to make the plugin work in glpi. I install, i rename the directory to appear in plugin section on glpi web interface, but when i try to configure this page appears : IMG_20220702_145021598 I use debian 11. I tried the script for linux that the guy who made a fork of your work wrote, but that doesn't solve my problem. You can help me to resolve this? Thanks in advance!

    opened by Rhannahgs 5
  • My fork

    My fork

    Hello,

    Thanks for a project...

    I clone your project to @skjaro I added some code:

    • computer description on computer tab and add "Remote connect" by VNC
    • add dependency with fusioninventory

    I use it with easy-novnc project and I connect to vnc client with browser and link in computer description, easy-novnc run on server with installed GLPI and connect to client

    opened by skjaro 10
Releases(v0.0.2)
  • v0.0.2(Jul 6, 2022)

  • v0.0.2-beta(Jul 5, 2022)

    Quick release after fix

    What's Changed

    • Kaya84 patch 1 by @Kaya84 in https://github.com/Kaya84/remotesupport/pull/7

    New Contributors

    • @Kaya84 made their first contribution in https://github.com/Kaya84/remotesupport/pull/7

    Full Changelog: https://github.com/Kaya84/remotesupport/compare/v0.0.2-alpha...v0.0.2-beta

    Source code(tar.gz)
    Source code(zip)
  • v0.0.2-alpha(Jun 30, 2022)

  • v0.0.1-alpha(Nov 22, 2021)

    What's Changed

    • Fix if user doesn't exists by @MC-brunomendes in https://github.com/Kaya84/remotesupport/pull/2

    New Contributors

    • @MC-brunomendes made their first contribution in https://github.com/Kaya84/remotesupport/pull/2

    Full Changelog: https://github.com/Kaya84/remotesupport/commits/v0.0.1-alpha

    Source code(tar.gz)
    Source code(zip)
Owner
null
Bus ticket booking management system

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Tasnim Farah 2 Jul 8, 2022
REDAXO Watson Search integration for searching inside Yrewrite redirections

yrewrite_watson_search REDAXO Watson Search integration for searching inside Yrewrite redirections Usage Keyword 'forward'. Example 'forward conversio

Oliver Hörold 5 Nov 2, 2022
A plugin to restore the Classic Widgets in WordPress.

=== Classic Widgets === Contributors: wordpressdotorg, hellofromtonya, azaozz Tags: gutenberg, disable, disable gutenberg, editor, classic widgets Req

null 10 Aug 24, 2022
This plugin allows administrators to apply discounts on orders from the administration panel.

skilldo-discounts This plugin of cms Skilldo This plugin allows administrators to apply discounts in percentage on full orders from the administration

null 3 Nov 13, 2021
Das zentrale Repo für den Plugin Prototypen

=== Hello Dolly === Contributors: matt, wordpressdotorg Stable tag: 1.7.2 Tested up to: 5.5 Requires at least: 4.6 This is not just a plugin, it symb

Tilo 1 Oct 17, 2022
This is a plugin written in PHP programming language and running on the PocketMine platform that works stably on the API 4.0.0 platform. It allows you to query some other server information

QueryServer This is a plugin written in PHP programming language and running on the PocketMine platform that works stably on the API 4.0.0 platform. I

Thành Nhân 1 Jul 6, 2022
Addon for plugin scorehud

TopNolepAddon Addon for plugin scorehud Tags Tags {nolep_time} How To Use Download And Put in addon folder in plugin_data ScoreHud Edit file scorehud.

Edo 2 Oct 19, 2021
MainWP Child Plugin Auto Downloader.

This plugin checks to see if the MainWP Child plugin is installed and activated; If not, it will download it and install it.

Keith Crain 10 Sep 26, 2022
Un plugin SPIP pour retrouver une langue française naturellement inclusive

SPIP en français inclusif classique Un plugin SPIP pour retrouver une langue française naturellement inclusive Objectif Nous sommes profondément attac

Jacques Pyrat 3 Nov 15, 2021
Feature plugin to count CSS and JS assets loaded by the theme on front-end and display recommandations in Site Health

=== Site Health - Audit Enqueued Assets === Contributors: audrasjb, whodunitagency Tags: site health, performance audit, performance test, assets, scr

Jb Audras 3 Nov 5, 2021