In die Produktion ging am Montag eine unserer ehrgeizigsten Projekte mit IRC-Hispano , der größten Chat-Netzwerk, und die wichtigsten sprechenden Welt. Sie können Ihre Anwendung von hier .
Seit vielen Jahren wollten wir etwas, aber es war die notwendige Technologie. Diejenigen, die Internet-Nutzung der seit vielen Jahren, in meinem Fall seit 1994 wissen wir, dass, bevor es den Messenger und IRC-, Chat-Lebensdauer. Das Problem war, dass sie benötigt werden (spezifische Programme zu verwenden mIRC ) und hatte dann zu wissen, wie es zu konfigurieren und haben ein grundlegendes (Server, Spitznamen, Kanäle, Kick, Ban, verbinden ...). Auch für den unerfahrenen Benutzer kompliziert. Diese erschienen in den späten 90er Jahren vermutlich mehr nützliche Java-Applets: IRC-Client online. Jetzt können Benutzer nicht mehr benötigt Kenntnisse oder installiert nichts, nur Zugriff auf die Website, sie setzten ihre Spitznamen, Kanal, wo sie wollten, zu chatten, und "beziehen sich die." IRC-Clients erschien sogar in HTML, sehr nützlich, aber ohne die Möglichkeiten der Nutzbarkeit der anderen.
Die Idee war sehr gut, aber niemand hatte mit den damit verbundenen Problemen zu rechnen: die Notwendigkeit für Java-VM, die Langsamkeit, Schwerfälligkeit, etc. Nutzer hatten keine Mühe mehr.
2002 Es war dann, wenn wir dasselbe in Flash zu tun bekommen, diese Technologie in den meisten Browsern und mit einer Einführung sehr viel größer als die von Java. Wir fingen an zu untersuchen, und wir bekommen eine Enttäuschung, konnte man nicht kommunizieren Server mit einem Standard-IRC, hatte damals nur XMLSocket Flash, welche Hosts erlaubt Fernbedienung, um eine Verbindung zu, sondern nach speziellen Vorgaben.
Alles war bis 2006 verloren. Im Juni dieses Jahres, Adobe , die bereits absorbiert) warf der Macromedia ( Flex2 und mit ihm die Flash Player Version 9 der am meisten erwarteten Feature für uns: die Fähigkeit, Sockets erzeugen binary. Mit diesem konnten wir in Flash-Clients POP / SMTP, FTP zu tun, und natürlich, IRC. Dies markiert einen vor und nach und sofort begannen wir, unseren Traum zu planen. Es dauerte mehr als sechs Monaten tauchen wir in das Projekt, weil wir auf andere arbeiteten.
Vom ersten Tag an hatten wir zu Beginn Kampf mit IRC-Protokoll RFC , die von wesentlicher Bedeutung ist zu wissen, wie das System funktioniert und die Syntax der alle Nachrichten hin und her mit dem Server. Einmal hatten wir den Kern war relativ leicht zu einer Benutzeroberfläche auf ihn zu bauen, wodurch die Befehle und Aktionen und Veranstaltungen Reaktion. Das erste Problem war, dass es viele verschiedene Optionen, so waren wir die Prioritäten setzen und an ihnen arbeiten.
Wann hatten wir eine einfache, aber funktionelle und wegen der Sicherheitsrichtlinien des Flash virtuelle Maschine , die wir erhalten, nahm Kontakt mit dem IRC-Hispano und vom ersten Moment an liebte ich die Idee, unsere Pläne und Prototypen, auf die war leicht eine Vereinbarung, dass beide Parteien Vorteile. Während wir die Entwicklung waren, IRC-Hispano den Umgang der Menschen mit den Tests.
Und technisch gesehen, und obwohl es für mich zu sagen, falsch ist, hat eine beeindruckende Arbeit des Quetschen alle Macht des Flex getan. Wir haben es geschafft, die Dinge zu integrieren, dass eine Menge auf den ersten Blick Farben sind fast unmöglich Hintergrund zu verwenden Flex, wie die Avatare in einen Textbereich oder. Dokumentierte hier und da und sehen, was andere hatten bestimmte Systeme erreicht werden können, um unsere Bedürfnisse zu allen sehr gut anpassen.
Vom ersten Augenblick erkannten wir, dass der einzige Weg, einen solchen Antrag wurde mit agilen Entwicklungsmethoden, und wir wussten, Vorbereitung regelmäßige Funktionstests Versionen von dem, was war und deren Bereitstellung für die Nutzer, uns die Feedback notwendig, nicht nur Fehler, sondern auch Benutzerfreundlichkeit und Funktionalität im Allgemeinen. Die Erfahrung war perfekt und das ganze Team hat sich aus dieser Art der Arbeit profitiert, da sie automatisch eliminiert den Stress der Angst vor Veränderung, wenn das Produkt nun komplett ist.
Und so kommen wir zu heute ist öffentlich lanciert. Es hat viel mehr Funktionen als ursprünglich geplant und wird sicherlich sehr viel mehr tun, wie es ist verwendet worden. Für unseren Teil hat einen enormen Aufwand in Arbeitszeit-und Kopfschmerzen zu machen und Probleme zu lösen ohne erkennbare Reaktion gewesen, aber das Ergebnis war es wert.
Von nun an wir hoffen, Fehler beheben und Verbesserungen hinzuzufügen, wir tun es nicht an Ideen und es wird viele Überraschungen geben
. Someday Refactoring
.











28 Benutzer haben auf "IRC Client kommentierte in Flex online in Zusammenarbeit mit dem IRC-Hispano"
Feed Kommentare für diesen Eintrag TrackbackNichts als ein kleines Detail vergessen ... ... auf Linux-Plattform läuft nicht, ich bin die aktuelle Version des Flash fragte, habe ich die 9, aber nicht mail.
... Grüße!
Gute Maope,
Ja es funktioniert, ich versichere Ihnen, wir haben mehr als bewährt.
Die Chancen sind Sie einen Player 9 aber die ersten, werden Sie eines der neuesten Updates, müssen die 115 oder 124.
Aktualisieren Sie Ihren Player und du wirst sehen, wie es funktioniert. In Windows und Mac Updates automatisch erhalten, wenn Sie die erforderliche Version haben.
Greetings!
[...] [Jesus Kirche gibt einen technischen Ansatz, der auf seinem Blog] [...]
OSUS,
Sie waren völlig Recht, aber senkte das Update nicht für mich arbeiten nicht für FF Neustart x).
Funktioniert hervorragend auf FFb5!
Herzlichen Glückwunsch, sehr gute Arbeit, nur jetzt müssten wir auf jeder Website als Widget, dass jedes Netz, die häufigste oder zumindest freenode, OFTC, etc verbinden wird montiert werden ...
Saludos ...!
Maope Genial!
Ich würde nichts mehr wie mit jedem Netzwerk genutzt werden könnte, aber leider ist die Sicherheit Zwänge des Flash virtuelle Maschine unmöglich machen, ohne die Zusammenarbeit des Netzes selbst, da sie auf bestimmte Sicherheitseinstellungen auf ihren Rechnern machen. Das ist einer der Gründe, dass wir zuviel Entwicklung haben gestreckt worden.
und andere viel spektakulärer
, Alles ist zu Fuß.
Es gibt viele Dinge aus ... Einer von ihnen nutzen es als ein Widget, wie du sagst
Mit freundlichen Grüßen,
OSUS
Sind Sie OSUS de Pontevedra?
Hallo Javi,
Ja, ich bin's ... oder sollte ich
Kennen wir uns?
Mit freundlichen Grüßen,
OSUS
Hallo, und Sonde dem Client und diesem hervorragenden, herzlichen Glückwunsch, dauerte seine Zeit auf der Suche nach einem IRC-Client in Flex, Haben Sie sich Gedanken über die Freigabe des Codes?
Hallo Stop.
Vielen Dank für die Glückwünsche.
Im Prinzip haben wir nicht vorhaben, Release, wie es eine Vereinbarung mit dem IRC-Hispano worden und wir sind mit ihnen in diesem. Jedenfalls bemerkte ich, dass aufgrund von Sicherheitsrichtlinien des Flash Player ( http://blog.osusnet.com/2008/04/15/flash-player-sockets-y-politicas-de-seguridad/ ) sind nicht direkt auf einem anderen Netzwerk verwendet werden, werden Sie bei Bedarf das IRC-Netzwerk mit Ihnen zusammenarbeiten, um ihre Systeme an diese Sicherheitsrichtlinien anpassen.
Mit freundlichen Grüßen,
OSUS
OSUS Also, ich bin deine post, ein bisschen umständlich mit diesen Jungs von Adobe, kurz zu lesen, ist alles für die Sicherheit, schaue ich versucht, den Kunden, der in googlecode ist, und wenn Sie freenode verbinden
Dies bedeutet, dass Ihr Kunde als
sondern um die Datenschutzrichtlinien IRC-hispanischen jeje Respekt 
Ich wiederhole, ich bin sehr cool Kunden, und es ist am besten, dass dies sehr schnell, sehr gute Option für andere Kunden im Netz (CGI-Ajax und Java).
Dank
Stop Hallo!
Haben Sie schmeckte lokal oder über ein öffentliches Web-Server?
Vor Ort nicht berücksichtigen Sicherheitsrichtlinien, wird davon ausgegangen, dass Sie wissen, was Sie ausführen, wird, wenn man es werfen auf einem öffentlichen Server, wenn Sie das Problem stoßen, wie uns geschah.
Bitte versuchen Sie es und sagen Sie uns. Aber wie ich sage, dass Port 843 reagiert nicht auf irgendetwas freenode
Regards
OSUS
OSUS Na ja, du hattest Recht, versuchte es lokal, habe ich nicht getestet, aber Server wie ich mit freenode nicht sagen hehe.
Danke.
Es hat wirklich eine dramatische Veränderung gewesen, aber ich bin einer jener altmodischen und ich habe es abgeflacht, um das Skript auf der Seite zu verbinden und kann von den Webseiten geben ... Sie können auf einfache Weise zu nennen, wie Flash-Umsetzung zu finden Webseiten-Plugin für WordPress, Google, MySpace, etc..? Etwas wie: Dein Nick :________ [Connect], und wir können den Rückkanal (mehr zugänglich IRC-Chat und auf Websites zu implementieren lassen.) Ich suche, um die Macht des IRC-Hispano mit Websites zu integrieren.
Hey Nightmare!
Sie können dies auf verschiedene Weise tun, laden Sie einfach die SWF:
http://www.irc-hispano.es/webchat/ircFlex.swf
Sie können auch Parameter übergeben: Nick, Passwort und Kanal, zum Beispiel:
http://www.irc-hispano.es/webchat/ircFlex.swf?canal=pesadillo&nick=pesado
Wenn man nick und Kanal werden automatisch, ohne das Login-Fenster angeschlossen werden. Wie Sie passieren können GET-Parameter, können Sie Ihre eigenen integrierten Formular auf Ihrer Webseite, die Nutzerdaten speichert und öffnet ein neues Fenster oder was auch immer Sie bevorzugen machen.
Hoffe, das hilft, trotzdem, wenn Sie Probleme haben, zögern Sie nicht zu fragen.
Greetings!
Sehr gut, Wahrheit, und dass man den Kanal passieren und Nick bekommen ist toll, super nützlich INSERT INTO phpBB oder SMF Foren Catching the nick der Benutzer angemeldet und dann automatisch in den Chatroom forum ohne irgendetwas eingeben einfach per Knopfdruck. Obwohl ich manchmal immer noch die Pirch verwende ich seit 1998, Nostalgie Grunde.
[...] Online-Flash, Business 1.0, Programmierung, Projekte, RIA, Technische paar Monaten haben wir angekündigt, die Einführung eines IRC-Client in Flash (Flex um genau zu sein) in Zusammenarbeit [...]
[...] Um die verschiedenen Elemente der Arbeit beteiligt. Auch sollte dieses Projekt mit dem IRC-Client vorgestellt, dass ich früher in diesem Jahr zu vergleichen, obwohl beide Chat-Anwendungen, sind diese Systeme verschiedene, [...]
Guten Tag, leeoo so crap überhaupt jemand von euch wissen, wie man ein ähnliches erstellen? Zahlung post, wenn jemand erstellen können
agregadme an diejenigen, die wissen Grüße
Liebe,
Ist Code zur Verfügung? Täten gut daran, die Gemeinschaft der IRC.
Vielen Dank.
Hallo,
Wie konnte Laden Sie den Code oder die swf mit meinem ircd verwenden? Ich konnte laufen die Steckdose auf Port 843 wie von Adobe mit keinem Problem erforderlich.
Ich danke Dir, Grüße.
Diego
Könnten Sie uns helfen, eine Menge, um es allen zu teilen! Ich hoffe, eine gute Nachricht
Hallo Geo,
Wie ich bereits sagte, im Moment ist nicht frei verfügbar.
Ich sehe ein Problem in diesem Antrag, und dass die Spalte der Menschen zu Online Dies ist ständig in Bewegung, und ist schwer in der Kontaktliste zu konkretisieren, in dem Sie zu klicken.
Hallo
Sehr gute Arbeit beim IRC-Hispano funktioniert super, ich habe ein Netzwerk auf Unreal IRCD beruhen, haben Sie eine Version für diese Art von Plattform, können Sie auf unsere Zusammenarbeit zählen.
Mit freundlichen Grüßen
Ivan
Hallo Ivan,
Im Prinzip die grundlegenden Funktionen des IRC-Protokoll erfasst sind und nicht zwischen den verschiedenen Servern, die perfekt funktionieren sollte abweichen.
OSUS
Vielen Dank für die Beantwortung, aber Sie können uns die Webchat, um in unserem Flash IRCd Server verwenden?
Wir freuen uns auf dieses Tool zu verwenden, da Java nicht über die gleichen Eigenschaften.
Mit freundlichen Grüßen,
Ivan
Josu - Latino Chat ...
Ich habe diesen Blog auf der Suche nach Informationen über "chat mehr", und endet hier! ...
Der Chat ist in Ordnung, aber das Banner, dass "die Suche it" hat fast alle der Mitte etwas tut asquerosito
Lassen Sie eine Antwort