Linux Mint (Nemo) - Add "run as root" in start context menu 
Sunday, 6 October 2019, 13:18 - Informatica, Linux
Postata da Daniels118
Today we'll see how to add a custom menu entry to the context menu of the applications listed in the "start menu" in Linux Mint. Mint uses Nemo as file manager, and the start menu is implemented by an applet written in javascript. In this article we will add a custom entry to run any application as root. By clicking the entry the applet will call a custom reusable script placed under a directory of our choice.
To add a custom entry to the context menu we have to edit the menu applet. Follow these steps:
1) go to "/usr/share/cinnamon/applets/menu@cinnamon.org".
2) edit the file named "applet.js";
3) scroll down to the ApplicationContextMenuItem class definition;
4) find the "activate" method and add the following case to the switch code block:
            case "run_as_root":
Util.spawnCommandLine("gnome-terminal -- /usr/local/sbin/runasroot " + this._appButton.app.get_app_info().get_filename());
break;

5) scroll down to the GenericApplicationButton class definition;
6) find the "populateMenu" method and add the following lines before the method close:
        menuItem = new ApplicationContextMenuItem(this, "Run as root", "run_as_root", "locked");
menu.addMenuItem(menuItem);

Continua...
Leggi notizia ( 2463 letture )   |  permalink   |  $star_image$star_image$star_image$star_image$star_image ( 2.7 / 1076 )

Unione di file 
Monday, 3 November 2014, 16:04 - Informatica, Programmazione, VB Script
Postata da Daniels118
Dalla seguente richiesta:

Ho bisogno di aiuto su come eseguire delle operazioni su file CSV.
Scarico dal PLC i log di diversi sensori (e anche da diversi PLC).
Per ogni sensore ho un file appunto CSV strutturato come segue:
  VarName,TimeString,VarValue,Validity,Time_ms 

Di tutti questi campi mi servono unicamente: TimeString, VarValue 

Ho bisogno di creare un file unico dove vengono aggiunte le colonne dei valori di ogni sensore. 
Praticamente:
  TimeString,VarValue(VarName),VarValue(VarName),....


Soluzione in VBScript:
Continua...
Leggi notizia ( 5620 letture )   |  permalink   |  $star_image$star_image$star_image$star_image$star_image ( 3 / 1138 )

Tracciare la banda utilizzata 
Monday, 15 October 2012, 21:39 - Informatica
Postata da Daniels118
La seguente procedura descrive come tenere traccia della quantità di dati scambiati con la scheda di rete su pc con Windows 7.

1) aprire esplora risorse e posizionarsi nella cartella "C:\"
2) dal menu "Organizza" selezionare "Opzioni cartella e ricerca"
3) nella scheda "Visualizzazione" togliere la spunta alla voce "Nascondi le estensioni per i tipi di file conosciuti" e fare clic su "OK".
4) creare un file di testo nella cartella corrente ed inserire al suo interno il seguente comando:

netstat -e | find "Byte" >> C:\traffico.txt


5) rinominare il file in "monitor.bat", e confermare la decisione di modificare l'estensione del file
6) dal menu avvio, selezionare la voce "Esegui", quindi digitare "gpedit.msc" e premere "OK"
7) dal menu ad albero sulla sinistra, espandere il nodo "Impostazioni di Windows" e selezionare la voce "Script (Avvio/Arresto)
8) dall'elenco a destra fare doppio click sulla voce "Arresto"
9) cliccare su "Aggiungi"
10) cliccare su "Sfoglia", posizionarsi in "C:\" e selezionare il file "monitor.bat"
11) cliccare su "OK"
12) cliccare su "OK"

Ogni volta che viene spento il pc, all'interno del file "C:\traffico.txt" verrà aggiunta una riga contenente i byte inviati e ricevuti durante il periodo di attività del sistema. Successivamente è possibile importare i dati in Excel per ottenere statistiche, come la quantità di dati scaricati mese per mese.
Leggi notizia ( 884 letture )   |  permalink   |  $star_image$star_image$star_image$star_image$star_image ( 3 / 756 )


| 1 | 2 | 3 | Altre notizie> Ultima>>