AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Net send mit threads
Thema durchsuchen
Ansicht
Themen-Optionen

Net send mit threads

Ein Thema von wb32 · begonnen am 5. Jul 2003 · letzter Beitrag vom 8. Jul 2003
Antwort Antwort
wb32

Registriert seit: 4. Jul 2003
143 Beiträge
 
#1

Net send mit threads

  Alt 5. Jul 2003, 11:57
Hallo alle zusammen...

wie man mit net send eine nachricht sendet ist klar...
es gibt programme die tausende von nachrichten senden indem mit threads gearbeitet wird, wie genau funktioniert das dann ?

zur erklärung:
mich interessiert lediglich wie man das programmiert ich will es nicht benutzen um spam zu versenden, wenn ich damit spammen wollen würde würde ich eines der vielen fertigen programme kaufen und mich nicht hinsetzen und selber was programmieren...

ich habe schon probiert die routine in threads einzubauen die geschwindigkeit lässt aber sehr zu wünschen übrig.
dann habe ich probiert die ip erst zu pingen und nur bei erfolgreichem ping zu senden, ist dann aber der port für netsend geschlossen kommt zwar ein ping zurück aber durch gesperrte ports usw. sinkt die geschwindikeit wieder...

also habe ich probiert erst zu pingen dann überprüft ob der port offen ist und dann per net send eine nachricht gesendet aber das ist wiederum zu langsam...

wie also kommen diese programme auf derartige geschwindigkeiten ?
  Mit Zitat antworten Zitat
wb32

Registriert seit: 4. Jul 2003
143 Beiträge
 
#2

???

  Alt 6. Jul 2003, 03:34
Hat neimand eine Idee ?
  Mit Zitat antworten Zitat
wb32

Registriert seit: 4. Jul 2003
143 Beiträge
 
#3

Re: Net send mit threads

  Alt 7. Jul 2003, 23:27
Hallo ??? Is hier niemand ?
  Mit Zitat antworten Zitat
Gast
(Gast)

n/a Beiträge
 
#4

Re: Net send mit threads

  Alt 7. Jul 2003, 23:39
Ja hier ist jemand.

Zitat:
The number of threads a process can create is limited by the available virtual memory. By default, every thread has one megabyte of stack space. Therefore, you can create at most 2028 threads. If you reduce the default stack size, you can create more threads. However, your application will have better performance if you create one thread per processor and build queues of requests for which the application maintains the context information. A thread would process all requests in a queue before processing requests in the next queue.
Glaubst du ernsthaft, dir haelfe jemand bei einem Spam-Programm?
  Mit Zitat antworten Zitat
wb32

Registriert seit: 4. Jul 2003
143 Beiträge
 
#5

Re: Net send mit threads

  Alt 7. Jul 2003, 23:48
war klar das sowas kommt,

wenn ich damit spammen wollen würde würde ich eines der vielen fertigen programme kaufen

oder mir die gecrackte version auf a........box.sk downloaden...

mich wurmt einfach warum es nicht so geht und bei diesen tools geht es einwandfrei, das ist mein problem...
ich könnte mich damit abfinden das es nicht geht aber das kann ich nicht, ich will wissen wo mein fehler liegt...
  Mit Zitat antworten Zitat
Gast
(Gast)

n/a Beiträge
 
#6

Re: Net send mit threads

  Alt 8. Jul 2003, 09:03
Ich habe für eine Schweizer Firma mal einen Dialer geschrieben. Glaubst du, da bin ich irgendwo hingegangen und habe gesagt: "Hey, ich schreibe hier ein Programm, helpft mir mal" ...

Daß man skeptisch wird, wenn man deine Frage liest, liegt wohl auf der Hand. Du wolltest was zu Threads wissen ... da ist die Antwort.

Es könnte noch sein, daß diese "schnellen" Tools die Timeout-Zeiten runtersetzen ... ansonsten wüßte ich nicht, wie man das noch schneller machen kann ... vielleicht direkt über die Pipe senden, statt über die API (hab sowas schonmal gesehen).
  Mit Zitat antworten Zitat
wb32

Registriert seit: 4. Jul 2003
143 Beiträge
 
#7

Re: Net send mit threads

  Alt 8. Jul 2003, 10:03
Ich verstehe ja Deine Bedenken, darum habe ich das ja versucht gleich im ersten Text zu erklären...
Na siehste da kommen wir der Sache schon näher...


1. was meinst du mit direkt über die pipe senden?
wie man über die api oder mit nem execute sendet ist klar aber pipe ?

2. wie kann man die timeouts einstellen ?
wenn ich mit netbuffersend arbeite ist da keine option den timeout zu ändern, das wäre aber eine mögliche lösung...

danke vorab...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz