PB 5.10 VS Win XP - Fehler bei GetHTTPHeader("xx")

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
HeX0R
Beiträge: 3070
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Re: PB 5.10 VS Win XP - Fehler bei GetHTTPHeader("xx")

Beitrag von HeX0R »

Dann lässt Du eben PB5.0 auf deiner Win9x-Kiste als letzte unterstützende Version und fertig.
Alles was du für Win9x brauchst sollte das unterstützen.
sharkpeter hat geschrieben: Nur mal so zum nachdenken:

Warum wohl wird denn sowas gemacht, sprich man stellt den Support ein,
oder man sperrt etwas, weil auch das ist ja möglich?
Heutzutage benutzt nun mal der Großteil modernere Betriebssysteme und natürlich will man auch die Features dessen programmiertechnisch benutzen.
Ich wollte darauf auch nicht verzichten, nur um ein ausgestorbenes OS weiter nutzbar zu machen.
Irgendwann kommst Du an die Stelle wo Du Dich frägst:
"Wieso schleppe ich diesen alten Scheiss eigentlich immer noch mit mir rum"
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Re: PB 5.10 VS Win XP - Fehler bei GetHTTPHeader("xx")

Beitrag von sharkpeter »

@HexOr,

das wird nun OT, aber was soll´s.

Irgendwie glaube ich, du hast den Satz nicht verstanden. Es ist doch in keinster Weise etwas dagegen
einzuwenden, etwas "neues" zu machen. Man sollte sich aber eben davor hüten, das Fahrrad dabei
immer neu mit zu erfinden, will sagen, Kompatibilität ist gefragt. Es wird auf dieser Welt mir ihren
begrenzten Ressourcen so viel Unsinn hergestellt, der gar nicht notwendig wäre, einfach nur: Weil
was "altes" nicht mehr unterstützt wird (sei es durch Ersatzteile, sei es eben durch Software). Das
und nur das war der Sinn des Satzes. Du brauchst doch nur mal bei Handys, Tabletts & Co. zu schauen,
das neueste muß es sein, das alte, ab in den Müll. Kapput, nein, aber nicht mehr UpToDate (nach
einen halben Jahr, nach einem Jahr ...). Das ist ein hirnrissiger Kreislauf, weiter nichts. Da wird
von Umweltschutz gelabert, und auf diese Weise wird Energie verschwendet ohne Ende. Noch ein
Beispiel, die Abwrackprämie für Autos von vor drei Jahre: Um ein neues Auto herzustellen, hätte man
das "alte" Auto noch zich Jahre weiterfahren können, energiebilanztechnisch gesehen. Ist sowas richtig?

Ich habe auch ein Windows 8 hier, ja klar doch, warum denn auch nicht. Ich habe auch einen I7
hier stehen, weil ich ihn brauche. Aber man sollte doch nicht alle paar Jahre die Menschheit dazu
zwingen, etwas "neues" zu kaufen, obwohl es das "alte" noch genau so tut. Wenn es kapput ist,
muß man sich ohnehin umsehen, aber doch nicht weil jemand anders das will ...

Und mal noch einen Nachsatz zum Windows 98/ME: Es ist in der Industrie zum Teil so, das auf Grund
fehlender Infrastruktur (alter PC´s) ganze Maschinen und Anlagen nicht mehr vernünftig gewartet
werden können, mit Millionen Euro von Schaden durch Stillstand! Das ist ein Beispiel aus der eigenen
beruflichen Erfahrung, wohlgemerkt.

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: PB 5.10 VS Win XP - Fehler bei GetHTTPHeader("xx")

Beitrag von ts-soft »

Das Problem ist, Kompatibilität ist nicht möglich. Die API-Funktionen werden nativ hinzugelinkt und können nicht während der Laufzeit
ausgewählt werden. Ist eine Funktion im Betriebssystem nicht enthalten, startet das Programm nicht.

Es muß also auf neue Funktionalität verzichtet werden um das alte OS zu unterstützen. Das ist unakzeptabel!
PB wird ausgebremst, weil es immer die alten "Kompatibilitäts-APIs" nutzt, die MS aber auch nicht bis in alle Ewigkeit
implementiert. Einige dieser "Kompatibilitäts-APIs" existieren in Win8 gar nicht mehr, so das ein Support von Win9x
technisch gar nicht mehr, bzw. nur durch starke Einschränkungen, möglich ist.

Wer altes nutzt, sollte dann auch die hierfür hergestellte Hard- und Software nutzen, da gibts es dann eben nichts neues.
Wer altes nutzt, wird eher sowieso nichts neues Kaufen, sonst würde er das alte ja nicht nutzen.

Guten Rutsch
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
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Re: PB 5.10 VS Win XP - Fehler bei GetHTTPHeader("xx")

Beitrag von Falko »

Ich hab's mal hier hin verschoben, somit kann allgemein
dieses Thema hier weiter behandelt werden 8)
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Re: PB 5.10 VS Win XP - Fehler bei GetHTTPHeader("xx")

Beitrag von sharkpeter »

@Falko,

danke, denn im Bug-Forum hattes das schon lange nichts mehr verloren.

@TS,

du hast damit ja nicht Unrecht. Klar wird PB möglicher Weise negativ davon
beeinflußt. Das Problem ist MS selber und der dadurch für alle Software-Hersteller,
ob professionell oder nicht, hergestellte Druck, unbedingt "DAS" zu unterstützen.
Und oft ist es eben tatsächlich so, dass "bewußt" gemauert wird, um eben auch
eine neue Hardware zu erzwingen. Willst du mir etwa erzählen, dass das
richtig sein soll?

Und auch du scheinst den Text nicht vollkommen gelesen zu haben, oder aber
eben nicht verstanden oder nicht verstehen zu wollen.

Gruß und keinen guten Rutsch mehr, sondern eine gutes Jahr 2013

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: PB 5.10 VS Win XP - Fehler bei GetHTTPHeader("xx")

Beitrag von ts-soft »

Support kostet viel Geld.

Es spricht ja nichts dagegen, alte Hard- und Software weiter zu nutzen, aber
dann sollte man sich bewusst sein, es gibt keine Ersatzteile und keine neue
Software dafür.

Wir leben in einer Konsumgesellschaft und müssen mit den daraus resultierenden
Vor- und Nachteilen leben oder man lebt im Keller :mrgreen:

PS: Die Aussage, in dem verlinktem Artikel, das Surfen im Internet mit diesen
alten Kisten wäre sicherer ist wohl grosser Quatsch.

Dir auch ein frohes neues Jahr!
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: PB 5.10 VS Win XP - Fehler bei GetHTTPHeader("xx")

Beitrag von sharkpeter »

Noch mal aufkoch :bounce:

Habe hier noch was gefunden, das super zu diesem Thema passt ...

http://forums.purebasic.com/german/view ... =2&t=26013

Und mit den OS-en ist es nichts anderes ...

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.
Antworten