22.3.2007: wünschenswert für die usability im handyclient nachdem man einen download getätigt hat, sollte es vor und zurück buttons geben, mit dem man nach einem download wieder zurück zu den ergebnissen der suchanfrage zurückkommt, sodass man quasi weiter downloaden kann und nicht wieder erst eine neue suchanfrage stellen muss ------------------------ speicherung der suchergebnisse vorhander suchanfragen im ram, bei rambeschränkung auf 100MB oder auslagerung in externe datei ------------------------ logik: nach letztem leerzeichen den string .jpg nehmen und alles kicken an results in denen die dateiendung .jpg nicht vorkommt dynamischer filter: der bei einer suchanfrage nach .jpg alle anderen dateitypen ignoriert und NUR .jpg ergebnisse darstellt ------------------------ dateifilter: blocken von unwanted filetypes: com, exe, etc als externe datei filter.conf ------------------------- 21.3.2007 allgemeine frage: ist lightcrypto unmöglich zu benutzen, aufgrund zu tiefer abhängigkeiten aus dem normalen java klassenfundus oder auf der anderen seite, würden die arbeiten bis eine funktionierende j2me version fertig wird nur mehr zeit in anspruch nehmen? ### !!! probleme, die beim testen aufgefallen sind: "java.lang.StringIndexOutOfBoundsException: String index out of range: -1" temp lösung: PhexProxy::PhexSortRank.pm->max filelenght auf 150 zeichen beschränkt -> test haben gezeigt, das dies keine lösung ist, das problem liegt am protokoll, dort sollen nämlich gleichartige ergebnisse in einem string zusammengefasst werden, was die stringlänge schnell auf über 255 zeichen anwachsen läßt. entweder a.) es gibt eine andere datenstruktur in java j2me oder b.) paul kann das problem in j2me löschne oder wir müssen c.) das protokoll anpassen -> zeitaufwand ----------------- kleiner auszug beim testen: readLine 1: alt 2 line 2 Treffer vorhanden Anfang neuer Treffer readLine 2:alt 0 line 47964 readLine 2:alt 1 line XT2HYFZU7B3LKLQY5WXUZVU6GPRW6R3K readLine 2:alt 2 line 82.83.5.49:26174;324;Michael Ballack, Bastian Schweinsteiger, David Odonkor, Torsten Frings, Gerald Asamoah und Lukas Podolski feiern auf der Fan-Meile in Berlin..jpg readLine 2:alt 3 line ;324;Michael Ballack, Bastian Schweinsteiger, David Odonkor, Torsten Frings, Gerald Asamoah und Lukas Podolski feiern auf der Fan-Meile in Berlin..jpg ProxyCon.readResults() java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(+45) at de.hgnut.GnuUtil.ProxySearchConnection.readResults(+517) at de.hgnut.GnuUtil.ProxySearchConnection.run(+68) attemp = 3 chrashed = true Keine SearchReplyMessage bekommen --------------- Project "BJ-phex-ohne-gzip2" loaded Project settings saved Building "BJ-phex-ohne-gzip2" Build complete Running with storage root DefaultColorPhone STARTSCREEN SAGT -> : OK SEARCHSCREEN STARTSCREEN SAGT -> : OK SEARCHSCREEN SearchString find b,0 IMEI WELTMEISTER 1.0 berlin JAVAVERSION HandyModell PROVIDER readLine 1: alt 0 id= cce5deef4259a090c2f1d28f1ab85100 Versuche Treffer abzuholen hello_result result b,0 IMEI WELTMEISTER 1.0 berlin cce5deef4259a090c2f1d28f1ab85100 readLine 1: alt 0 line FC 808 Noch keine Treffer FC 808 attemp = 1 chrashed = false Versuche Treffer abzuholen hello_result result b,0 IMEI WELTMEISTER 1.0 berlin cce5deef4259a090c2f1d28f1ab85100 readLine 1: alt 1 line FC 808 Noch keine Treffer FC 808 attemp = 2 chrashed = false Versuche Treffer abzuholen hello_result result b,0 IMEI WELTMEISTER 1.0 berlin cce5deef4259a090c2f1d28f1ab85100 readLine 1: alt 2 line 10 Treffer vorhanden Anfang neuer Treffer readLine 2:alt 0 line 14419 readLine 2:alt 1 line JM4OCP2KL2ZNCYAR37HQENL3AKOREPGC readLine 2:alt 2 line 85.101.72.89:6346;48477;Kopie (2) von inek saban 7 hakan s?k?r esek oglu Fatih Terim galatasaray T?rkiye tarkan emel fenerbahce besiktas los angeles new york keygenerator berlin emre david beckham istanbul ankara capote usa wi.JPG readLine 2:alt 3 line ;48477;Kopie (2) von inek saban 7 hakan s?k?r esek oglu Fatih Terim galatasaray T?rkiye tarkan emel fenerbahce besiktas los angeles new york keygenerator berlin emre david beckham istanbul ankara capote usa wi.JPG ProxyCon.readResults() java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(+45) at de.hgnut.GnuUtil.ProxySearchConnection.readResults(+517) at de.hgnut.GnuUtil.ProxySearchConnection.run(+68) attemp = 3 chrashed = true Keine SearchReplyMessage bekommen --------------- portänderung: auf 81.169.141.129 port 3383 läuft jetz eine version OHNE gzip mit basis des phex proxys, an dem ich die letzten wochen gearbeitet habe --------------- randnotiz encryption: http://www.oracle.com/technology/products/id_mgmt/phaos/doc.html commercial licence ### http://www.ntru.com/about/pr_20020624.htm ------------------