Gli imports sono una funzionalità potente nelle configurazioni di Plucky. Questa pagina mostra alcuni esempi di come potrebbero essere utilizzati.

Esempio 1: I libri di Susan

A Susan piace fare ricerche sui libri su Internet. Usa anche Plucky. Nel tempo, Susan ha aggiunto alla sua configurazione Plucky un gran numero di link a libri per bambini su Goodreads che ritiene utili per altri utenti di Plucky che amano anch’essi i libri per bambini. Per farlo, crea una nuova configurazione di tipo “allowed urls”, e la chiama “Susan’s approved children’s books”. Poi modifica la configurazione, copiando tutti gli URL che ha accumulato nel corso della sua storia con Plucky, e salva la configurazione. Dopo averla salvata, clicca su “Share” e “Publish” per condividere la configurazione con tutti gli utenti di Plucky.

Pietro, un altro utente di Plucky, vede la configurazione di Susan nell’elenco delle configurazioni pubbliche. Pietro visualizza la configurazione e clicca sul pulsante di importazione. Quando gli viene chiesto in quale configurazione aggiungerla, seleziona la sua unica configurazione. Dopo che il suo ritardo è trascorso, Pietro eredita la lista di libri approvati di Susan.

In seguito, Susan aggiunge altri libri alla sua configurazione pubblica. Queste modifiche si propagano automaticamente al computer di Pietro. Se Pietro decide di non voler più utilizzare la lista di Susan, può rimuovere la regola di importazione per “Susan’s approved children’s books”.

Esempio 2: Una blacklist di subreddit di Reddit

u/cocucu, un utente di Reddit, ha scritto un programma che scansiona Reddit e identifica i subreddit non sicuri per il lavoro (NSFW). Prende l’output del suo script e crea una nuova configurazione di tipo “blocked urls”. Rende quindi pubblica la configurazione in modo che altri utenti di Plucky possano importarla nelle loro configurazioni.

Esempio 3: Configurazioni lavoro/svago

Edmondo usa Plucky per tenersi lontano dalle distrazioni dal lavoro scolastico durante certe ore del giorno. Ma la sera, gli piace concedersi un uso più libero di Internet. Quindi:

  1. Crea una nuova configurazione di tipo “general” e le dà il nome “work”.
  2. Edmondo usa quindi la scheda “Imports” sulla sua configurazione originale (su https://u.pluckeye.net/) per importare “work” nella stessa. Questo aggiunge la regola import:70e27698-d8f0-11eb-834d-637d83413d98 alla sua configurazione originale.
  3. Edmondo usa quindi la scheda “Raw edit” per aggiungere una condizione when a questa regola, cambiandola in when:9-17 import:70e27698-d8f0-11eb-834d-637d83413d98 (9 che rappresenta le 9:00 e 17 che è la rappresentazione in 24 ore delle 17:00).
  4. Edmondo ripete i passi 1 - 3 per creare un’altra nuova configurazione chiamata “play” e importarla nella sua configurazione originale, tranne che usa when:17-22 per importare la configurazione dalle 17:00 alle 22:00 (rendendo la regola finale when:17-22 import:cedf7168-d8f2-11eb-920b-5f362ce9694c).

Noi (Jon e Garet) riconosciamo che questo metodo di aggiunta e gestione degli imports pianificati è un po’ macchinoso. Abbiamo pensato a possibili miglioramenti e speriamo di implementarne uno in futuro.


Ultimo aggiornamento: 2026-04-21