S.EE Docs
Per sviluppatori

App desktop

App desktop nativa per S.EE

Accorcia link, condividi testo e carica file dal desktop con app native per macOS e Linux.

Scarica

Piattaforme supportate

PiattaformaStatoTecnologia
macOSDisponibileSwiftUI
LinuxDisponibileGTK4 + libadwaita + Rust
WindowsIn sviluppo-

Funzionalità

  • Accorciamento URL — slug personalizzato, titolo, password e scadenza
  • Condivisione testo — testo semplice, codice sorgente o Markdown con editor monospaziato
  • Upload file — drag & drop, incolla dagli appunti o selettore file
  • Generazione QR code — esportazione in PNG, SVG o PDF
  • Cronologia — registro locale di link, testi e file creati
  • Supporto multi-dominio — scelta tra più domini per ciascun servizio
  • Dashboard di utilizzo — storage e limiti a colpo d'occhio

macOS

Costruita con SwiftUI e SwiftData. Include supporto completo alle scorciatoie da tastiera e integrazione con la barra dei menu.

Punti chiave

  • Barra dei menu — accorcia URL, incolla e carica oppure apri gli elementi recenti senza la finestra principale
  • Trascina e rilascia — trascina file direttamente nell'area di upload
  • Incolla dagli appunti (Cmd+V) — converte automaticamente le immagini in WebP con fallback PNG
  • Keychain — archiviazione sicura della chiave API tramite il framework di sicurezza di macOS

Scorciatoie da tastiera

ScorciatoiaAzione
Cmd+NNuovo short URL
Cmd+Shift+NNuova condivisione testo
Cmd+VIncolla e carica dagli appunti
Cmd+,Impostazioni
Cmd+QEsci

Stack tecnologico

LivelloTecnologia
UISwiftUI
ArchiviazioneSwiftData
ReteURLSession (basato su actor)
SicurezzaKeychain
MiniatureQuickLookThumbnailing
Elaborazione immaginiSwift-WebP

Linux

Costruita con GTK4, libadwaita e Rust. Segue le linee guida GNOME HIG.

Punti chiave

  • Esperienza GNOME nativa — layout adattivo conforme a GNOME HIG
  • Esportazione QR code — PNG, SVG o PDF
  • File di configurazione~/.config/see/config.toml per chiave API, base URL e domini predefiniti
  • Variabili d'ambienteSEE_API_KEY, SEE_BASE_URL, SEE_TIMEOUT sovrascrivono il file di configurazione

Scorciatoie da tastiera

ScorciatoiaAzione
Ctrl+1Passa alla vista Link
Ctrl+2Passa alla vista Testi
Ctrl+3Passa alla vista File
Ctrl+,Apri le preferenze
Ctrl+?Mostra le scorciatoie
Ctrl+QEsci

Stack tecnologico

LivelloTecnologia
UIGTK4 + libadwaita
LinguaggioRust (edizione 2024)
Client APIsee-sdk
QR codeExport integrato PNG, SVG e PDF

Archiviazione dati

  • Configurazione: ~/.config/see/config.toml
  • Cronologia: ~/.local/share/see/history.json

Per iniziare

  1. Scarica l'app per macOS o Linux
  2. Crea un account su s.ee se non ne hai già uno
  3. Genera una chiave API dal pannello
  4. Apri l'app, vai in Preferenze e inserisci la chiave API

In questa pagina