Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    ok.
    ho più o meno capito ciò che intendi.
    ma non ho capito se una soluzione esisterebbe, e in caso su cosa dovrei dirigermi.

    Queste cose "dovresti" replicarle ma su Windows e solo ragionando in termini di standard-output non puoi farle.
    nello specifico mi rivolgo a questa frase.
    replicarle su windows, intendi replicare i caratteri di escape nel terminale?
    se non in termini di standard-output, su cosa dovrei rivolgere l'attenzione?
    giusto per capire se sia una cosa fattibile!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da fermat Visualizza il messaggio
    nello specifico mi rivolgo a questa frase.
    replicarle su windows, intendi replicare i caratteri di escape nel terminale?
    se non in termini di standard-output, su cosa dovrei rivolgere l'attenzione?
    giusto per capire se sia una cosa fattibile!
    Su Windows, a livello di applicazioni "native" esiste una sezione delle API Win32 dedicata al controllo a "basso" livello della console, ovvero funzioni per gestire i colori, posizionare il cursore dove si vuole ecc...
    Java non ha una API del genere ... troppo specifica. Però potrebbero esserci librerie Java che fanno uso del Java Native Interface per accedere su Windows alle Win32 API per gestire la console. E qualcosa mi pare di aver sentito in passato, prova a cercare.

    Questa però è solo una parte del problema. Tu dovresti gestire lo stream di dati che ricevi tramite SSH. Detto in altro modo: invece di passare al channel il System.out, si potrebbe passare un PrintStream "custom" che interpreta gli escape e sfrutta una API per accedere completamente alla console.

    Ora, fare tutto questo da zero è una gran noia (e impegno) .... non te lo auguro di certo. Spererei che magari esista qualcosa di già fatto, non so ... una estensione di JSch o una libreria esterna che implementa già questo fantomatico PrintStream "custom".

    La questione è complessa .... lo so.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.