1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. SgtIgram

Beiträge von SgtIgram

  • Verschiedene Werte in einem String

    • SgtIgram
    • 7. November 2013 um 00:58

    howdy

    da ich nicht weiß von was für einer stringlänge wir reden und warum es unbedingt nur ein string sein muss aber du könntest entweder mit einem array arbeiten oder du speicherst sie in etwa so
    $iniwert1 & "|" & $iniwert2
    und splittest sie hinterher wieder mit stringsplit wobei das gewissermaßen also auch was mit arrays zutun hat^^

    weiß ja nicht ob dir das weiterhilft, ansonsten wären ein paar infos mehr nicht schlecht

    mfg
    sgtigram

  • IE Script Error

    • SgtIgram
    • 6. November 2013 um 00:53

    also ich bekam den error mal als ich versucht habe ein #include innerhalb einer if anweisung zu verwenden... sollte dein gepostetes script nicht das vollständige sein, könnte dies ja zutreffen

    mfg
    sgtigram

  • Sound nur für bestimmte GUI deaktivieren?

    • SgtIgram
    • 6. November 2013 um 00:48

    das problem ist das es sowieso nur ab win vista funktioniert... bei XP musst du davon ausgehen das die komplette systemlautstärke davon betroffen ist...

    wenn es dir nicht zuviel aufwand ist und du gegebenenfalls erweiterte sound-möglichkeiten haben willst empfehle ich dir die BASS UDF...
    dort könntest du einzelne sounds runterregeln oder durch die sogenannten streams gruppieren sodass du z.b. normale geräusche etwas lauter machst und hintergrundgeräusche eher dezenter

    mfg
    sgtigram

  • Datei öffnen mit *.au3 -exe

    • SgtIgram
    • 6. November 2013 um 00:44

    bin mir nicht 100 pro sicher das ich dein anliegen richtig verstanden habe aber,

    du könntest doch eine TCP verbindung basteln... auf befehl startet die serversoftware auf dem server das gewünschte programm mit den parametern...

    an den clienten könntest du dann sogar noch infos zum gestarteten programm zurückschicken und das ganze auch mit einem login versehen

    mfg
    sgtigram

  • TCP Chat Extras

    • SgtIgram
    • 6. November 2013 um 00:39

    einen webserver könnte er sich ja bei z.b. funpic kostenlos holen... es gäbe zwar ein paar beschränkungen aber für den anfang eig. ganz okay...

    und man bräuchte keine 2 server aber man kann es machen wenn es perfomance-mäßig bedenken gibt.. kommt halt ganz drauf an wieviele/wie große dateien geladen werden sollen und von wievielen gleichzeitigen chattern ausgegangen wird...

    mfg
    sgtigram

  • TCP Chat Extras

    • SgtIgram
    • 5. November 2013 um 04:43

    also ich würd auch vorschlagen (wie mein vorredner) das du ein zweites script machst und du es mit dem eig. chat clienten startest und die downloadparameter mitgibst

    auslesen kannst du dann auch jederzeit den downloadfortschritt ohne das dein chatclient auf irgendetwas wartet...

    stichwort:
    StdoutRead

    allerdings hat alpines schon recht damit das du es auch relativ einfach mit InetGet bewerkstelligen kannst.. bei der funktion kannst du mithilfe von parametern festlegen ob er solange das script pausieren soll oder ob er weitermachen soll

    mfg
    sgtigram

  • Komischer Exit Code?

    • SgtIgram
    • 31. Oktober 2013 um 22:16

    howdy

    ich fass mal zusammen..

    du möchtest das wir ein unbekanntes programm direkt im arbeitsspeicher als eine bekannte systemdatei svchost.exe ausführen sollen?

    tut mir leid aber da musst du dir wen anderes blöden suchen

    mfg
    sgtigram

  • Hilfe bei einem Messenger

    • SgtIgram
    • 31. Oktober 2013 um 15:37

    howdy

    wenn du einen simplen messenger machen möchtest empfehle ich dir die TCP UDF von Kip

    http://www.autoitscript.com/forum/topic/74…f-event-driven/

    wenn du aber etwas komplexeres machen möchtest kannst du mich gern mal per PN oder skype ("sgtigram") anschreiben da ich mir da was aufwendigeres geschrieben habe wenn man als beispiel mehrere clienten oder server in einem script unterbringen möchte

    edit: oder wenn du sogar mehrere clienten und server gleichzeitig in ein und dem selben script machen möchtest.. allerdings solltest du sowas nur für sehr komplexe dinge brauchen und nicht für einen messenger^^

    mfg sgtigram

  • Windows Dienste beenden und dann wieder starten

    • SgtIgram
    • 31. Oktober 2013 um 14:27

    ja aber du musst dem programm adminrechte einräumen..
    das tust du mit:
    "#RequireAdmin"
    du kannst zwar der kompilierten exe auch in den eigenschaften adminrechte einräumen aber dann kannst du nicht sichergehn das derjenige dem du das programm schickst das auch einstellt

  • Windows Dienste beenden und dann wieder starten

    • SgtIgram
    • 31. Oktober 2013 um 13:37

    werf mal so die frage in den raum:

    administratorrechte?

    einfach mal ein

    #RequireAdmin

    reinknallen
    mfg sgtigram

  • vordefinierte Boxen in schwarz (BK) darstellen?

    • SgtIgram
    • 28. Oktober 2013 um 21:37

    dein hauptproblem wenn du keine eigene funktion schreiben willst(was jetzt echt nicht die welt wäre^^) ist dass das script pausiert wird sobald die meldung aufplöppt..das heißt wenn du per winapi den fenster handler bekommst und den hintergrund ändern willst.. würde das ja erst ausgeführt werden wenn das fenster bereits wieder zu ist.. der effekt wäre also 0 bzw. error weil kein fenster mehr da ist

    deswegen empfehle ich dir einfach eine plumpe funktion zu schreiben mit der du eine child-gui öffnest und ein paar parameter mitgibst wie z.b. fenstertyp, fenstertitle,fenstertext und ggf. eine button funktion

    halt der normalen msgbox ziemlich ähnlich ich hab mir sowas bei meinem game auch geschrieben nur halt nicht mit den herkömmlichen guis^^

  • vordefinierte Boxen in schwarz (BK) darstellen?

    • SgtIgram
    • 28. Oktober 2013 um 19:51

    spontan würd ich windows im includes ordner nach dem dateiINHALT "func msgbox" suchen lassen

    edit.: ach quatsch.. sind ja standartfunktionen ohne includet werden zu müssen... *boing*.. dann würd ich doch eher dazu tendieren dir eine msgboxex funktion zu basteln..

  • vordefinierte Boxen in schwarz (BK) darstellen?

    • SgtIgram
    • 28. Oktober 2013 um 19:28

    howdy

    soweit ich weiß musst du dafür entweder die entsprechende UDF in den includes abändern, wobei es dann für alle scripts geändert wird... andererseits kannst du vlt. bei der msgbox funktion 2 parameter hinzufügen mit standartwerten, sonst crunsht du deine alten scripte wegen zu wenig mitgelieferten parametern.

    oder... du schreibst dir eben eine eigene funktion... vorteil aber auch nachteil(je nachdem was du genau möchtest) wäre das dein script nicht pausiert während die nachricht aufplöppt.. aber du kannst dann halt alles beeinflussen.. vlt auch hintergrundbilder anstatt nur die farbe zu ändern

    mfg
    sgtigram

  • Infinite Darkness [Game][AutoIt][BASS][IrrLicht][Multiplayer]

    • SgtIgram
    • 11. Oktober 2013 um 18:05

    hier und da werd ich auch relativ simple modelle brauchen ja..

    wie gesagt.. haut mich einfach mal in skype ("sgtigram") an.. bin für jede hilfe dankbar

  • Infinite Darkness [Game][AutoIt][BASS][IrrLicht][Multiplayer]

    • SgtIgram
    • 11. Oktober 2013 um 13:47

    auch das hab ich schon bedacht.. aktuell werden die blöcke in einem zweidimensionalen array hinterlegt wo dann auch sowas wie hitpoints,zusätzliche eigenschaften, hitzebeständigkeit hinterlegt ist und sowas..

    allerdings werd ich es warscheinlich so machen das auch die blockdaten vom server kommen.. aber das sind dann so feinheiten.. ich find auch das man sich erstmal auf das spiel an sich konzentrieren sollte.. außerdem wird es anfangs eh nur einen einzigen server geben.. und der user wessen server anfragen auffällig sind und nicht im orginal spielclient vorkommen.. wird halt gelöscht :D ein winziger klick ist das^^

    deswegen... alle die halt lust und laune haben mitzumischen.. einfach bei mir per PN melden oder z.b. via skype ("sgtigram")...

    da könnte man dann nen gruppentalk für die sache machen

  • Infinite Darkness [Game][AutoIt][BASS][IrrLicht][Multiplayer]

    • SgtIgram
    • 11. Oktober 2013 um 13:26

    sowas hab ich schon im hinterkopf.. sämtliche aktionen werden vom clienten angefragt.. und der server (wenn er gute laune hat) entscheidet ob man es darf/kann oder nicht....

  • Infinite Darkness [Game][AutoIt][BASS][IrrLicht][Multiplayer]

    • SgtIgram
    • 11. Oktober 2013 um 12:41

    howdyho!

    Ich suche ein paar nette leute die an einem relativ großem Projekt mitwerkeln wollen.


    [Blockierte Grafik: http://www.infinite-darkness.net/header3darken.png]
    http://www.Infinite-Darkness.Net


    Worum es geht:
    Es geht um eine art würfelbasiertes spiel. wer jetzt garnicht weiß wovon ich rede da verweis ich mal auf Starmade und Minecraft.
    alles in allem geht es darum zu überleben, ressourcen zusammenzuscheffeln, deinen willen notfalls mit waffengewalt durchzusetzen und handel zu treiben :D
    (Hätte da auch nen geplantes Spiel in der hinterhand das nen horror-rollenspiel-shooter werden soll.. infos dazu per PN)

    Ich dachte mir schon länger das dieses konzept besser und fehlerfreier umzusetzen wäre.

    Als Grundbausteine verwende ich IrrLicht und BASS.
    Die ganze geschichte soll sich warscheinlich komplett online abspielen.. denke nicht das ich großartig was an singleplayer kampagnen reinhaue...

    klingt erstmal weit hergeholt sowas mit autoit zu machen.. aber fakt ist das ich schon jetzt die grundierung sozusagen gelegt habe indem ich mir nen loginserver gebastelt hab.. mittendrin an nem voiceserver und der gameserver kommt natürlich erst wenn das spiel dann mal halbwegs ready ist.. man kann sogar schon sinnlos im weltall rumtreiben und einzelne würfel begaffen .. nur würde soetwas nicht wirklich neugierige anziehen^^

    gesucht ist jeder der:
    - spaß an sowas hat
    - sich zumindestens grundlegend mit autoit auskennt
    - sich mit grafiken/texturen auskennt
    - sich mit soundcodecs & co auskennt

    bei dem ganzen ist kein geld im spiel.. es ist ein rein hobbymäßiges projekt.. allerdings wird meine wenigkeit nicht drumrum kommen später nen ordentlichen rootserver/virtualserver zu holen

    auch wenn schon etwas zu sehen ist theoretisch gibts NOCH keine screenshots oder Alpha-Versionen weils dafür einfach noch zu wenig handfestes ist.. allerdings werden später gerne fähige (=> leute die nicht rumnörgeln wenn es keine superduper unendlichkeits kaputt bombe gibt oder weil man nicht unendlich viel geld ressourcen hat.. das spiel wird definitiv sehr balanciert sein und so gemacht sein das es nicht an einem tag durchzuspielen ist) alpha/beta tester gesucht.

    auch erfahrene webdesigner könnten hilfreich sein da sich da meine kenntnisse eher auf das nötigste beschränken^^

    alles klar.. wenn noch fragen sind werd ich die natürlich gern beantworten.. gern werden auch ideen entgegen genommen!

    mfg
    SgtIgram

  • Best of: Botausreden

    • SgtIgram
    • 10. Oktober 2013 um 12:03

    zuschade das ich erst jetzt auf den thread stoße.. hat mir echt den tag versüßt :D

    mfg
    sgtigram

  • bekomme keine Autoit Gui mehr angezeigt

    • SgtIgram
    • 22. Juli 2013 um 17:38

    howdy..
    ich weiß es sollte normalerweise nicht passieren... aber vielleicht hast du ja nur hier und da ein

    [autoit]

    GuiSetState(@SW_SHOW)

    [/autoit]


    vergessen.^^


    mfg
    sgtigram

  • BASS UDF - voiceserver

    • SgtIgram
    • 26. März 2013 um 08:42

    ich kanns auch eher sooo sagen,

    ich mach ein spiel das komplett multiplayer basierend ist... sowas wie den kompletten client geschweige denn server code zu senden wäre eher kontraproduktiv punkto sicherheit ;D

    ich hatte zwar vor mir die mühe zu machen alles rauszuziehn aber für diese uhrzeit ist das ein wenig zu viel...

    abgesehn davon richtet sich das problem sowieso nur an jemanden der sich mit BASS gut auskennt wozu auch das senden/empfangen der daten gehört...

    da der client bei einer urgestein-telefonzentrale-ähnlichen verknüpfung (client=>client) auf dem server ja funktioniert(sowohl senden als auch die gesendeten daten fehlerfrei zu empfangen) nur das zusammenbringen von mehr als 2 clienten probleme bereitet liegt es ja eh nur am serverpart

    für jeden user der sich einloggt wird ein stream erstellt auf dem die empfangen daten gesammelt werden(bis dahin läuft alles fehlerfrei und die daten KÖNNTEN auch abgespielt werden in der theorie ;D)

    [autoit]

    _BASS_Mixer_StreamCreate(44100, 2,0)

    [/autoit]

    der channel wird natürlich vorher auch erstellt mit

    [autoit]

    _BASS_Mixer_StreamCreate(44100, 2,0)

    [/autoit]

    wenn dieser user jetzt einen "channel" joint, geht an den server das kommando das er einem channelstream einen userstream hinzufügen soll.. als würde man eine zusätzliche stromquelle in ein netz einspeißen.. ich weiß nicht ob ich beim "kopieren" die falsche funktion verwende aber ich verwende

    [autoit]

    _BASS_Mixer_StreamAddChannel($channelstream, $userstream, $BASS_MIXER_MATRIX)

    [/autoit]

    nachdem die daten aller anwesenden user zusammengewürfelt wurden sollen sie natürlich an alle user gesendet werden, allerdings kommt da nur quatsch raus.. also ein paar bytes mit totalem kauderwelsch

    werden die daten beim einfügen in einem stream decodiert so das ich sie z.b. mit der lame.exe wieder codieren muss bevor ich sie sende oder was mache ich falsch? muss ich da irgendwie mit einem buffer anstatt von einem stream arbeiten?

    es sollte ziemlich klar sein was ich bezwecken möchte und ich bin mir sicher das ich nur einen kleinen stupser in die richtige denkrichtung brauche

    mfg
    sgtigram

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™