UserLib JHPrinter_xxx für PB 540

Du brauchst Grafiken, gute Programme oder Leute die dir helfen? Frag hier.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: UserLib JHPrinter_4xx für PB 4.xx

Beitrag von ts-soft »

vernünftige Druckroutine suche ich ja noch, aber wenn dann benötige ich sie auch für x64.
Ausserdem ohne diesen win95 like Installer.

Wenn da was möglich ist?

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Re: UserLib JHPrinter_4xx für PB 4.xx

Beitrag von sharkpeter »

@TS,
allen Menschen recht getan, ist eine Kunst die niemand kann.

- x64 könnte ich (vielleicht)
- ohne Win95 like Installer -> unmöglich (selber gemacht, funktioniert wie soll, fertig)

Bin dir ja schon entgegengekommen, indem kein FullScreen aufgeht. Ich fange nicht
an, mich zum Beispiel mit InnoSetup auseinander zu setzen. Hier heißt es, bleibe bei
deinen Wurzeln und das ist PureBasic. Sicher könnte ich auch den von Thorsten1867
nehmen oder von XOr, will ich aber nicht (Punkt).

Gruß Jens
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: UserLib JHPrinter_4xx für PB 4.xx

Beitrag von ts-soft »

Überhaupt keinen Installer, einfach ein Zip.
Ich benötige keinerlei Deinstaller, keine unnötigen Registry-Einträge und all den schmarn für eine UserLib.

Kein Fullscreen mehr, Du machst Fortschritte, aber ich teste es mit Installer nicht, da ich den für vollkommen
überflüssig und unnötig systembelastend halte. Ausserdem muß ich mich drauf verlassen, das der keinen Mist
baut. Selber in die richtigen Verzeichnisse packen, da weiß ich was geschehen, zumal bei PB Update der
Ordner wandert und dann der Uninstaller sowieso fehlschlagen würde.

Musst Du Wissen, was Du machen kannst, ich suche sowieso eher eine Lösung ohne UserLib. Zum
selberschreiben fehlt mit die Erfahrung mit der Druck- und Zeichenmaterie.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Re: UserLib JHPrinter_4xx für PB 4.xx

Beitrag von sharkpeter »

@Thomas,

ich wollte dir gerade ein Mail schicken, aber offenbar gibt es die Adresse die ich
von dir habe nicht mehr, gut geht es halt nicht dir die Lib so zu geben, hochgeladen
wird sie nicht.

Der Installer bleibt wie er ist. Es erfolgt ein Eintrag in Current_User, mehr nicht.
Ich bin doch nicht von allen guten Geistern verlassen und veranstalte irgendwelchen
Rotz mit anderer Leute Rechner. Du weißt selber, das spricht sich herum wie nix und
davon wieder wegzukommen ist unmöglich. Erinnere Dich mal an meinen Eintrag
Anfang letztes Jahr wegen der Viren-(fehl-)alarme. An so einem Scheiß beteilige
ich mich nicht. Ich lasse nicht mal zu, das ein Programm sich ohne Wissen des
Benutzers ins Internet einwählt, dazu ist immer die vorherige Zustimmung des
Anwenders erforderlich.

Übrigens, Schmarrn wird groß und mit doppel R geschrieben, passt nicht zu Berlinern ;)

Ach nee, ich mache Fortschritte, danke aber auch. Warum deucht es mich nur, das
es unmöglich ist, Dir in irgend einer Form gerecht zu werden. Ist nur so eine Frage
die mich bewegt.

Im übrigen wird nicht der Pfad zu irgend einer Version von PB gesucht, sondern der
zur aktuell aktiven. Kann gut sein, das es nicht der passende zur Lib ist, aber zumindest
eine Vorgabe. Und den Rechten kann man dann immer noch angeben, wie das eben
bei Installern so ist.

Außerdem noch was, so "Ängstliche" wie Du haben sicher eine Möglichkeit auf ihrem
Rechner, genau zu verfolgen wann wer und wie auf die Reg zugreift, also frage ich
mich, was soll das denn. Wieso befasst Du Dich denn dann überhaupt damit, Programme
zu schreiben, das ist gefährlich für Deinen Rechner. Was machst Du, wenn die aktuelle
Steuersoftware fällig ist? Die schreibt viel mehr Blödsinn in die Reg. Und im übrigen,
ich weiß nicht, um einen Rechner ins Nirvana zu befördern (oder wenigstens sein
Betriebssystem) ist doch keine Reg erforderlich, oder irre ich mich da so sehr? Um
einen billigen Töter zu schreiben, greif ich mir nicht an den Hintern.

Gruß Jens
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: UserLib JHPrinter_4xx für PB 4.xx

Beitrag von ts-soft »

Unter Programmieren ist es einfach eine Zumutung mit dem Installer.
Das gilt auch für Gnozal seine Libs, die ich vorher immer mühsam 2x entpacken muß.
Ich habe bei dem Installer keine Infos, nutzt du diese ekelhaften SubSysteme für
UserLibs? kann ich nicht erkennen, weil die sind unnötig und ich mag es nicht,
das dafür eine extra Einstellung erforderlich ist. Mit MultiLib fällt das Flach, die Lib
ist zwar grösser, aber das hat ja keinen Einfluß auf die Exe, die damit erstellt wird.

Vorher einen Blick in die Hilfe werfen, Beispiele ansehen usw.
Uninstall-Einträge muß ich sowieso händisch entfernen, da die Libs früher oder
später verschoben wird, spätestens wenn es eine neue PB Version gibt, landet
die woanders.

Ist aber egal, werde mich nach was anderem Umsehen oder notfalls selber erstellen.

Danke für Deine Mühe.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Re: UserLib JHPrinter_4xx für PB 4.xx

Beitrag von sharkpeter »

Hallo Thomas,

siehste, da hast Du bei meinen ja schon noch zwei Vorteile, du mußt sie gar nicht
entpacken, nur einfach starten :lol:

Nein, keine SubSystems, Multilib. Wenn Du zwischen den Zeilen lesen würdest bzw.
Dir merken würdest, worauf Du alles so geantwortet hast, dürfte Dir nicht entgangen
sein, das ich mit der anderen Variante letzte Woche gründlich auf die Schnauze
geflogen bin. Mit der Folge, das ich die Funktionen letztlich umbenannt habe usw.
Den Link zum Topic erspare ich Dir, Du wirst schon wissen was ich meine.

Und nun noch mal zur Reg, bzw. dazu, was da eingetragen wird:
- Name der Version (ist der Key, gleich verkürzter Name der Library z.B. JHPrt450)
- Installationsdatum (ein Value, [Date])
- Version (ein Value, [Version])

Alles andere ergibt sich ja daraus, wo sich PB befindet. Wozu sollte ich denn
100 Eintragungen machen, die, wie Du richtig schreibst, bei einer Verschiebung
hinfällig werden, das ergäbe keinerlei Sinn.

Einen Blick in die Hilfe werfen, da schreibst Du was:
Die kannst du Dir vorher einzeln runterladen. Und Ei, guck da mal auf der Seite
"Über" was da geschrieben steht, auf der zwölften Zeile von oben, Leerzeilen
mitgerechnet ...

Und noch was zum Installer, jetzt mal ganz unabhängig davon, ob zwei Einträge
in die Reg gemacht werden oder nicht (da könnte ich mich ja noch entschließen,
das zu unterbinden): Es ist ja nicht nur die Lib, sondern es sind auch die Hilfe
und Beispiel(e). Und der Installer schaut nach, ob im Ordner wo die Lib hinein
soll, schon eine Library von mir drin ist, was ja unter der Voraussetzung das die
Funktionsnamen gleich sind zu den bekannten Fehlern führen würde. Da ich mich
zur Unterscheidung der PB-Versionen schon lange dazu entschlossen habe, den
Namen der Library in diese Richtung zu ergänzen, könnte so etwas schon mal
vorkommen.

Warum soll man denn immer erst irgendwo rumbuddeln, wenn man das auch mit
einem Doppellinksklick alles auf einmal haben kann, ich verstehe Dich da einfach
nicht. Hast Du so schlechte Erfahrungen gemacht?

Für mich persölich ist es einfach so bequemer und ich glaube das sehen andere
auch so. Und wenn nicht, es ist ja niemand gezwungen es zu benutzen.

Gruß Jens

PS: Ein OT Nachsatz - Die Leute tummeln sich zu tausenden auf einschlägigen
Seiten im Internet, ohne sich Gedanken darüber zu machen, was da alles auf
ihrem Rechner passiert ...
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Re: UserLib JHPrinter_xxx für PB

Beitrag von sharkpeter »

@All,

die Lib ist 5.20 tauglich, Download siehe Themen-Startseite.

Gruß Jens
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Re: UserLib JHPrinter_xxx für PB 540

Beitrag von sharkpeter »

Mit der neuen Version von PB kommt auch eine neue der Library. Der Rest siehe oben, erster Eintrag.

Grüße Jens
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Antworten