Seite 20 von 22
Verfasst: 26.08.2006 14:43
von Andre
Eckhard.S hat geschrieben:Ich habe gestern einige Codes nach 4.0 umgewandelt und ausprobiert. Ist das ok so, dass ich sie als private Nachricht an dich schicke?
Ja, es spricht - denke ich - aber auch nichts dagegen, wenn Du sie öffentlich postest, dann haben sofort alle etwas davon.
Beachte aber bitte auch die beiden folgenden Threads, damit Arbeiten nicht unnötig doppelt gemacht werden:
PB Codearchiv - Übersetzer gesucht (nach PB 4)
PureArea.net - Codearchiv nach PB 4 "übersetzen"
Verfasst: 04.09.2006 14:14
von Thorsten1867
al90 hat geschrieben:Neue version 1.0.9 ist ab sofort verfügbar!
Großes Lob an dich!!!
Ich habe gestern mein Projekt 'KvGS' (>20.000 Codezeilen) an nur einem Abend nach PB4 konvertiert. Die meiste Zeit ging für das Ersetzen nicht PB4 konformer Libarys drauf, den Rest hat alles 'PB Source-Converter' erledigt. Genial!
Verfasst: 04.09.2006 19:34
von al90
Thorsten1867 hat geschrieben:al90 hat geschrieben:Neue version 1.0.9 ist ab sofort verfügbar!
Großes Lob an dich!!!
Danke.
Ich habe gestern mein Projekt 'KvGS' (>20.000 Codezeilen) an nur einem Abend nach PB4 konvertiert. Die meiste Zeit ging für das Ersetzen nicht PB4 konformer Libarys drauf, den Rest hat alles 'PB Source-Converter' erledigt. Genial!
Freut mich zu hören das es auch mit so grossen projecten keinerlei
probs gibt. Dabei würde mich mal interessieren wie lange PBSC
dafür brauchte und wieviel KB gross der code ist. Ich selbst kenne
leider keine so grossen codes um es damit zu testen.
Nochmals Danke für das Feedback.

Verfasst: 04.09.2006 19:50
von Thorsten1867
al90 hat geschrieben:Freut mich zu hören das es auch mit so grossen projecten keinerlei probs gibt. Dabei würde mich mal interessieren wie lange PBSC
dafür brauchte und wieviel KB gross der code ist.
Der Code ist in einzelne Module (Dateien: Main, Datenbank, Ausgabe, Windows, Constants, ...) unterteilt, die ich einzeln nacheinander konvertiert habe. (Mit Includes (ca. 9) gab es etwas Schwierigkeiten, aber der Sache bin ich nicht näher nachgegangen.)
Die Dateien dürften zusammen etwa 900KB haben.
Verfasst: 04.09.2006 20:07
von al90
Thorsten1867 hat geschrieben:Die Dateien dürften zusammen etwa 900KB haben.
Wow ganz schön viel code. Falls Du noch was wie z.b. nicht konvertierte
Constanten oder so finden solltest, dann gebe mir bitte mal bescheid.
Bei so grossen codes bzw. Projecten könnte ich mir schon vorstellen
das es die eine oder andere Constante gibt die ich im Plugin vergessen
habe einzutragen. Naja man kann halt nicht an alles denken bzw. wissen.

Verfasst: 08.07.2007 21:42
von al90
Hi,
Mir sind gerade zwei Konvertierungsaufträge aufgefallen, die in dem Plugin noch fehlen.
Und zwar für die beiden Befehle:
SetGadgetFont()
RunProgram()
Hier nun die zwei Einträge die Ihr noch ergänzen könnt:
(Einfach am ende des Plugins anhängen)
Code: Alles auswählen
[BEGIN JOB]
OriginalName = SetGadgetFont
ReplacedName = SetGadgetFont
[ADD PARAMETER]
Position = 1
[CONSTANT VALUE]
Value = #PB_Default
[END JOB]
[BEGIN JOB]
OriginalName = RunProgram
ReplacedName = RunProgram
[ADD PARAMETER]
Position = 3
[CONSTANT VALUE]
Value = Get___Path___Part()
[END JOB]
[BEGIN JOB]
OriginalName = Get___Path___Part
ReplacedName = GetPathPart
[ADD PARAMETER]
Position = 1
[FROM COMMAND]
CommandName = RunProgram
Position = 1
[END JOB]
Ich hoffe das ich jetzt soweit an alles gedacht habe und nichts mehr fehlt.
NACHTRAG:
Die beiden Aufträge brauchen doch nicht ins Plugin eingefügt zu werden.
Diese beziehen sich
nur auf der PB3.3 version. Hab wohl irgendwie
heute Tomaten auf den Augen. Sorry.
Wer also mit der 3.3 arbeitet, kann die beiden Aufträge dennoch gebrauchen.
Verfasst: 22.11.2007 11:54
von gnozal
I just tried the Source Converter 1.0.9 for the first time, with a 1.5M PB 3.94 source file.
It does not work : it just creates a 2 bytes file [with a CrLf] !!?
No error message : in the log there are 2 lines :
Converting file "xxxx"
File was saved to "xxxx"
That's it ...
Is there a maximal source size limit ?
Verfasst: 22.11.2007 12:53
von bobobo
same result with code size over 1MB
smaller codes get transformed (though the masses of info is a little
annoying)
Verfasst: 22.11.2007 18:57
von gnozal
bobobo hat geschrieben:same result with code size over 1MB
Not very usefull tool then ...
bobobo hat geschrieben:smaller codes get transformed
This I can also do myself
Verfasst: 22.11.2007 19:36
von hardfalcon
Maybe the converter is using 64000 byte strings internally instead of properly allocated memory buffers with the right size?