cartman1991
-
Gesamte Inhalte
143 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von cartman1991
-
-
Moin,
hab das Projekt mal etwas umgebogen und hoffe dass es so wie es jetzt ist, n bisschen Projektwürdig ist
Projektbezeichnung:
Einführung einer Terminal Services Lösung mit Remote Applications
Kurze Projektbeschreibung:
Da in den Abteilungen Lager, FiBu und AV nur größtenteils Office Programme genutzt werden ist die Entscheidung gefallen, die vorhandenen Rechner durch einen Terminalserver und ThinClients zu ersetzen. Die Installation der Lösung erfolgt auf einem bestehenden VMWare ESX 4.1 Server. Danach folgt die Installation der auf dem Terminalserver installierter Software mit dem aktuellen Stand der Patchlevel und Updates. Ebenfalls sollen die Remote-Applications via Webinterface zu erreichen sein. Es werden 25 Mitarbeiter auf dem Terminalserver arbeiten, wobei 15 mit Thinclients verbunden sind und 10 Mitarbeiter nur eine spezielle Software ausführen werden.
Projektumfeld:
IST:
In den Abteilungen FiBu, Lager und AV sind derzeit sehr veraltete Rechner, welche aufgrund der veralteten Hardware den neuen Office-Versionen nicht erlauben störungsfrei genutzt zu werden.
Die Anzahl der Mitarbeiter sind auf folgende Abteilungen wie folgt aufgeteilt:
5 Mitarbeiter // FiBu
5 Mitarbeiter // AV
5 Mitarbeiter // Lager
10 Mitarbeiter // Konstruktion (Nutzen MS Project)
SOLL:
Ziel ist es die bestehenden Desktop Clients durch ThinClients abzulösen um so eine Kosteneffiziente Lösung zu beschaffen. Ebenfalls soll die Nutzung von MS Project mithilfe einer einfachen Installation als Remote-App ermöglicht werden.
1. Projektplanung 4,50
1.1 Ist-Aufnahme und Ist-Analyse 3 1,50
1.2 Informationsbeschaffung 2,00
1.3 Kostennutzenrechnung 1,00
2. Konzept 8,50
2.1 Auswahl der Software 3,00
2.2 Auswahl der ThinClients 2,00
2.3 Auswahl der Terminalserver Version 2,00
2.4 Erstellen eines Soll-Konzeptes 1,50
3. Beschaffung der Terminalserver/Software-Lizenzen und Hardware 2,00
3.1 Beschaffung der Terminal Server Lizenzen 1,00
3.3 Beschaffung der ThinClients 1,00
4. Installation und Konfiguration des Terminalservers 7,00
4.1 Installation und Konfiguration des Terminalservers 2,50
4.2 Installation der Software auf dem Terminalserver 1,50
4.3 Installation der Remote-Apps 2,00
4.4 Installation des WebFrondEnds und Konfiguration 1,00
5. Testphase 4,00
6. Migration der Terminal User auf den neuen Terminal Server 3,00
7. Ausarbeitung der Projektdokumentation 6,00
GESAMT: 35,00
-
Habs jetzt nochmal etwas umgebogen, hier die neue Version:
Projektbezeichnung:
Einführung einer Terminal Services Lösung mit Remote Applications
Kurze Projektbeschreibung:
Da in den Abteilungen Lager, FiBu und AV nur größtenteils Office Programme genutzt werden ist die Entscheidung gefallen, die vorhandenen Rechner durch einen Terminalserver und ThinClients zu ersetzen. Die Installation der Lösung erfolgt auf einem bestehenden VMWare ESX 4.1 Server. Danach folgt die Installation der auf dem Terminalserver installierter Software mit dem aktuellen Stand der Patchlevel und Updates. Ebenfalls sollen die Remote-Applications via Webinterface zu erreichen sein. Es werden 25 Mitarbeiter auf dem Terminalserver arbeiten, wobei 15 mit Thinclients verbunden sind und 10 Mitarbeiter nur eine spezielle Software ausführen werden.
Projektumfeld:
IST:
In den Abteilungen FiBu, Lager und AV sind derzeit sehr veraltete Rechner, welche aufgrund der veralteten Hardware den neuen Office-Versionen nicht erlauben störungsfrei genutzt zu werden.
Die Anzahl der Mitarbeiter sind auf folgende Abteilungen wie folgt aufgeteilt:
5 Mitarbeiter // FiBu
5 Mitarbeiter // AV
5 Mitarbeiter // Lager
10 Mitarbeiter // Konstruktion (Nutzen MS Project)
SOLL:
Ziel ist es die bestehenden Desktop Clients durch ThinClients abzulösen um so eine Kosteneffiziente Lösung zu beschaffen. Ebenfalls soll die Nutzung von MS Project mithilfe einer einfachen Installation als Remote-App ermöglicht werden.
Projektphasen mit Zeitangabe:
Zeit (in Stunden)
1. Projektplanung 5,50
1.1 Ist-Aufnahme und Ist-Analyse 3 3,00
1.2 Informationsbeschaffung 2,50
2. Konzept 7,00
2.1 Auswahl der Software 3,50
2.2 Auswahl der ThinClients 2,00
2.3 Erstellen eines Soll-Konzeptes 1,5
3. Beschaffung der Terminalserver/Software-Lizenzen 2,00
3.1 Beschaffung der Terminal Server Lizenzen 1,00
3.2 Beschaffung der Software Lizenzen 1,00
4. Installation und Konfiguration des Terminalservers 8,00
4.1 Installation und Konfiguration des Terminalservers 2,50
4.2 Installation der Software auf dem Terminalserver 2,50
4.3 Installation der Remote-Apps 2,00
4.4 Installation des WebFrondEnds und Konfiguration 1,00
5. Testphase 4,00
6. Migration der Terminal User auf den neuen Terminal Server 3,00
7. Ausarbeitung der Projektdokumentation 5,50GESAMT: 35,00
-
Moin
da der Abgabetermin bald erreicht ist, wollte ich meinen Projektantrag auch noch gerne verbessern / kritisieren lassen.
Projektbezeichnung:
Umzug eines Windows Terminal Server 2003 auf einen Windows Terminal Server 2008 R2
Kurze Projektbeschreibung:
Durch die ständig ansteigende Anzahl von Thin-Clients soll der alte Terminalserver (Windows Terminal Server 2003 x32) durch einen neuen performancestärkeren ersetzt werden. Erhalten werden soll das einfache ausrollen der Updates und Patches wie auch die schnelle Installation neuer Software, wie es bisher möglich war. Die Installation der neuen Lösung erfolgt auf einem bestehenden VMWare ESX 4.1 Server. Danach folgt die Installation der auf dem Terminalserver installierter Software mit dem aktuellen Stand der Patchlevel und Updates. Ebenfalls sollen die Remote-Applications via Webinterface zu erreichen sein. Es werden 30 Mitarbeiter auf dem Terminalserver arbeiten, wobei 20 mit Thinclients verbunden sind und 10 Mitarbeiter nur eine spezielle Software ausführen werden.
Projektumfeld:
IST:
Zur Zeit arbeiten 20 Mitarbeiter über Thinclients auf dem Windows Terminal Server 2003 x32, welcher auf einem VMWare ESX 3.5 Server läuft. Es ist notwendig 3D-Daten über einen Viewer zu öffnen, was oft zu extremen Performanceproblemen führt. Ebenfalls kommt es beim Scrollen von längeren Dokumenten zu Grafikverzögerungen.
SOLL:
Ziel ist es, diese enormen Performanceprobleme zu beseitigen wie auch genug Leistung zu erlangen um 10 weitere Terminaluser ohne Performanceprobleme anzulegen. Ebenfalls soll die Nutzung von MS Project mithilfe einer einfachen Installation als Remote-App ermöglicht werden.
Projektphasen:
Zeit
(in Stunden)
1. Projektplanung 5,50
1.1 Ist-Aufnahme und Ist-Analyse 3 3,00
1.2 Informationsbeschaffung 2,50
2. Konzept 7,00
2.1 Auswahl der Software 3,50
2.2 Erstellen eines Soll-Konzeptes 3,50
3. Beschaffung der Terminalserver/Software-Lizenzen 2,00
3.1 Beschaffung der Terminal Server Lizenzen 1,00
3.2 Beschaffung der Software Lizenzen 1,00
4. Installation des Terminalservers 8,00
4.1 Installation und Konfiguration des Terminalservers 2,50
4.2 Installation der Software auf dem Terminalserver 2,50
4.3 Installation der Remote-Apps 2,00
4.4 Installation des WebFrondEnds und Konfiguration 1,00
5. Testphase 4,00
6. Migration der Terminal User auf den neuen Terminal Server 3,00
7. Ausarbeitung der Projektdokumentation 5,50
GESAMT: 35,00
Mfg
-
Hey,
Ich habe ein Login formular (index.php)
<form action="./index.php" method="post">
Username:<input name="username">
Passwort:<input name="passwort" type="password">
<input type="submit" value="Login">
</form>[/PHP]Und der php-Teil:
[PHP]<?php
If($_SERVER['REQUEST_METHOD'] == 'POST'){
If(isset($_POST['username']) AND isset($_POST['passwort'])){
$username = $_POST['username'];
$passwort = md5($_POST['passwort']);
//MySQL-Connect
include('../db_user_connect.php');
$query = "SELECT * FROM `User`";
$result = mysql_query($query);
$i = 0;
while ($row = mysql_fetch_array($result))
{
If($row[username] == $username AND $row[md5] == $passwort AND $row[mode] == 777){
$id = $row[id];
$username = $row[username];
$md5 = $row[md5];
$mode = $row[mode];
$i = $i + 1;
echo "id: ".$id."<br>Username: ".$username."<br>md5: ".$md5."<br>Mode: ".$mode;
}
}
If($i == 1){
echo "Willkommen $username , einen Moment sie werden weitergeleitet!";
// Sessionvariablen erstellen und registrieren
echo "Sessions registrieren";
$_SESSION["user_id"] = $id;
$_SESSION["usernamen"] = $usernamen;
$_SESSION["mode"] = $mode;
mysql_close();
header("Location: ./panel.php");
}
else{
echo "Falsche Benutzerdaten!";
}
}
}
?>Am Anfang der Seite wird noch zusätzlich die Checkuser.php included
Checkuser.php
<?php
session_start();
if(!isset($_SESSION["username"]))
{
header ("Location: ./index.php");
}
?>[/PHP]Mein Problem ist jetzt, wenn ich mich einlogge, passiert gar nichts.
Die Seite wird neu geladen etc... aber sonst nicht mehr und ich bin wirklich am Verzweifeln bei der Fehlersuche :/
Hoffe ihr findet was.
Mfg Cartman
-
Nein, ich würds nur mal gern Theoretisch durchgehen.
Vllt. sollte ich noch darauf hinweisen, dass man dies nicht wirklich umsetzen darf, da es illegal ist
-
Heyo,
Angenommen mir wäre mein iPhone auf den Boden gefallen und das Display defekt.
Jetzt bestell ich mir irgend n Reparaturset über ebay um das Display selbst auszuwechseln, wobei ich das Touchscreen und LCD bei der "selbstreparatur" zerstöre.
In diesem Fall würde mir ein Schutzbrief nichts mehr bringen, da es ... ich denke mal mutwillige Zerstörung zurückkommen würde.
Jetzt schraube ich das kaputte iPhone wieder zusammen, wobei jetzt meine Fingerabdrücke auf der Innenseite deutlich zu sehen sind.
Was wäre hier die beste Möglichkeit um das iPhone komplett zu zerstören, so dass es im Normalfall (beim Umfall) das Display zerstören würde, bzw. man nichts mehr von den Fingerabdrücken sehen könnte/ Das Display zerbröselt, mir also nichts mehr nachweisen könnte.
(Ausgegangen von einem iPhone 3G s) sind ja mittlerweile alle unterschiedlich robust.
Mfg Cartman
-
Also, jetzt lese ich jede Zeile erstmals in n Array ein.
Doch der Part in dem ich dann das href ersetzen möchte funktioniert noch nicht so ganz wie ich's möchte :/
$a = 0;
while($a < count($buffer))
{
$suchmuster = 'href=\"';
$ersetzung = 'href=\"./search.php?click=';
str_replace($suchmuster, $ersetzung, $buffer[$a]);
echo $buffer[$a];
$a = $a + 1;
}[/PHP]Jetzt liest er mir die Seite noch wie gewünscht aus, aber die Links sind gleich geblieben, also noch das selbe Problem wie am Anfang :/
-
Nein, ich poste jetzt mal den Quelltext ums zu verdeutlichen
Search.php
<form action="search.php" method="post">
Website-Adresse:<input value="http://" name="adress"><input type="submit">
[/PHP]Hiermit lese ich die Seite aus (auch noch Search.php)
[PHP]
If(isset($_POST['adress'])){
while(!feof($filestream)) {
$buffer = fgets($filestream, 4096);
//Ob diese Zeile hier wirklich funktioniert bin ich mir nich so sicher ...
$buffer = str_replace("href=\"", "href=\"search.php?click=\"", $buffer);
echo $buffer;
}
fclose($filestream);}
So sieht die Seite dann aus:
+----------------------------------------------+
| Adresse |<inputfeld>| |
+----------------------------------------------+
| Youtube - Link1 - Link2 - Link3 - Link4 |
|Text ..........................................................|
|Text ..........................................................|
|Text ..........................................................|
|Text ..........................................................|
+----------------------------------------------+
Wenn ich jetzt über nen Youtube - Link mit dem Cursor fahre, erscheint mir die Linkadresse: http://meinwebspace.de/Youtube-Link
=> Error 404 - Site not found
Jedoch möchte den Teil des Links ("/Youtube-Link") in eine Variable speichern um ihn so wieder an www.youtube.com/Youtube-Link anhängen kann, damit ich die annavigierte Seite erneut auslese ohne eine Error Site zu bekommen.
Sprich, ich bräuchte n Click-event das vor der Navigation, die Seite neu ausliest.
-
Mit php insofern das möglich wäre.
Ich lese die Seite mit fopen ein.
Danach erscheint die Seite beispielsweise youtube.com quasi so als include.
Wenn man nun auf der ausgelesenen Seite, z.B. nen Link drückt.
z.B. www. youtube .com/home/index.html (abgesehn mal davon obs diesen auch wirklich gibt...)
Navigiert der Browser dann auf
www. meinspace .de/home/index.html
Allerdings möchte ich, dass er danach die Seite
www. youtube .com/home/index.html
neu ausliest.
Hoffe ich habs diesmal etwas verständlicher formuliert :X
Mfg
-
Moin
Ich lese über fopen eine fremde Website ein, welche ich über ein input-feld angebe.
Mein Problem ist jetzt, wie ich die Clicks der eingelesenen Website abfange.
Gibt es z.B. ne Möglichkeit die angeforderte Seite in n Cookie oder so abzuspeichern bevors weiter zur 404 - Error Seite geht?
Mfg Cartman
-
Heyo,
Wollte mal fragen ob euch eine Möglichkeit bekannt is mit html, js, php oder sonst was die Iphone Kontakte im Browser abrufen zu können.
Quasi ich surf meine Seite vom iphone aus an, drück n link und wähl dann meinen entsprechenden Kontakt an und kann diesen dann in n Array oder ähnliches speichern.
& sry, falls das das falsche forum hierfür is :/
Danke
-
Moin
Da bei uns eine neue Raucherregelung eingeführt worden ist, bei der man jetzt jedes mal "abstempeln" und wieder "einstempeln" muss, damit die effektive Arbeitszeit ermittelt werden kann und unsere Firma größtenteils mit iPhones (als Firmenhandys) ausgestattet wird, wollte ich mal nachfragen ob euch eine App bekannt ist, mit der man Bookmarks auf dem Homescreen erstellen kann (evtl. url im nachhinein noch editieren) welche beim Ausführen, das PHP Script der Seite ausführen ohne dazu dass sich irgend ein Browser öffnet.
Ich hoffe ich habe es einigermaßn nachvollziehbar erklären können
Mfg
-
Servus,
hab jetzt dann im März auch Zwischenprüfung als Fisi und hab noch keinerlei Zwischenprüfungen :S ...
Wär sehr dankbar wenn mir auch jemand n paar schicken könnte danke
Mail: d.cakmak@gmx.net
Mfg
-
Bin jetzt selbst draufgekommen, der Webspaceanbieter hat allow_url_fopen auf OFF geschalten :/
Kennste rein zufällig vllt. n Free Webspace anbieter mit viel Speicher der das auf ON hat? :S
-
:pssst: Das hab ich total vergessen, glaub da wär ich jetz nich mehr drauf gekommen ^^ Danke
Hab grad mal zum testen "is_readable", auf "http://www.icq.com/js/pcc.php?Uin=154094527" gemacht und n negatives Ergebnis zurückbekommen :/
Hab bis jetzt mit Copy:
copy("http://www.icq.com/js/pcc.php?Uin=459937621", "temp.txt");
und
$temp = "http://www.icq.com/js/pcc.php?Uin=459937621";
$page = file_get_contents($temp,'r'); [/PHP]versucht, bekomm aber bei beiden n leeres Ergebnis
-
Hab hier auf'm Rechner kein Apache laufen, der Webspace ist von multimania.de
Kann ich die Fehlermeldung nicht noch irgendwie erzwingen? :S
-
Funktioniert leider auch nicht mit dem b mode :/
-
Hab ich beides getestet,
$status, gibt er mir ganz normal aus wie ich's möchte, doch den Text schreibt er nicht in die Datei.
Werd auch das gleich mal mit dem "b" ausprobieren
Edit:
Wegen diesem "b"-mode, soll der dann einfach "hinzugefügt" werden, quasi
$fp = fopen($protokoll, "ab");
-
Moin
Also das klappt alles soweit sogut, doch wenn ich jetzt versuch den Status in ne Textdatei zu speichern, macht er das einfach nicht D:
Hab auch mehrmals Groß und Kleinschreibung überprüft :/
$status = "\n [".$uhrzeit."], Status: ".$check."! ";
$protokoll = "Prot.txt";
$fp = fopen($protokoll, "a");
fputs($fp, $status);
fclose($fp);
[/PHP]Findet ihr vllt. irgendwo n Tippfehler oder was anderes :S?
mfg
-
Servus,
Ich würd gern alle 10 Minuten nen Status Check von nem bestimmten ICQ-User machen, aber ich komm gerade nich so weiter :/
Abfragen tu ich das mit
http://web.icq.com/whitepages/online?icq=331854555&img=1
damit erhalte ich dann n "Online-Bild" oder Offline je nachdem.
Wenn ich jetzt die URL direkt im Browser eingebe, ändert sich die Adresse auf
http://status.icq.com/1/online1.gif
Jetzt meine Frage, kann ich diese Adresse irgendwie auslesen ohne dafür n extra Fenster öffnen zu müssen?
Bzw. die aktuelle URL des Bildes auszulesen?
Mfg Cartman
-
Servus,
hab mich gerade mit meinem Ausbilder über die kommende Zwischenprüfung nächsten Frühling unterhalten und da meinte er, dass auch die zum Abschluss zählen würde. Meine Frage ist nun, stimmt das?
Also dass die Noten in der Zwischenprüfung zur Gesamtbenotung miteinfließen?
Mfg Cartman
-
Hab grad etwas rumgespielt und es hinbekommen,
Hab die Zeile hier:
$sql = "SELECT FROM tabellenname WHERE 'Username' = '".$username."'";
[/PHP]mit dieser hier ausgetauscht
[PHP]
$sql = 'SELECT * FROM tabellenname WHERE username = "'.$username.'"';Wusste nicht dass der deswegen so faxen macht ^^
Danke für die Hilfe
-
Hab die ' jetzt mal entfernt und $sql in nem Echo wiedergegeben:
SELECT * FROM tbl_ud WHERE 'username' = Testuser
-
Danke für die schnelle Antwort
Den Namen aus der Url kann ich schon auslesen, dieser Name ist auch zugleich ein Username in der Datenbank. Und da jeder Username in der Datenbank einzigartig ist würd ich gern Ahand des Usernamens den Datensatz auslesen :S
Er soll quasi die "Zeile" mit dem vorgegebenen Usernamen suchen und ausgeben.
Wenn ich anstatt
$sql = "SELECT * FROM tabellenname WHERE 'Username' = '".$username."'";
das hier
$sql = "SELECT * FROM tabellenname";
[/PHP]benutzen würde, bekomm ich irgendeinen zufälligen Datensatz, da die Datenbank ja nich weiss welche Zeile ich genau will und einfach nur stur die Feldnamen abfrage :|
Projektantrag: Einführung einer Terminalservices Lösung mit Remote App's
in Abschlussprojekte
Geschrieben
Sorry, dachte nur weil es eigentlich ja n quasi "neues" projekt ist, mach ich hierfür mal n neuen Thread auf, aber gut