Deutsch
Stammtisch & Café

bin2src Alphatests

 
- Seite 1 -



Dieter
Zornow
Grundsätzlich geht es, aber das Handling ist denkbar schlecht, In der Zwischenablage steht alles in einer Zeile, wenn ich das in den Editor lade bekomme ich eine Fehlermeldung, dass die Zeile zu lang ist.
Also muss ich erst alles in eine Datei speichern, die Aufrufe am Anfang und die Endklammern weglöschen und dann über Blockread einem String zuweisen dann erst kann ich den Aufruf machen.
fpc(name.jpg,decode64(pic$)),
Das geht aber wegen der Stringlänge nur mit neuen XProfanversionen.
du solltest dann wenigigsten nur die reinen Daten in die Zwischnablage kopieren ohne den Aufruf.
Das erspart schon einiges. Du hast ja den Quellcode dabei, aber als bekennender XPSE-Hasser fasse ich solch ein Kauderwelsch nicht an.
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
14.07.2008  
 



 
- Seite 3 -



Frank
Abbing

bin2src +33%
myFile2Source +40% (ist aber net mehr brauchbar)
XDatengenerator +150%


Du schummelst! Bei vergleichbarer Zeilenlänge ist die Differenz nicht so gravierend.

Dafür ist die Differenz bei Geschwindigkeitsvergleich um so erstaunlicher. Meine 8,4 GB Testdatei dauerte in der Umwandlung:

bin2src = Fast 2 Minuten bei 99% CPU-Auslastung!
XDatengenerator = 4 Sekunden

Mir ist noch aufgefallen, dass dein Filedialog sehr klein dargestellt wird und in der Größe nicht variabel ist.
 
16.07.2008  
 



Kannste mal sehen!

Ich werd mal die Punkte in den Schriften eckiger machen damit die Fenster runder wirken.

Ich zitiere mich:

Hervorragend geeignet um z.B. kleine Bilder wie Icons oder Sounds direkt im Quelltext mitzuliefern, das Format ist egal.


Ich zitiere Dich

Meine 8,4 GB Testdatei dauerte in der Umwandlung:


@Dieter: Gugma Frank läd sogar Gigabyte...

@Frank: Wie ungravierend ist die Differenz denn?
 
16.07.2008  
 




Dieter
Zornow
Ich verwende als Editor den XProfed, mit der Scrollleiste kann ich nicht bis zum Ende scrollen. Ich kann aber
den Cursor in die letzte Zeilen setzen und ein Gewicht auf die pfeiltaste legen und einen Kaffee trinken, irgendwann bin ich dann ans Ende gescrollt.
Mit der FPC, teste es doch mal selbst, ob die Zeilen zusammengesetzt werden, aber nicht mit deiner letzten Version, ich weiß nicht wie ich das Ergebnis mangels Erklärung nun handhaben soll.

Ich habe mal einen Screenshoot vom Ergebnis angehängt

94 kB
Hochgeladen:16.07.2008
Ladeanzahl99
Herunterladen
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
16.07.2008  
 



Ich habs immer noch nicht ganz verstanden...

XProfed kann mit dem horiz Scroller nicht so weit nach rechts scrollen, das kann ich hier auch nachvollziehen.

Ohne Zurhilfenahme von z.B. Gewichten drücke ich nun die END Taste und gelange sofort ohne Umwege an das Ende der Zeile, oder ich drücke Strg+Ende um an das Dokumentenende zu gelangen. Zeitaufwand des Editors bei mir ca. 40 Millisekunden.

Ich kann doch z.B. per Strg+Ende den Cursor an das Ende des Dokumentes setzen - ich habe hier den XProfan10Free XProfed zum Test und kann keine Probleme erkennen.

Aber was hat das Bedienen eines Editors mit bin2src zu tun?
Bei derart größeren Ausgaben im Source bemerke ich das XPSE ziemlich lange benötigt um den Code zu untersuchen. Ich werd mal schauen ob sich das nicht beschleunigen lässt. Ich könnte mir vorstellen das es an der sich aufdrängelnden überwachungsstaatähnlichen Escapesequenzenüberprüfung liegt.
 
16.07.2008  
 




Dieter
Zornow
Der Editor ist Nebenschache und ich habe mit keiner Diskussion diesbezüglich gerechnet. Für mich ist nun mal die Hauptsache wie das Ergebnis, wie ich es im Bild gezeigt habe, weiterverarbeitet wird wieder zu einer Datei. Sicherlich hier jedem klar, aber leider mir nicht. Deshalb bitte ich um eine Erklärung
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
16.07.2008  
 




