Email

Anfängerfragen zum Programmieren mit PureBasic.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

edel hat geschrieben:
Kaeru Gaman hat geschrieben:[zeugs]
... du weisst doch ueberhaupt nicht was er machen will.
nein?
DrNo hat geschrieben:Nun wollte ich mir einen einfachen Programmcode basteln der mir eine Email schickt wenn ein Programm einen Fehler erzeugt.
das wär ja schön und gut aber
DrNo hat geschrieben:Es soll ganz im Hintergrund gehn.
gefällt mir dann schon garnicht mehr.

ein Programm darf nicht ohne Erlaubnis des Users eine Netzverbindung zum Datenversand etablieren. Punkt.
Bei manchen Programmen gehört dieser Datenversand zum eigentlichen Funktionsumfang das Programms,
dann installiert der User das Programm ja, damit es diesen Datenversand vornimmt.
aber um Fehlermeldungen zu verschicken, das braucht ne extra-erlaubnis.

von mir aus kann er ja so einen Requester wie MS aufpoppen lassen
"Den Fehlerbericht auch an Dr.No Software senden?"

aber
DrNo hat geschrieben:Es soll ganz im Hintergrund gehn.
nananana... sowas sollte man bleiben lassen.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
DrNo
Beiträge: 202
Registriert: 09.05.2008 15:20
Wohnort: BW, Deutschland
Kontaktdaten:

Beitrag von DrNo »

Ihr versteht das alle falsch... :?

Ich will kein Spionageprogramm ö.Ä. machen!

Wiegesagt...ich experimentiere im Moment gerade mit PB rum bevor ich mich an was "richtiges" wage. Jedenfalls wollte ich so eine Typische Fehlerberichterstattung (z.B. wie die von Microsoft WIndows®) machen.

Das falls das Programm ein Fehler verursacht gefragt wird:
Bild


Mir ist aber gerade eingefallen dass ich auch einen Server per Client_Server Aktion machen könnte.
Siehe http://www.purebasic.fr/german/viewtopic.php?t=17296
Allerdings müsste ich mir dann wohl so einen Dyn. DNS zulegen und einen Server hosten wass natürlich überflüssig ist da dass alles nur ein Versuch ist.
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

Beitrag von ts-soft »

DrNo hat geschrieben:Jedenfalls wollte ich so eine Typische Fehlerberichterstattung (z.B. wie die von Microsoft WIndows®) machen.
Naja, dann werde ich wohl "DrNoAntiSpy" entwickeln :mrgreen:
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
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

DrNo hat geschrieben:Ich will kein Spionageprogramm ö.Ä. machen!
das war mir schon klar.
ich wollte dich nur drauf hinweisen, dass wenn du Daten übers Netz schickst,
ohne explizit um erlaubnis zu fragen, (und das keine Basisfunktion deines Programms ist)
du gegen jeden Anstand und einige Gesetze verstößt.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
rolaf
Beiträge: 3843
Registriert: 10.03.2005 14:01

Beitrag von rolaf »

DrNo hat geschrieben:Das falls das Programm ein Fehler verursacht gefragt wird:
Bild
Und wo ist die Option dies abzulehnen? :mrgreen:
Wie wärs mit [Ja] + [Nein] statt [OK].
:::: WIN 10 :: PB 5.73 :: (x64) ::::
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Falo hat geschrieben:
DrNo hat geschrieben:Das falls das Programm ein Fehler verursacht gefragt wird:
Bild
Und wo ist die Option dies abzulehnen? :mrgreen:
Hab ich mich auch grad gefragt (Vielleicht das [X] rechts oben?). Aber mir ist es sowieso lieber wenn es das im Hintergrund tut und mich ned dauernd nervt wie Avira AntiVir oder dergleichen.

Man sollte ja eh nicht allzu vertrauliche Dinge auf dem PC lassen.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

er hat wohl nur grad nen MsgReq hingeschmiert, um zu demonstrieren was er meint... Bild
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
DrNo
Beiträge: 202
Registriert: 09.05.2008 15:20
Wohnort: BW, Deutschland
Kontaktdaten:

Beitrag von DrNo »

Kaeru Gaman hat geschrieben:er hat wohl nur grad nen MsgReq hingeschmiert, um zu demonstrieren was er meint... Bild
:mrgreen:


Naja...nehmen wir an, ich wollte jetzt sowas wie z.B. Mozilla Thunderbird machen. Also eine Emailsoftware. Wie müsste ich dann dass mit dem Passwort machen? Also um emails abzurufen/zu empfangen wird man ja vom pop3/smtp server nach einem PW gefragt.
ich wollte dich nur drauf hinweisen, dass wenn du Daten übers Netz schickst,
ohne explizit um erlaubnis zu fragen, (und das keine Basisfunktion deines Programms ist)
du gegen jeden Anstand und einige Gesetze verstößt.
Kommt ja eigentlich drauf an. Wenn ich das bei der Installation in den AGB/Lizenzbestimmungen/Datenschutzbestimmungen erwähnen würde, dann dürfte ich dass ja eigentlich.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

also, nicht alles, was du in die AGB schreibst, besitzt automatisch gültigkeit.
das muss schon nicht nur nicht gegen gesetze verstoßen, sondern von gesetzen unterstützt werden.


sonst könnte ich ja reinschreiben "wenn sie dieses programm benutzen, geht ihre tochter an ihrem zwölften geburtstag in meinen besitz über."
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
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

Beitrag von ts-soft »

Hab den Dialog mal verfeinert, jetzt hat man eine Auswahl, wobei, das was
bei Okay passiert obliegt dem Programmierer :mrgreen:
Bild
Sieht auf jedenfall schon mal recht freundlich aus. Herr Bach ist aber vorher
um Erlaubnis zu fragen! :lol:

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
Antworten