Public feed #379426

Stuff

public text v1 · immutable
Raw Edit
·published 2007-03-03 07:05 UTC
rendered paste body
#!/usr/bin/php -q
<?php
	if (!$argv[1]) {
		// /usr/share/sounds/KDE_Logout_2.ogg
		$minutes = 'x';
		while (!is_numeric($minutes) || !$minutes) {
			$minutes = exec("kdialog --inputbox ".escapeshellarg("How many minutes from now would you like to wait?"));
			$minutes = trim($minutes);
		}
	} else {
		$minutes = $argv[1];
	}

	if (!$argv[2]) {
		while (!$msg) {
			$msg = exec("kdialog --inputbox ".escapeshellarg("What Would you like the message to be?").' '.escapeshellarg("It's Done"));
			$msg = trim($msg);
		}
	} else {
		$msg = $argv[2];
	}

	sleep($minutes * 60);
	passthru("mplayer /usr/share/sounds/KDE_Beep_Classic.ogg&kdialog --error ".escapeshellarg($msg));

?>