überwachungsstaatähnlichen Escapesequenzenüberprüfung


Boa - eeeeh !
 
16.07.2008  
 



Gaaanz einfach!

Nimm bitte ein beliebiges Icon, also z.B. mein.ico.

Starte bin2src und wähle im Dialog dieses Icon.

Nun hast Du einen Quelltext in der Zwischenablage welcher dieses mein.ico erzeugt.

Der Quelltext benötigt eine Prozedur bin2src welche dem Programm auf zweierlei Weise zu entnehmen ist: Entweder über das Popupmenü unter ?, oder man klickt die Checkbox [X] als Include an.

Ist die Checkbox als Include angekreuzt, dann erhält man zur regulären Ausgabe auch die bin2src-Prozedur mit oben dran. (Was sicherlich nur einmal pro Programm nötig ist)

Somit kann man nun mit z.B. nur einer einzigen Zeile:
KompilierenMarkierenSeparieren
bin2src test.ico,AAABAAEAEBAQAAAAAAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAAAAAAAAAJmZmZqqqqoAmZmZmqqqqgCZmZmaqqqqAJmZmZqqqqoAmZmZmqqqqgCZmZmaqqqqAJmZmZqqqqoAu7u7vMzMzAC7u7u8zMzMALu7u7zMzMwAu7u7vMzMzAC7u7u8zMzMALu7u7zMzMwAu7u7vMzMzAAAAAAAAAAAAAAACgAAB8AgAAfAIAADI4AAAAAAAAQl8AAEdSAAAAMQAAAAIAAAEAAABJRAAAR0UAAEVYAAAxMwAAAgEAAAAM,0
ein/das Icon als Datei schreiben. (oder Fünf Icons, oder Hundert...)

Und genau das finde ich oberklasse.

bin2src bricht die Zeilen um, wenn diese an zu lang würden. (Die Länge richtet sich nach der gewählten Einstellung.)

Natürlich sind auch die umgebrochenen Zeilen nötig, um die Datei komplett zu schreiben.
 
16.07.2008  
 




Dieter
Zornow
Aha Danke, jetzt gehts, hatte im Ladedialog die Einstellungen gar nicht gesehen, da ich nicht damit gerechnet habe.
Sollte vielleicht wenn keine Erklärung vorliegt standardmäßig abgehakt sein

Nebenbei:
Bin gerade mit Firefox 3.0 hier und habe während ich das schreibe eine riesengroße Beitrageingabebox
mindestens 10 mal größer als normal
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
16.07.2008  
 



Dieter Zornow
Aha Danke, jetzt gehts, hatte im Ladedialog die Einstellungen gar nicht gesehen, da ich nicht damit gerechnet habe.
Sollte vielleicht wenn keine Erklärung vorliegt standardmäßig abgehakt sein


Super, bin ich dem Wahn also nochmals entkommen...

Dieter Zornow
Nebenbei:
Bin gerade mit Firefox 3.0 hier und habe während ich das schreibe eine riesengroße Beitrageingabebox
mindestens 10 mal größer als normal


Hat vordergründig nix mit FF3 zu tun (nutze ich auch), sondern mit dem Topicreview. (Welches ich jetzt grad dahingehend verbessere...) Danke für den Hinweis!

@Frank: Du musst in das Zitat das Zitat einbinden welches ich vor das gesetzt hatte, was Du wiederum zitiert hast. (Da sonst der Zusammenhang schlichtweg nicht vorhanden ist...)
 
16.07.2008  
 




J.
Strahl
Decode64 Funkion unbekannt bekomme ich beim starten. Fehlt mir da noch etwas ?
 
Windows 7 Ultimate 64 * 12 GB Ram * XProfan 11.2a * PRFellow * PRFPAD
16.07.2008  
 




Frank
Abbing
Dir fehlt wohl die XProfan 11 Beta.
 
16.07.2008  
 




J.
Strahl
ka....

will auch ne SC Version haben.
 
Windows 7 Ultimate 64 * 12 GB Ram * XProfan 11.2a * PRFellow * PRFPAD
16.07.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

7.462 Betrachtungen

Unbenanntvor 0 min.
Hanibal196319.02.2017
Jürgen Strahl20.03.2016
Georg Teles18.03.2016
Jochen Roxlau04.05.2015
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie