Welcome To Our Shell

Mister Spy & Souheyl Bypass Shell

Current Path : /var/www/web-klick.de/dsh/91_archiv/mail07/

Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
Upload File :
Current File : /var/www/web-klick.de/dsh/91_archiv/mail07/1102.s

From Margaritis.Theologidis@tesbv.com  Tue Feb 15 12:25:33 2011
Return-Path: <Margaritis.Theologidis@tesbv.com>
Received: from guilmant.ift-informatik.de (localhost [127.0.0.1])
	by guilmant.ift-informatik.de (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id p1FBPOsB028848
	for <root@localhost>; Tue, 15 Feb 2011 12:25:32 +0100
X-Envelope-From: <Margaritis.Theologidis@tesbv.com>
X-Envelope-To: <christian.gabriel@ift-informatik.de>
X-Delivery-Time: 1297768097
X-UID: 73566
X-RZG-CLASS-ID: mi
Received: from post.strato.de [81.169.145.136]
	by guilmant.ift-informatik.de with POP3 (fetchmail-6.3.9-rc2)
	for <root@localhost> (single-drop); Tue, 15 Feb 2011 12:25:32 +0100 (CET)
Received: from hermes1.tesbv.com ([188.165.42.68])
	by mailin.webmailer.de (plinge mi26) (RZmta 25.3)
	with ESMTP id Y05422n1FB5gzS for <christian.gabriel@ift-informatik.de>;
	Tue, 15 Feb 2011 12:08:16 +0100 (MET)
Received: from athos.tes (unknown [192.168.50.10])
	by hermes1.tesbv.com (Postfix) with ESMTP id 9C06E6FE3D
	for <christian.gabriel@ift-informatik.de>; Tue, 15 Feb 2011 12:08:15 +0100 (CET)
Received: from localhost (localhost.localdomain [127.0.0.1])
	by athos.tes (Postfix) with ESMTP id B00166B0183
	for <christian.gabriel@ift-informatik.de>; Tue, 15 Feb 2011 12:08:15 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at athos.tesbv.com
Received: from athos.tes ([127.0.0.1])
	by localhost (athos.tesbv.com [127.0.0.1]) (amavisd-new, port 10024)
	with LMTP id N+lfKnzlgnsM for <christian.gabriel@ift-informatik.de>;
	Tue, 15 Feb 2011 12:08:03 +0100 (CET)
Received: from nuew056 (unknown [172.20.20.244])
	(using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	(Authenticated sender: margaritis.theologidis@tesbv.com)
	by athos.tes (Postfix) with ESMTP id B65A96B0003
	for <christian.gabriel@ift-informatik.de>; Tue, 15 Feb 2011 12:08:02 +0100 (CET)
From: "Margaritis Theologidis" <Margaritis.Theologidis@tesbv.com>
To: <christian.gabriel@ift-informatik.de>
References: <201102150837.p1F8br29027279@guilmant.ift-informatik.de>
In-Reply-To: <201102150837.p1F8br29027279@guilmant.ift-informatik.de>
Subject: Key Mapping CVA-M
Date: Tue, 15 Feb 2011 12:08:00 +0100
Message-ID: <3776529BF8704FFC87733A09CA87093C@nuew056>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 11
Thread-Index: AcvM68l9XqO9bZbgR9aWBLtA9hdPEgAFDtzQ
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16543
Status: R


Die Vorgaben f=FCr die Tasten Zuordnung sind aus der Datei  =
"MMIENV_USER.h" zu
entnehmen.


/************************************************************************=
***
****
@Typdefinitions  (global)
*************************************************************************=
***
***/
// Mapping der HALACC Keycodes zur modulspezifischen Nutzung
// TODO: Die Nomenklatur der Tasten ist noch nicht best=E4tigt
//       wird von Peter Wibberg nachgereicht
#define MMIENV_USER_KEY_EINAUS            HALACC_KEYS_KEY_EINAUS         =
  =20
#define MMIENV_USER_KEY_OK                HALACC_KEYS_KEY_OK             =
  =20
#define MMIENV_USER_KEY_ZURUECK           HALACC_KEYS_KEY_ZURUECK        =
  =20
#define MMIENV_USER_KEY_MENUE             HALACC_KEYS_KEY_MENUE          =
  =20
#define MMIENV_USER_KEY_AUF               HALACC_KEYS_KEY_AUF            =
  =20
#define MMIENV_USER_KEY_AB                HALACC_KEYS_KEY_AB             =
  =20
#define MMIENV_USER_KEY_ESPRESSO          HALACC_KEYS_KEY_ESPRESSO       =
  =20
#define MMIENV_USER_KEY_KAFFEE            HALACC_KEYS_KEY_KAFFEE         =
  =20
#define MMIENV_USER_KEY_CAPPUCINO         HALACC_KEYS_KEY_CAPPUCINO      =
  =20
#define MMIENV_USER_KEY_LATTE_MACCHIATO   =
HALACC_KEYS_KEY_LATTE_MACCHIATO  =20
#define MMIENV_USER_KEY_WEITERE_PROGRAMME =
HALACC_KEYS_KEY_WEITERE_PROGRAMME=20
#define MMIENV_USER_KEY_GENIESSER         HALACC_KEYS_KEY_GENIESSER      =
  =20
#define MMIENV_USER_KEY_KAFFEE_BOHNE      HALACC_KEYS_KEY_KAFFEE_BOHNE   =
  =20
#define MMIENV_USER_KEY_KAFFEE_DOPPELT    HALACC_KEYS_KEY_KAFFEE_DOPPELT =
  =20
#define MMIENV_USER_KEY_PFLEGE            HALACC_KEYS_KEY_PFLEGE         =
  =20

// Image erwartet die Ids von 0-n und einen count n+1
// Da in dieser HALACC das entsprechend umgesetzt ist, brauchen wir hier =
nur

// die HALACC Makros in den MMIENV Kontext mappen
#define MMIENV_USER_KEY_COUNT HALACC_KEYS_KEY_COUNT

Die HALACC_KEYS defines wiederum in der Datei : "HALACC_CONFIG_KEYS.h"

/ Definition of key handles.
#define HALACC_KEYS_KEY_EINAUS                         0
#define HALACC_KEYS_KEY_OK                             1
#define HALACC_KEYS_KEY_ZURUECK                        2
#define HALACC_KEYS_KEY_MENUE                          3
#define HALACC_KEYS_KEY_AUF                            4
#define HALACC_KEYS_KEY_AB                             5

#define HALACC_KEYS_KEY_ESPRESSO                       6
#define HALACC_KEYS_KEY_KAFFEE                         7
#define HALACC_KEYS_KEY_CAPPUCINO                      8
#define HALACC_KEYS_KEY_LATTE_MACCHIATO                9
#define HALACC_KEYS_KEY_WEITERE_PROGRAMME             10
#define HALACC_KEYS_KEY_GENIESSER                     11
#define HALACC_KEYS_KEY_KAFFEE_BOHNE                  12
#define HALACC_KEYS_KEY_KAFFEE_DOPPELT                13
#define HALACC_KEYS_KEY_PFLEGE                        14

#define HALACC_KEYS_KEY_COUNT                         15


Aus diesen beiden Informationsquellen folgt, dass CVA-M 15 Tasten =
besitzt.

Da f=FCr den Test uninteressant ist, wie Tasten defines benamst sind
definieren wir f=FCr unseren Test eine einfachere Form.=20
Daraus ergibt sich folgende Zuordnung:

MMIENV_USER_KEY_EINAUS				<--> 	EINAUS=09
MMIENV_USER_KEY_OK				<-->	OK
MMIENV_USER_KEY_ZURUECK    			<-->	ZURUECK          =20
MMIENV_USER_KEY_MENUE     			<-->	MENUE            =20
MMIENV_USER_KEY_AUF          			<-->	AUF              =20
MMIENV_USER_KEY_AB				<-->	AB               =20
MMIENV_USER_KEY_ESPRESSO        		<--> 	ESPRESSO         =20
MMIENV_USER_KEY_KAFFEE          		<--> 	KAFFEE           =20
MMIENV_USER_KEY_CAPPUCINO       		<--> 	CAPPUCINO        =20
MMIENV_USER_KEY_LATTE_MACCHIATO 		<--> 	LATTE_MACCHIATO  =20
MMIENV_USER_KEY_WEITERE_PROGRAMME		<--> 	WEITERE_PROGRAMME=20
MMIENV_USER_KEY_GENIESSER         		<-->	GENIESSER        =20
MMIENV_USER_KEY_KAFFEE_BOHNE      		<-->	BOHNE     =20
MMIENV_USER_KEY_KAFFEE_DOPPELT    		<-->	KAFFEE_DOPPELT   =20
MMIENV_USER_KEY_PFLEGE            		<-->	KEY_PFLEGE   =20


D.h. in unserem Test Klient erfolgt die Simulation eines Tasten drucks =
durch
folgenden Aufruf:

my $hexcode =3D $semantic->send("KeyPress,EINAUS");#Umwandlung in byte =
stream
out->msg($hexcode);					#schreiben in
BlackBoard liste

oder=20

my $hexcode =3D $semantic->send("KeyPress,OK");#Umwandlung in byte =
stream
out->msg($hexcode);				#schreiben in BlackBoard
liste

oder=20

my $hexcode =3D $semantic->send("KeyPress,ESPRESSO");# Umwandlung in =
byte
stream
out->msg($hexcode);			#schreiben in BlackBoard liste















bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped) Email: contact@elmoujehidin.net