Ich habe vor kurzen mal an einer Airbag-Dll gebastelt, die AutoIt Funktionen in einen eigenen Speicher schreibt und von dort Threads erstellen kann (also echtes Multithreading mit normalen AutoIt Funktionen), sicher kann man das auch für ASM Calls benutzen, wenn man eine AutoIt Funktion drum wrappt oder direkt den Pointer übergibt. Das funktioniert leider noch nicht zuverlässig genug. War nur mal so eine fixe Idee ![]()
Beiträge von minx
-
-
Optimal wäre ja, wenn LASM auch 64Bit könnte!
Minx, ist das geplant?Das wäre natürlich mit einem nicht unerheblichen Aufwand verbunden, ist aber generell möglich. Ich habe den Code von Anfang an im SDK Stil verfasst. Mal sehen. Erstmal ImagineCup und Perseus

-
minx
du hast einen Dreher in einer Zeile im GDI-BeispielWelches GDI Beispiel

-
minx und eukalyptus
ich glaube es wird Zeit, dass wir uns mal zusammensetzen, anstatt jeder etwas "halbgares" zu basteln und ein richtig fettes "asm-inline" auf die Beine stellen. Was haltet ihr davon?
Collaboration of the evil?
Warum nicht. (Vielleicht wäre es auch an der Zeit dieses Feature schlicht in die AutoIt Version zu übernehmen ...) -
Das hab ich mir, ganz ehrlich, nicht von dir abgeguckt!
Das wollte ich damit auch nicht sagen
. -
-
@General, willst du das eigentlich dieses Jahr mal wieder durchziehen
?[Blockierte Grafik: http://u11.img-up.net/firexmasbd57.png]
-
Ein Client war nicht gefragt, sondern ein Miner. Aber beides ist wohl ziemlich unwirtschaftlich in AutoIt. Man bräuchte zunächst mal einen schnellen Hash-Algorithmus, um überhaupt was zu reißen. Es ist zwar möglich, aber sinnlos (obwohl ja genau solch Projekte Spaß machen
) -
So, zum Beginn nächsten Jahre steht die neue Version an. Nachdem nun meine PCs wieder halbwegs einsatzbereit sind und ich endlich auch wieder den Schlüssel zu meinem Billig-Cluster gefunden habe kann das fröhliche Skripten wieder beginnen.
Was Perseus betrifft: Natürlich ist eine neue Version geplant. Ich bin froh, dass es bis jetzt einen guten Zuspruch und vor allem so tatkräftige Hilfe gab (z.B. durch Shadow). Ich räume zur Zeit den großen Batzen Source-Code auf, damit Perseus in Zukunft ein Gemeinschaftsprojekt werden kann - dafür such ich natürlich Mitwirkende. Wichtige Dinge wie FPU und einige andere fehlen noch, ob nun bei kleinen Schönheitsfehlern oder bei noch viel zu großen Workarounds muss Hand angelegt werden.
Wenn du also ein wenig Ahnung von Perseus (und/oder (F)ASM) hast und vor momentan noch etwa 11 Leveln an Nesting keine Angst hast, würde ich mich sehr freuen, dich im Team begrüßen zu dürfen. Ob nun "nur" das Verfassen und Strukturieren von Includes oder die Arbeit am Kernel (das ist und bleibt verwirrend und kompliziert
, es macht imho Spaß und das Ergebnis wird immer praktischer! Bitte bei Interesse PN an mich 
minx
-
Fast vergessen: AMIIIIIIIIIIGAAAAA!
(wehe du bist das nächste Mal nicht da
) -
Alles gute Raupi

-
[Blockierte Grafik: http://www.holz-bearbeitung.de/gastgrafik/smilies/prost.gif] Prost

Bleib uns ja erhalten

-
Die Light-Version einer prozeduralen Landschaft ist Minecraft (oder das City Beispiel bei OpenGL). Elevated wurde imho durch einen Mandelbulb Shader erzeugt, ähnliches ließe sich auch mit OpenCL + GL erreichen

Hier ein Mandelbulb Shader in 1024 Byte: http://www.geeks3d.com/20101126/demos…tes-openglglsl/
-
Ist das nicht etwas überflüssig geworden durch das Buch von pee bzw. wohl auch deswegen nicht daran weiter gemacht worden?
Das ist durchaus wahr.
@Make Es kann auch jeder an pee's Buch teilhaben. Du musst nur auf einen guten Textsatz und perfekte Rechtschreibung achten, sowie auf sachliche RIchtigkeit. Nachzulesen ist das auch auf seinem Blog

-
Ohne die humorvollen Gespräche in der SB wäre dieses Forum nicht mehr das selbe.
Das stimmt allerdings

-
Zitat
Woher hast du denn die Informationen ...
Dieses Zitat ist direkt von der FSK Website (FSK.de) entnommen.
Es soll nichts eingeführt werden, das ist weder meier Meinung noch Intention dieser Information. Es soll nur auf die Themenwahl geachtet werden, mehr nicht und weniger ebenso nicht

-
Hier ist weder eine Entscheidung noch eine Drohung vorhanden. Es ist nur eine Information. Nicht jugendfreie Shoutbox Beiträge werden entfernt. Das ist in letzter Zeit leider immer wieder ein Problem.
-
Zitat von FSKAlles anzeigen
Inhalte bis 14 Jahre
Inhalte, auch wenn sie für Kinder unter 14 Jahren entwicklungsbeeinträchtigend sind,
können ohne Verbreitungsbeschränkungen zugänglich gemacht werden.
Einzige Ausnahme: Bei reinen Angeboten für Kinder dürfen nur Inhalte zur Verfügung
gestellt werden, die ohne Altersbeschränkung (ab 0 Jahren) zu bewerten oder für Kinder
ab 6 Jahren nicht entwicklungsbeeinträchtigend sind (vgl. § 5 Abs. 5 JMStV)
Inhalte ab 16 und ab 18 Jahren
Um die gesetzlichen Verpflichtungen für Inhalte ab 16 und ab 18 Jahren zu erfüllen, stehen
den Anbietern folgende Möglichkeiten alternativ zur Verfügung (vgl.: § 5 Abs. 1, 3 und 4
JMStV sowie § 11 Abs. 1 JMStV).
• Programmierung der Website für ein anerkanntes Jugendschutzprogramm
Die Programmierung erfolgt durch die Implementierung eines Jugendschutz-Labels
(age-de.xml), welches z. B. mit dem Label-Generator der FSK einfach und schnell
erstellt werden kann.
• Einsatz von Zeitschaltungen
Inhalte ab 16 Jahren nur zugänglich zwischen 22 und 6 Uhr
Inhalte ab 18 Jahren nur zugänglich zwischen 23 und 6 Uhr
• Einsatz von Zugangsbarrieren („technische Mittel“)
z. B. Altersprüfung mittels Personalausweiskennziffer (PersoCheck).
Jugendgefährdende Inhalte
Pornographische Angebote, indizierte und offensichtlich schwer jugendgefährdende
Angebote, die nicht in den Listen B oder D der Bundesprüfstelle für jugendgefährdende
Medien aufgenommen sind, können verbreitet werden, wenn der Anbieter durch ein
ausreichendes Zugangssystem (geschlossenen Benutzergruppe) sicherstellt, dass nur
Erwachsene auf diese Inhalte zugreifen können (vgl. § 4 Abs. 2 JMStV). Auch Werbung für
jugendgefährdende Inhalte ist nur in einer geschlossenen Benutzergruppe zulässig.Die Grenze zwischen gesperrten und normalen Themen ist fließend. Das hier ist bloß eine Erinnerung daran, nicht zu ausfallend in der Shoutbox zu werden. Wenn persönliche Probleme bestehen, die FSK Beschränkungen schneiden könnten, sollten sie nicht öffentlich diskutiert werden.
-
Was heißt hier "was solls"? Klar ist das ein Bot. Nun soll er erstmal weitere Informationen zu Website etc. geben, bevor hier geholfen wird. Nichts mit "was solls"...
-
Was momentan möglich ist:
Intructions
Code
Alles anzeigen[ Segment Registers ] CS, DS, ES, FS, GS, SS [ Registers ] AL, BL, CL, DL, AH, BH, CH, DH, AX, BX, CX, DX, BP, SP, DI, SI, EAX, EBX, ECX, EDX, EBP, ESP, EDI, ESI [ FPU Registers ] ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7 [ MM Registers ] MMO, MM1, MM2, MM3, MM4, MM5, MM6, MM7, XMMO, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6, XMM7 [ Specific Keywords ] BYTE, WORD, DWORD, QWORD, DQWORD, FLOAT, DOUBLE, EXTENDED, LOCK, REPNE, REPNZ, REPE, REP [ Data Shorts ] DB, DW, DD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [ 3DNow! (AMD) ] FEMMS, PAVGUSB, PF2ID, PFACC, PFADD, PFCMPEQ, PFCMPGE, PFCMPGT, PFMAX, PFMIN, PFMUL, PFRCP, PFRCPIT1, PFRCPIT2, PFRSQIT1, PFRSQRT, PFSUB, PFSUBR, PI2FD, PMULHRW, PREFETCH, PREFECHTW [ MMX / SSE ] ADDPD, ADDPS, ADDSD, ADDSS, ADDSUBPD, ADDSUBPS, ANDPD, ANDPS, ANDNPD, ANDNPS, CMPPD, CMPPS, CMPSD, CMPSS, COMISD, COMISS, CVTDQ2PD, CVTDQ2PS, CVTPD2DQ, CVTPD2PI, CVTPD2PS, CVTPI2PD, CVTPI2PS, CVTPS2DQ, CVTPS2PD, CVTPS2PI, CVTSD2SI, CVTSD2SS, CVTSI2SD, CVTSI2SS, CVTSS2SD, CVTSS2SI, CVTTPD2PI, CVTTPD2DQ, CVTTPS2DQ, CVTTPS2PI, CVTTSD2SI, CVTTSS2SI, DIVPD, DIVPS, DIVSD, DIVSS, EMMS, HADDPD, HADDPS, HSUBPD, HSUBPS, LDDQU, LDMXCSR, MASKMOVDQU, MASKMOVQ, MAXPD, MAXPS, MAXSD, MAXSS, MINPD, MINPS, MINSD, MINSS, MOVAPD, MOVAPS, MOVD, MOVD, MOVD, MOVD, MOVDDUP, MOVDQA, MOVDQA, MOVDQU, MOVDQU, MOVDQ2Q, MOVHLPS, MOVHPD, MOVHPD, MOVHPS, MOVHPS, MOVLHPS, MOVLPD, MOVLPD, MOVLPS, MOVLPS, MOVMSKPD, MOVMSKPS, MOVNTDQ, MOVNTI, MOVNTPD, MOVNTPS, MOVNTQ, MOVQ, MOVQ, MOVQ, MOVQ, MOVQ2DQ, MOVSD, MOVSD, MOVSHDUP, MOVSLDUP, MOVSS, MOVSS, MOVUPD, MOVUPD, MOVUPS, MOVUPS, MULPD, MULPS, MULSD, MULSS, ORPD, ORPS, PABSB, PABSB, PABSW, PABSW, PABSD, PABSD, PACKSSWB, PACKSSWB, PACKSSDW, PACKSSDW, PACKUSWB, PACKUSWB, PADDB, PADDB, PADDW, PADDW, PADDD, PADDD, PADDQ, PADDQ, PADDSB, PADDSB, PADDSW, PADDSW, PADDUSB, PADDUSB, PADDUSW, PADDUSW, PALIGNR, PALIGNR, PAND, PAND, PANDN, PANDN, PAVGB, PAVGB, PAVGW, PAVGW, PCMPEQB, PCMPEQB, PCMPEQW, PCMPEQW, PCMPEQD, PCMPEQD, PCMPGTB, PCMPGTB, PCMPGTW, PCMPGTW, PCMPGTD, PCMPGTD, PEXTRW, PEXTRW, PHADDW, PHADDW, PHADDD, PHADDD, PHADDSW, PHADDSW, PHSUBW, PHSUBW, PHSUBD, PHSUBD, PHSUBSW, PHSUBSW, PINSRW, PINSRW, PMADDUBSW, PMADDUBSW, PMADDWD, PMADDWD, PMAXSW, PMAXSW, PMAXUB, PMAXUB, PMINSW, PMINSW, PMINUB, PMINUB, PMOVMSKB, PMOVMSKB, PMULHRSW, PMULHRSW, PMULHUW, PMULHUW, PMULHW, PMULHW, PMULLW, PMULLW, PMULUDQ, PMULUDQ, POR, POR, PSADBW, PSADBW, PSHUFB, PSHUFB, PSHUFD, PSHUFHW, PSHUFLW, PSHUFW, PSIGNB, PSIGNB, PSIGNW, PSIGNW, PSIGND, PSIGND, PSLLDQ, PSLLW, PSLLW, PSLLW, PSLLW, PSLLD, PSLLD, PSLLD, PSLLD, PSLLQ, PSLLQ, PSLLQ, PSLLQ, PSRAW, PSRAW, PSRAW, PSRAW, PSRAD, PSRAD, PSRAD, PSRAD, PSRLDQ, PSRLW, PSRLW, PSRLW, PSRLW, PSRLD, PSRLD, PSRLD, PSRLD, PSRLQ, PSRLQ, PSRLQ, PSRLQ, PSUBB, PSUBB, PSUBW, PSUBW, PSUBD, PSUBD, PSUBQ, PSUBQ, PSUBSB, PSUBSB, PSUBSW, PSUBSW, PSUBUSB, PSUBUSB, PSUBUSW, PSUBUSW, PUNPCKHBW, PUNPCKHBW, PUNPCKHWD, PUNPCKHWD, PUNPCKHDQ, PUNPCKHDQ, PUNPCKHQDQ, PUNPCKLBW, PUNPCKLBW, PUNPCKLWD, PUNPCKLWD, PUNPCKLDQ, PUNPCKLDQ, PUNPCKLQDQ, PXOR, PXOR, RCPPS, RCPSS, RSQRTPS, RSQRTSS, SHUFPD, SHUFPS, SQRTPS, SQRTSD, SQRTSS, SUBPD, SUBPS, SUBSD, SUBSS, UCOMISD, UCOMISS, UNPCKHPD, UNPCKHPS, UNPCKLPD, UNPCKLPS, XORPD, XORPS [ Arithmetics ] INC, DEC, SBB, IMUL, DIV, MUL, IDIV, XADD, ADC, ADD, SUB [ Bit Instructions ] -> doubles presenting different OP sizes. BT, BT, BT, BT, BTC, BTC, BTC, BTC, BTR, BTR, BTR, BTR, BTS, BTS, BTS, BTS, NEG, NEG, NEG, NOT, NOT, NOT, SHLD, SHLD, SHLD, SHLD, SHRD, SHRD, SHRD, SHRD, SHL, SHL, SHL, SHL, SHL, SHL, SHL, SHL, SHL, SAL, SAL, SAL, SAL, SAL, SAL, SAL, SAL, SAL, SAR, SAR, SAR, SAR, SAR, SAR, SAR, SAR, SAR, SHR, SHR, SHR, SHR, SHR, SHR, SHR, SHR, SHR, RCL, RCL, RCL, RCL, RCL, RCL, RCL, RCL, RCL, RCR, RCR, RCR, RCR, RCR, RCR, RCR, RCR, RCR, ROL, ROL, ROL, ROL, ROL, ROL, ROL, ROL, ROL, ROR, ROR, ROR, ROR, ROR, ROR, ROR, ROR, ROR, TEST, TEST, TEST, TEST, TEST, TEST, TEST, TEST, TEST, OR, OR, OR, OR, OR, OR, OR, OR, OR, OR, OR, OR, OR, OR, AND, AND, AND, AND, AND, AND, AND, AND, AND, AND, AND, AND, AND, AND, XOR, XOR, XOR, XOR, XOR, XOR, XOR, XOR, XOR, XOR, XOR, XOR, XOR, XOR, BSF, BSF, BSR, BSR [ FPU ] FADD, FADDP, FIADD, FABS, FBLD, FBSTP, FCHS, FCLEX, FCMOVB, FCMOVE, FCMOVBE, FCMOVU, FCMOVNB, FCMOVNE, FCMOVNBE, FCMOVNU, FCOMI, FCOMIP, FUCOMI, FUCOMIP, FCOS, FSIN, FSINCOS, FDECSTP, FDIV, FDIVP, FIDIV, FDIVR, FDIVRP, FIDIVR, FICOM, FICOMP, FILD, FINCSTP, FINIT, FFREE, FIST, FISTP, FISTTP, FLD, FLD1, FLDL2T, FLDL2E, FLDPI, FLDLG2, FLDLN2, FLDZ, FLDCW, FLDENV, FMUL, FMULP, FIMUL, FNOP, FPATAN, FPREM, FPREM1, FPTAN, FRNDINT, FRSTOR, FSAVE, FSCALE, FSQRT, FST, FSTP, FSTCW, FSTENV, FSTSW, FSUB, FSUBP, FISUB, FSUBR, FSUBRP, FISUBR, FTST, FUCOM, FUCOMP, FUCOMPP, FXAM, FXCH, FXRSTOR, FXSAVE, FXTRACT, FYL2X, FYL2XP1, FWAIT, WAIT [ Flow Control ] CMP, CMOV, CMPSB, CMPSW, CMPSD, CMPXCHG, CMPXCHG8B, J, JCXZ, JECXZ, JMP, HLT, NOP, RET, CALL, INT, ENTER, LEAVE, SET, LOOP, LOOPE, LOOPNE [ Memory ] LODSB, LODSW, LODSD, STOSB, STOSW, STOSD, PUSH, PUSHA, PUSHAD, PUSHF, PUSHFD, POP, POPA, POPAD, POPF, POPFD, XLAT, XLATB, XCHG, MOV, MOVZX, MOVSX [ Various ] AAA, AAD, AAM, AAS, DAA, DAS, BOUND, LAHF, SAHF, LAR, LEA, BSWAP, SCASB, SCASW, SCASD, SMSW, STC, STD, STI, CBW, CWWDE, CLC, CLD, CMC, CWD, CDQ, CPUID, RDMSR, RDPMC, RDTSC [ Offset (add to OP in conditional instr.) ] O / NO / B, C, NAE / AE, NB, NC / E, Z / NE, NZ / BE, NA / A, NBE / S / NS / P, PE / NP, PO / L, NGE / GE, NL / LE, NG / G, NLE