Chi scarica file da Lumfile.com e non ha l’account premium deve solitamente attendere 60 secondi per avviare il download. Creando una funzione JavaScript, che ho chiamato “rimuoviAttesa()”, richiamo pìù volte la funzione countDown() del sito stesso per diminuire i secondi. javascript:function rimuoviAttesa()(){setInterval(‘countDown();’, 100);}rimuoviAttesa(); N.B.:in alcuni browser (come firefox) non funziona il codice javascript usando la…

Read More

Un altro modo per scambiare dati tra processi UNIX è la memoria condivisa. Ogni memoria condivisa ha una chiave che la identifica in modo univoco. Quando un processo vuole utilizzare una memoria condivisa deve attaccarla al proprio spazio di indirizzamento, quando non desidera più utilizzarla può successivamente staccarla anche se essa continuerà ad esistere indipendentemente…

Read More

Questo è un esempio banale che mostra come implementare una semplice shell UNIX, non supporta i comandi che prendono uno o più parametri altrimenti bisognerebbe giocare un po’ di più con le stringhe. Sotto UNIX, tutti i processi nascono tramite una chiamata alla funzione fork() dal proprio processo padre, tramite la quale è possibile “sdoppiare”…

Read More

Questo è un esempio banale che mostra come realizzare un applicazione UNIX in C che copia da un file sorgente a un file di destinazione. Dopo aver compilato il programma: gcc copyfile.c -o copyfile L’applicazione copyfile può essere lanciata da terminale con: ./copyfile nomeFileSorgente.txt nomeFileDiDestinazione.txt Ecco il codice sorgente di copyfile.c: