neu
This commit is contained in:
parent
ab86346f41
commit
f02158b132
5
erika.sh
5
erika.sh
|
@ -6,10 +6,11 @@ if [ $# -eq 0 ]; then
|
|||
fi
|
||||
|
||||
if [ $# -gt 1 ]; then
|
||||
echo "To much parameters!"
|
||||
echo "Zu viele Parameter!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "?===?" >> log.txt
|
||||
echo "$1" >> /tmp/erikalog.txt
|
||||
echo "$1" | /var/www/html/erika3004/erika_print
|
||||
echo "$1" | /var/www/html/erika3004/erika_print &
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
<?php
|
||||
|
||||
define('TEXT_MAXLEN', 160);
|
||||
define('TEXT_MAXLINE', 63);
|
||||
define('ERIKA_CMD', "/var/www/html/erika.sh");
|
||||
define('REGEX_FILTER', '/[^-a-zA-Z0-9äüöÄÜÖß ,;\.:()°%&²³µ€ç£èé=^_`&$§"!+*#\?\t\n\r\/]/m'); // `|
|
||||
define('TEXT_MAXLINE', 65);
|
||||
define('ERIKA_CMD', "./erika.sh");
|
||||
define('REGEX_FILTER', '/[^-a-zA-Z0-9äüöÄÜÖß\s,;\.:()°%&²³µ€ç£èé=^_&$§"!+*#\?\t\n\r\/]/m'); // `|
|
||||
define('ZEITDATEI', '/tmp/letztmaliger.aufruf');
|
||||
define('PAUSEZEIT_MS', 30000);
|
||||
define('PAUSEZEIT_MS', 3000);
|
||||
|
||||
?>
|
||||
|
|
|
@ -62,21 +62,21 @@
|
|||
|
||||
echo "Text: ".$len." von erlaubten ".TEXT_MAXLEN." Zeichen.";
|
||||
|
||||
$nlkorrekt = preg_replace('~\R~u', "\n", $text);
|
||||
$suchmuster = '/[^-a-zA-Z0-9äüöÄÜÖß ,;\.:()°%&$§"!+*#\?\n\r\/]/m';
|
||||
$suchmuster = REGEX_FILTER;
|
||||
$nlkorrekt = preg_replace('~\R~u', "\n", $text); // 2044 = /
|
||||
$suchmuster = '~[^-a-zA-Z0-9äüöÄÜÖß\s,;\.:()°%&²³µ€ç£èé=^_&$§"!+*#\?\t\n\r]~m';
|
||||
//$suchmuster = REGEX_FILTER;
|
||||
$ersetzung = '?';
|
||||
$neuertext = preg_filter($suchmuster, $ersetzung, $nlkorrekt);
|
||||
|
||||
//Ersetze vier+mehr \n durch \n---\n
|
||||
$newlinebereinigt = preg_replace('/(\R){3,}/m', "\n---\n", $neuertext );
|
||||
$newlinebereinigt = preg_replace('/(\R){3,}/mu', "\n---\n", $neuertext );
|
||||
|
||||
$umgebrochen = wordwrap($newlinebereinigt, TEXT_MAXLINE);
|
||||
|
||||
//echo "<pre>".$nlkorrekt."</pre>";
|
||||
//echo "NT:<pre>".$neuertext."</pre>";
|
||||
//echo "<br/>Der Text:<br/>";
|
||||
echo "<pre>".$newlinebereinigt."</pre>";
|
||||
//echo "<pre>".$newlinebereinigt."</pre>";
|
||||
//echo "<br/>";
|
||||
$arg = escapeshellarg($umgebrochen);
|
||||
//echo "<br/> arg: ".$arg;
|
||||
|
|
Loading…
Reference in New Issue