-
BFB (G-Code) for Cube 3
I think we need a list of BFB codes for the Cube 3 for reference. There is a wiki for G-Code for RepRap but there are a LOT of differences from the Cube 3. http://reprap.org/wiki/G-code I don't know a lot about them so I'm hoping other people will make additions and corrections.
Code |
Description |
Example |
M101 |
Undo Retract |
|
M103 |
Retract |
|
M104 Snn Pn |
Tool 1 Temp - P ? |
M104 S215 P1 |
M106 Pnn |
Fan ON - Device ? |
M106 P100 |
M106 Snn |
Fan ON - Power 0-255 (255 = 100%) |
M106 S255 |
M107 |
Fan OFF |
|
M108 Snn |
Set Extruder Speed |
M108 S7.0 |
M227 Pnn Snn Gnn Fnn |
Set Retraction - Prime - Suck - G ? - F ? |
M227 P450 S450 G450 F600 |
M551 Pnn Snn |
Command used for extruder 1 (left) prime when at the waste bin. P is amount primed. S is speed of extrusion. |
M551 P700 S35 |
M552 Pnn Snn |
Same as above but for extruder 2 (right) |
M552 P700 S35 |
G1 Xnn Ynn Znn Fnn |
Move X Y Z F = movement speed |
G1 X-2.495 Y-1.747 Z0.3200 F1800.0 |
G4 Pn |
Pause n seconds |
G4 P7 |
This is only a handful of entries. I will update it as I get more info. Please contribute whatever you can.
Last edited by MegaloDon; 03-29-2017 at 01:28 AM.
-
Post Thanks / Like - 2 Thanks, 2 Likes, 0 Dislikes
-
M551 P700 S35 = command used for extruder 1 (left) prime when at the waste bin. P700 is amount primed (I think), S35 speed of extrusion(i think)
M552 Pxxx Sxx = same as above but for extruder 2 (right extruder)
-
Found the 3D Builder SDK link...
https://developer.microsoft.com/en-u...lder-resources
3dbuildersdk.PNG
Let's see if we can get some things from there... This isn't the cube3 SDK, but maybe it has some references we could use.
-
Post Thanks / Like - 0 Thanks, 1 Likes, 0 Dislikes
-

Originally Posted by
Mythandar
M551 P700 S35 = command used for extruder 1 (left) prime when at the waste bin. P700 is amount primed (I think), S35 speed of extrusion(i think)
M552 Pxxx Sxx = same as above but for extruder 2 (right extruder)
Thanks! Updated.
-
HA!... !!! I got a print driver to show up in Windows 10 over TCP/IP! I think...
Anyway, the SDK is a print driver that you can install as a printer if you just ignore a lot of prompts.
win10drvr.PNG
yep, somehow I created a TCP/IP port while the printer was printing.
yeptcp-ip.PNG
- - - - - - - - - -
Settings appear to be what 3D Builder has. This does allow you to set defaults.
driver-inbldr.PNG
Last edited by TommyDee; 03-25-2017 at 10:55 PM.
-

Originally Posted by
TommyDee
HA!... !!! I got a print driver to show up in Windows 10 over TCP/IP! I think...
yep, somehow I created a TCP/IP port while the printer was printing.
Can you print to it?
I wonder if you could have the output go to a file.
-
Technically, yes, it does send a .cube3 file straight to the printer over USB.
The driver, however, is identical.
It wouldn't let me duplicate the original name... a message easily skipped over.
It will be 30-someodd minutes until my current print completes.
There is a "print to file" option in the driver. Not sure if that really functions yet.
- - - - - - - - - -
Can't find the print to file yet.
But I did find a list of dependent 3D Systems DLL files in the driver properties.
What would something named 3DSystemsCubeMFCCube.dll do? MFC is M$ for BFB
-

Originally Posted by
TommyDee
What would something named 3DSystemsCubeMFCCube.dll do? MFC is M$ for BFB
Are you asking what a dll file is or what that specific dll file is? Either way, I think Mythandar could answer that better than me. I know some coding, and know what dll's are, but haven't really worked with dll's.
-
Sometimes I find nuggets in DLL files when you scroll through them.
- - - - - - - - - -
This is either an encoder or a decoder... but it has all the variables referencing BFB. I found several such libraries in 3DS DLL's
3DSystemsCubebfblib.dll ??0BlowFishEnc@@QEAA@PEBD@Z ??0bfb@@QEAA@AEBV0@@Z ??0bfb@@QEAA@PEBDPEAVConfig@@_N@Z ??1BlowFishEnc@@UEAA@XZ ??1bfb@@QEAA@XZ ??4bfb@@QEAAAEAV0@AEBV0@@Z ?AddSquare@bfb@@QEAAXPEAV?$basic_stringstream@DU?$ char_traits@D@std@@V?$allocator@D@2@@std@@MMMMMH@Z ?AddTimeandDist@bfb@@QEAAXMMM@Z ?BlowFishEnc_decipher@BlowFishEnc@@AEAAXPEAK0@Z ?BlowFishEnc_encipher@BlowFishEnc@@AEAAXPEAK0@Z ?BreakAngle@bfb@@QEAANMMMMMM@Z ?CubeType@bfb@@QEAAXPEAV?$basic_stringstream@DU?$c har_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?DRM@bfb@@QEAAXPEAV?$basic_stringstream@DU?$char_t raits@D@std@@V?$allocator@D@2@@std@@PEAD@Z ?Decipher@BlowFishEnc@@AEAAXAEAI0@Z ?Decipher@BlowFishEnc@@QEAAXQEAEH@Z ?Density@bfb@@QEAAXPEAV?$basic_stringstream@DU?$ch ar_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?DoThePurge@bfb@@QEAAXPEAV?$basic_stringstream@DU? $char_traits@D@std@@V?$allocator@D@2@@std@@MMMM_NH MH@Z ?DwellSecs@bfb@@QEAAXPEAV?$basic_stringstream@DU?$ char_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?DwellSteps@bfb@@QEAAXPEAV?$basic_stringstream@DU? $char_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?Encipher@BlowFishEnc@@AEAAXAEAI0@Z ?Encipher@BlowFishEnc@@QEAAXQEAEH@Z ?EnterRestLocation@bfb@@QEAAXPEAV?$basic_stringstr eam@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ @Z ?EquateMatrices@bfb@@QEAAXQEAY03M0@Z ?ExtractRotationMatrix@bfb@@QEAAXQEAY02MQEAY03M@Z ?ExtruderCurrentAdjustment@bfb@@QEAAXPEAV?$basic_s tringstream@DU?$char_traits@D@std@@V?$allocator@D@ 2@@std@@HH@Z ?F@BlowFishEnc@@AEAAII@Z ?FimrwareVersion@bfb@@QEAAXPEAV?$basic_stringstrea m@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PE AD@Z ?GetExtruderDistance@bfb@@QEAAMH@Z ?GetOutputLength@BlowFishEnc@@AEAAKK@Z ?GetTotalMaterial@bfb@@QEAAMXZ ?GetTotalMinutes@bfb@@QEAAMXZ ?Hatch@bfb@@QEAAXPEAV?$basic_stringstream@DU?$char _traits@D@std@@V?$allocator@D@2@@std@@H@Z ?InitToIdentity@bfb@@QEAAXQEAY03M@Z ?Initialization@bfb@@QEAAXPEAV?$basic_stringstream @DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z ?LayerThickness@bfb@@QEAAXPEAV?$basic_stringstream @DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z ?LeaveRestLocation@bfb@@QEAAXPEAV?$basic_stringstr eam@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ @Z ?MatVecMult3x3@bfb@@QEAAXQEAY00MQEAY02M0@Z ?MatVecMult@bfb@@QEAAXQEAY00MQEAY03M0@Z ?MaterialType@bfb@@QEAAXPEAV?$basic_stringstream@D U?$char_traits@D@std@@V?$allocator@D@2@@std@@UMATE RIAL_PROPERTIES@@@Z ?MinFirmwareVersion@bfb@@QEAAXPEAV?$basic_stringst ream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@ @PEAD@Z ?Move@bfb@@QEAAXPEAV?$basic_stringstream@DU?$char_ traits@D@std@@V?$allocator@D@2@@std@@MMMM@Z ?OutputBinaryCube@bfb@@QEAAHAEAV?$basic_stringstre am@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0 M@Z ?PrintTimeandDist@bfb@@QEAAXXZ ?PrinterType@bfb@@QEAAXPEAV?$basic_stringstream@DU ?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?Raft@bfb@@QEAAXPEAV?$basic_stringstream@DU?$char_ traits@D@std@@V?$allocator@D@2@@std@@H@Z ?SET_CUBE_QUICK_LAYER_SETTINGS@bfb@@QEAAXMHHHMH@Z ?SetAccelDeccelRates@bfb@@QEAAXPEAV?$basic_strings tream@DU?$char_traits@D@std@@V?$allocator@D@2@@std @@HH@Z ?SetAccelDeccelStartStop@bfb@@QEAAXPEAV?$basic_str ingstream@DU?$char_traits@D@std@@V?$allocator@D@2@ @std@@HH@Z ?SetAccelDeccelXYThreshold@bfb@@QEAAXPEAV?$basic_s tringstream@DU?$char_traits@D@std@@V?$allocator@D@ 2@@std@@H@Z ?SetAutomaticReverseAndPrime@bfb@@QEAAXPEAV?$basic _stringstream@DU?$char_traits@D@std@@V?$allocator@ D@2@@std@@HH@Z ?SetExtruderSpeed@bfb@@QEAAXPEAV?$basic_stringstre am@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H M@Z ?SetExtruderTemp@bfb@@QEAAXPEAV?$basic_stringstrea m@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HH _N@Z ?SetJumpParams@bfb@@QEAAXPEAV?$basic_stringstream@ DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HHH@ Z ?SetMaterialE1@bfb@@QEAAXPEAV?$basic_stringstream@ DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UMAT ERIAL_PROPERTIES@@@Z ?SetMaterialE2@bfb@@QEAAXPEAV?$basic_stringstream@ DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UMAT ERIAL_PROPERTIES@@@Z ?SetMaterialE3@bfb@@QEAAXPEAV?$basic_stringstream@ DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UMAT ERIAL_PROPERTIES@@@Z ?SetMaterialLengthE1@bfb@@QEAAXPEAV?$basic_strings tream@DU?$char_traits@D@std@@V?$allocator@D@2@@std @@UMATERIAL_PROPERTIES@@@Z ?SetMaterialLengthE2@bfb@@QEAAXPEAV?$basic_strings tream@DU?$char_traits@D@std@@V?$allocator@D@2@@std @@UMATERIAL_PROPERTIES@@@Z ?SetMaterialLengthE3@bfb@@QEAAXPEAV?$basic_strings tream@DU?$char_traits@D@std@@V?$allocator@D@2@@std @@UMATERIAL_PROPERTIES@@@Z ?SetVectorType@bfb@@QEAAXPEAV?$basic_stringstream@ DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?SetXsize@bfb@@QEAAXPEAV?$basic_stringstream@DU?$c har_traits@D@std@@V?$allocator@D@2@@std@@M@Z ?SetYsize@bfb@@QEAAXPEAV?$basic_stringstream@DU?$c har_traits@D@std@@V?$allocator@D@2@@std@@M@Z ?ShortSupportTag@bfb@@QEAAXPEAV?$basic_stringstrea m@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N @Z ?SidewalkBorders@bfb@@QEAAXPEAV?$basic_stringstrea m@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N @Z ?SidewalkPerf@bfb@@QEAAXPEAV?$basic_stringstream@D U?$char_traits@D@std@@V?$allocator@D@2@@std@@MM@Z ?Sidewalks@bfb@@QEAAXPEAV?$basic_stringstream@DU?$ char_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?SupportBorders@bfb@@QEAAXPEAV?$basic_stringstream @DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@ Z ?Supports@bfb@@QEAAXPEAV?$basic_stringstream@DU?$c har_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?ToolChangePurge@bfb@@QEAAXPEAV?$basic_stringstrea m@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HH H@Z ?ToolChangeReverse@bfb@@QEAAXPEAV?$basic_stringstr eam@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ HHH@Z ?TotalBuildMaterial@bfb@@QEAAXPEAV?$basic_stringst ream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@ @M@Z ?TotalBuildTime@bfb@@QEAAXPEAV?$basic_stringstream @DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z ?TotalLayerCount@bfb@@QEAAXPEAV?$basic_stringstrea m@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@ Z ?TotalLayerTime@bfb@@QEAAXPEAV?$basic_stringstream @DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MMM @Z ?TotalZLayer@bfb@@QEAAXPEAV?$basic_stringstream@DU ?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z ?TransMatInverse@bfb@@QEAAXQEAY03M0@Z ?TurnExtruderFanOff@bfb@@QEAAXPEAV?$basic_stringst ream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@ @@Z ?TurnExtruderFanOn@bfb@@QEAAXPEAV?$basic_stringstr eam@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ @Z ?TurnExtruderFanOn@bfb@@QEAAXPEAV?$basic_stringstr eam@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ H@Z ?TurnOffAllExtuders@bfb@@QEAAXPEAV?$basic_stringst ream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@ @@Z ?TurnOffAllExtuders@bfb@@QEAAXPEAV?$basic_stringst ream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@ @HH@Z ?TurnOffAutoLevelComp@bfb@@QEAAXPEAV?$basic_string stream@DU?$char_traits@D@std@@V?$allocator@D@2@@st d@@@Z ?TurnOnAutoLevelComp@bfb@@QEAAXPEAV?$basic_strings tream@DU?$char_traits@D@std@@V?$allocator@D@2@@std @@@Z ?TurnOnChamberHeat@bfb@@QEAAXPEAV?$basic_stringstr eam@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ H_N@Z ?TurnOnExtuder@bfb@@QEAAXPEAV?$basic_stringstream@ DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HH@Z ?TurnOnExtuderStop@bfb@@QEAAXPEAV?$basic_stringstr eam@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ HH@Z ?TurnOnExtuderStop@bfb@@QEAAXPEAV?$basic_stringstr eam@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ HHHH@Z ?Version@bfb@@QEAAXPEAV?$basic_stringstream@DU?$ch ar_traits@D@std@@V?$allocator@D@2@@std@@PEAD@Z ?XMLDRM@bfb@@QEAAXPEAV?$basic_stringstream@DU?$cha r_traits@D@std@@V?$allocator@D@2@@std@@PEAD@Z ?XMLDensity@bfb@@QEAAXPEAV?$basic_stringstream@DU? $char_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?XMLEndSummary@bfb@@QEAAXPEAV?$basic_stringstream@ DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z ?XMLFirmwareVersion@bfb@@QEAAXPEAV?$basic_stringst ream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@ @PEAD@Z ?XMLHatch@bfb@@QEAAXPEAV?$basic_stringstream@DU?$c har_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?XMLLayerDistance@bfb@@QEAAXPEAV?$basic_stringstre am@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H M@Z ?XMLLayerDistanceCalculationDescription@bfb@@QEAAX PEAV?$basic_stringstream@DU?$char_traits@D@std@@V? $allocator@D@2@@std@@@Z ?XMLLayerThickness@bfb@@QEAAXPEAV?$basic_stringstr eam@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ M@Z ?XMLMinFirmwareVersion@bfb@@QEAAXPEAV?$basic_strin gstream@DU?$char_traits@D@std@@V?$allocator@D@2@@s td@@PEAD@Z ?XMLPrinterType@bfb@@QEAAXPEAV?$basic_stringstream @DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?XMLRaft@bfb@@QEAAXPEAV?$basic_stringstream@DU?$ch ar_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?XMLSetCokeBottleNumberE1@bfb@@QEAAXPEAV?$basic_st ringstream@DU?$char_traits@D@std@@V?$allocator@D@2 @@std@@M@Z ?XMLSetCokeBottleNumberE2@bfb@@QEAAXPEAV?$basic_st ringstream@DU?$char_traits@D@std@@V?$allocator@D@2 @@std@@M@Z ?XMLSetCokeBottleNumberE3@bfb@@QEAAXPEAV?$basic_st ringstream@DU?$char_traits@D@std@@V?$allocator@D@2 @@std@@M@Z ?XMLSetMaterialE1@bfb@@QEAAXPEAV?$basic_stringstre am@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U MATERIAL_PROPERTIES@@@Z ?XMLSetMaterialE2@bfb@@QEAAXPEAV?$basic_stringstre am@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U MATERIAL_PROPERTIES@@@Z ?XMLSetMaterialE3@bfb@@QEAAXPEAV?$basic_stringstre am@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U MATERIAL_PROPERTIES@@@Z ?XMLSetMaterialLengthE1@bfb@@QEAAXPEAV?$basic_stri ngstream@DU?$char_traits@D@std@@V?$allocator@D@2@@ std@@M@Z ?XMLSetMaterialLengthE2@bfb@@QEAAXPEAV?$basic_stri ngstream@DU?$char_traits@D@std@@V?$allocator@D@2@@ std@@M@Z ?XMLSetMaterialLengthE3@bfb@@QEAAXPEAV?$basic_stri ngstream@DU?$char_traits@D@std@@V?$allocator@D@2@@ std@@M@Z ?XMLSetMaterialWeightE1@bfb@@QEAAXPEAV?$basic_stri ngstream@DU?$char_traits@D@std@@V?$allocator@D@2@@ std@@M@Z ?XMLSetMaterialWeightE2@bfb@@QEAAXPEAV?$basic_stri ngstream@DU?$char_traits@D@std@@V?$allocator@D@2@@ std@@M@Z ?XMLSetMaterialWeightE3@bfb@@QEAAXPEAV?$basic_stri ngstream@DU?$char_traits@D@std@@V?$allocator@D@2@@ std@@M@Z ?XMLSetXsize@bfb@@QEAAXPEAV?$basic_stringstream@DU ?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z ?XMLSetYsize@bfb@@QEAAXPEAV?$basic_stringstream@DU ?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z ?XMLSidewalk@bfb@@QEAAXPEAV?$basic_stringstream@DU ?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?XMLStartSummary@bfb@@QEAAXPEAV?$basic_stringstrea m@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z ?XMLSupports@bfb@@QEAAXPEAV?$basic_stringstream@DU ?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z ?XMLTotalBuildMaterial@bfb@@QEAAXPEAV?$basic_strin gstream@DU?$char_traits@D@std@@V?$allocator@D@2@@s td@@M@Z ?XMLTotalBuildTime@bfb@@QEAAXPEAV?$basic_stringstr eam@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ M@Z ?XMLTotalLayerCount@bfb@@QEAAXPEAV?$basic_stringst ream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@ @H@Z ?XMLTotalZLayer@bfb@@QEAAXPEAV?$basic_stringstream @DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z ?XMLVersion@bfb@@QEAAXPEAV?$basic_stringstream@DU? $char_traits@D@std@@V?$allocator@D@2@@std@@PEAD@Z ?area_Tri@bfb@@QEAAMPEAUBFB_VERTICES@@00@Z ?bfbCommandStr@bfb@@QEAAXPEAD@Z ?bte@bfb@@QEAAHXZ ?collinear@bfb@@QEAA_NPEAUBFB_VERTICES@@00@Z ?copyCube@bfb@@QEAAHPEAV?$basic_stringstream@DU?$c har_traits@D@std@@V?$allocator@D@2@@std@@AEAV23@MH HHHVConfig@@@Z ?copyCubeHershey@bfb@@QEAAHPEAV?$basic_stringstrea m@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AE AV23@MHHHHVConfig@@@Z ?copyCubeOld@bfb@@QEAAHPEAV?$basic_stringstream@DU ?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAV23 @_NMHHHH@Z ?decryptStream@BlowFishEnc@@UEAAKPEBDKPEAD@Z ?determineZExtents@bfb@@QEAAHXZ ?encryptStream@BlowFishEnc@@UEAAKPEBDKPEAD@Z ?getLayerDistance@bfb@@QEAAMM@Z ?getLayerNumber@bfb@@QEAAMXZ ?getLayerTime@bfb@@QEAAMM@Z ?loadCube@bfb@@QEAAHPEAV?$basic_stringstream@DU?$c har_traits@D@std@@V?$allocator@D@2@@std@@HH_NP6AXH @ZM@Z ?matmult@bfb@@QEAAXQEAY03M00@Z ?quickLayerAdjust@bfb@@QEAA_NAEAV?$basic_stringstr eam@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ 0PEAVPrintMode@@MHH@Z ?summaryOutput@bfb@@QEAAHAEAV?$basic_stringstream@ DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0@Z
- - - - - - - - - -
and it goes on with some encryption tips for Blowfish...
lowFishEnc@@6B@ ??_7EncryptionInterface@@6B@ ??1EncryptionInterface@@UEAA@XZ ??0EncryptionInterface@@QEAA@PEBD@Z 3DSystemsCubeUtilities.dll ?HeapReAlloc 8HeapAlloc <HeapFree ©GetProcessHeap RInitializeCriticalSectionEx DRaiseException VGetLastError AHeapSize ÿ DecodePointer DeleteCriticalSection üOutputDebugStringA SetLastError QInitializeCriticalSectionAndSpinCount iGetModuleFileNameW lGetModuleHandleExW «LoadLibraryW ¨ CreateActCtxW ActivateActCtx ø DeactivateActCtx jFindActCtxSectionStringW %QueryActCtxW PInitializeCriticalSection )EnterCriticalSection ¥LeaveCriticalSection ‚TlsAlloc „TlsGetValue …TlsSetValue ƒTlsFree GlobalAlloc .GlobalReAlloc +GlobalLock *GlobalHandle 2GlobalUnlock 'GlobalFree ±LocalAlloc ¸LocalReAlloc µLocalFree þSetErrorMode CloseHandle »WaitForSingleObject GetCurrentThreadId CSetThreadPriority ¬ResumeThread ®LoadResource ÀLockResource `SizeofResource FindResourceW /GlobalSize ÓMulDiv FormatMessageW ¥ CopyFileW ÔMultiByteToWideChar ÝWideCharToMultiByte %EncodePointer ÔGetSystemDirectoryW ¤FreeLibrary §FreeResource mGetModuleHandleW ¤GetProcAddress ªLoadLibraryExW "GlobalDeleteAtom lstrcmpW GlobalAddAtomW $GlobalFindAtomW &GlobalFlags GetCurrentProcessId lstrcmpA )GlobalGetAtomNameW cFileTimeToSystemTime GetVersionExW “ CompareStringW ZGetLocaleInfoW GetUserDefaultUILanguage  CreateFileW nFindClose yFindFirstFileW ˜FlushFileBuffers BGetFileSize PGetFullPathNameW GetVolumeInformationW ¾LockFile TReadFile ùSetEndOfFile SetFilePointer “UnlockFile ñWriteFile #DuplicateHandle GetCurrentProcess lstrcmpiW GetCurrentDirectoryW bFileTimeToLocalFileTime <GetFileAttributesW 9GetFileAttributesExW CGetFileSizeEx DGetFileTime lstrcpyW GetWindowsDirectoryW ¦VerSetConditionMask ªVerifyVersionInfoW èGetTempFileNameW êGetTempPathW aSleep ùGetTickCount ºGetProfileIntW ÁSearchPathW ±VirtualProtect GetUserDefaultLCID ŽFindResourceExW jIsDebuggerPresent pIsProcessorFeaturePresent ÎGetCommandLineA »RtlUnwindEx ·RtlPcToFileHeader µRtlLookupFunctionEntry ç CreateThread XExitThread >HeapQueryInformation WExitProcess ×GetSystemInfo «VirtualAlloc ³VirtualQuery ÝGetSystemTimeAsFileTime 0SetStdHandle EGetFileType uIsValidCodePage ªGetACP GetOEMCP ¹GetCPInfo ÇGetStdHandle ÅGetStartupInfoW ®RtlCaptureContext ¼RtlVirtualUnwind ’UnhandledExceptionFilter RSetUnhandledExceptionFilter pTerminateProcess hGetModuleFileNameA 0QueryPerformanceCounter .GetEnvironmentStringsW £FreeEnvironmentStringsW GetTimeZoneInformation ÌGetStringTypeW âGetConsoleCP ôGetConsoleMode RReadConsoleW SetFilePointerEx wIsValidLocale LEnumSystemLocalesW ™LCMapStringW ýOutputDebugStringW ðWriteConsoleW üSetEnvironmentVariableA KERNEL32.dll QUnregisterClassW KUnhookWindowsHookEx uGetMessageW GTranslateMessage µ DispatchMessageW pPeekMessageW ÀSendMessageW IsWindowVisible GetActiveWindow UGetKeyState kValidateRect 5GetCursorPos SetWindowsHookExW CallNextHookEx pGetMenuStringW nGetMenuState ¨GetSubMenu jGetMenuItemID iGetMenuItemCount ïInsertMenuW
AppendMenuW «RemoveMenu Ö DrawTextW Õ DrawTextExW ÛGrayStringW 9TabbedTextOutW 6GetDC ÂGetWindowDC ©ReleaseDC BeginPaint é EndPaint I ClientToScreen ±ScreenToClient ©GetSysColor FillRect DGetFocus ? CheckMenuItem à EnableMenuItem éSetMenuItemBitmaps eGetMenuCheckMarkDimensions ëSetMenuItemInfoW |GetParent !LoadBitmapW §RegisterWindowMessageW sGetMessagePos tGetMessageTime tPostMessageW ¡ DefWindowProcW CallWindowProcW ŽRegisterClassW GetClassInfoW GetClassInfoExW q CreateWindowExW IsWindow þIsChild DestroyWindow SetWindowPos ÎGetWindowPlacement SetWindowPlacement
BeginDeferWindowPos ¢ DeferWindowPos å EndDeferWindowPos >GetDlgItem =GetDlgCtrlID ÚSetFocus GetCapture ä EnableWindow cGetMenu åSetMenu ATrackPopupMenu _UpdateWindow ÃSetActiveWindow EGetForegroundWindow ÛSetForegroundWindow ‰RedrawWindow ´ScrollWindow üSetScrollPos ¤GetScrollPos ýSetScrollRange ¥GetScrollRange %ShowScrollBar øSetPropW ˜GetPropW RemovePropW ÖGetWindowTextW ÕGetWindowTextLengthW 'GetClientRect ÏGetWindowRect AdjustWindowRectEx QMessageBoxW EMapWindowPoints W CopyRect EqualRect ~PtInRect ÉGetWindowLongW SetWindowLongW ÈGetWindowLongPtrW SetWindowLongPtrW "GetClassLongPtrW %GetClassNameW ³GetTopWindow \GetLastActivePopup ½GetWindow 'LoadIconW ûSetScrollInfo £GetScrollInfo yWinHelpW VMonitorFromWindow wGetMonitorInfoW (ShowWindow WMoveWindow > CheckDlgButton IsWindowEnabled SetWindowTextW IsDialogMessageW 9GetDesktopWindow ‚RealChildWindowFromPoint ×GetWindowThreadProcessId ¬GetSystemMetrics ªGetSysColorBrush %LoadCursorW èInflateRect òIntersectRect « DestroyMenu lGetMenuItemInfoW 7SystemParametersInfoW V CopyImage ¶SendDlgItemMessageA uPostQuitMessage ª DestroyIcon < CharUpperW $ShowOwnedPopups ÏSetCursor ¤ DeleteMenu SetTimer KillTimer óInvalidateRect IsIconic yGetNextDlgGroupItem ÄSetCapture ¨ReleaseCapture |WindowFromPoint Ê DrawFocusRect úSetRectEmpty aOffsetRect
IsRectEmpty )LoadImageW Î DrawIconEx KGetIconInfo zGetNextDlgTabItem IMessageBeep GetAsyncKeyState â EnableScrollBar ÜHideCaret õInvertRect [NotifyWinEvent n CreatePopupMenu gGetMenuDefaultItem DMapVirtualKeyW d CreateDialogIndirectParamW ç EndDialog 1LoadMenuW áSetLayeredWindowAttributes ó EnumDisplayMonitors bOpenClipboard K CloseClipboard ÌSetClipboardData ß EmptyClipboard Ò DrawStateW É DrawEdge Ì DrawFrameControl SetWindowRgn LUnionRect IsMenu \UpdateLayeredWindow TMonitorFromPoint BringWindowToTop LoadAcceleratorsW ETranslateAcceleratorW îInsertMenuItemW OUnpackDDElParam °ReuseDDElParam TGetKeyNameTextW @TrackMouseEvent 0GetComboBoxInfo IsZoomed «GetSystemMenu wPostThreadMessageW wWaitMessage VGetKeyboardLayout ûIsCharLowerW CMapVirtualKeyExW ?ToUnicodeEx ZGetKeyboardState Z CreateAcceleratorTableW ¦ DestroyAcceleratorTable T CopyAcceleratorTableW ÑSetCursorPos ùSetRect ïSetParent 7LockWindowUpdate ÉSetClassLongPtrW BGetDoubleClickTime U CopyIcon çSetMenuDefaultItem SModifyMenuW RegisterClipboardFormatW ; CharUpperBuffW FrameRect Ï DrawMenuBar œ DefFrameProcW ž DefMDIChildProcW FTranslateMDISysAccel ÿIsClipboardFormatAvailable ¶GetUpdateRect 1SubtractRect m CreateMenu @MapDialogRect ¨ DestroyCursor ÐGetWindowRgn Í DrawIcon USER32.dll ( CopyMetaFileW 3 CreateDCW ÷GetDeviceCaps BitBlt ) CreateBitmap 1 CreateCompatibleDC D CreateHatchBrush L CreatePen K CreatePatternBrush P CreateRectRgn V CreateSolidBrush DeleteDC DeleteObject WEscape ZExcludeClipRect ëGetClipBox (GetObjectType 0GetPixel 9GetStockObject TGetViewportExtEx WGetWindowExtEx \IntersectClipRect bLineTo PtVisible ”RectVisible ŸRestoreDC ¦SaveDC ÓSelectClipRgn _ExtSelectClipRgn ÕSelectObject ÖSelectPalette ÜSetBkColor ÝSetBkMode òSetMapMode ïSetLayout GetLayout üSetPolyFillMode ýSetROP2 SetTextColor SetTextAlign )GetObjectW pMoveToEx TextOutW aExtTextOutW SetViewportExtEx SetViewportOrgEx
SetWindowExtEx SetWindowOrgEx tOffsetViewportOrgEx uOffsetWindowOrgEx §ScaleViewportExtEx ¨ScaleWindowExtEx " CombineRgn A CreateFontIndirectW Q CreateRectRgnIndirect |PatBlt þSetRectRgn Í DPtoLP JGetTextExtentPoint32W J CreatePalette #GetNearestPaletteIndex ,GetPaletteEntries >GetSystemPaletteEntries ’RealizePalette ÔGetBkColor RGetTextMetricsW 0 CreateCompatibleBitmap 7 CreateDIBitmap OEnumFontFamiliesW CGetTextCharsetInfo ùSetPixel StretchBlt 6 CreateDIBSection åSetDIBColorTable 9 CreateEllipticRgn Ellipse DGetTextColor O CreatePolygonRgn ŒPolygon Polyline •Rectangle NEnumFontFamiliesExW 8GetRgnBox sOffsetRgn R CreateRoundRectRgn RoundRect pFrameRgn PtInRegion ûSetPixelV ^ExtFloodFill øSetPaletteEntries kFillRgn ÖGetBoundsRect XGetWindowOrgEx `LPtoDP UGetViewportOrgEx PGetTextFaceW GDI32.dll AlphaBlend TransparentBlt MSIMG32.dll – OpenPrinterW O DocumentPropertiesW ClosePrinter WINSPOOL.DRV TRegCloseKey ]RegCreateKeyExW hRegDeleteKeyW …RegOpenKeyExW ’RegQueryValueExW lRegDeleteValueW sRegEnumKeyExW ¢RegSetValueExW ADVAPI32.dll È SHGetFileInfoW 7ShellExecuteW é SHGetPathFromIDListW ñ SHGetSpecialFolderLocation À SHGetDesktopFolder $ DragQueryFileW DragFinish ƒ SHBrowseForFolderW z SHAppBarMessage SHELL32.dll K PathFindExtensionW M PathFindFileNameW u PathIsUNCW › PathStripToRootW 7StrFormatKBSizeW PathRemoveFileSpecW SHLWAPI.dll DrawThemeText DrawThemeParentBackground M OpenThemeData CloseThemeData
DrawThemeBackground * GetThemeColor GetCurrentThemeName G IsAppThemed J IsThemeBackgroundPartiallyTransparent : GetThemeSysColor E GetWindowTheme 3 GetThemePartSize UxTheme.dll ~ CoTaskMemAlloc CoTaskMemFree •OleDuplicateData ËReleaseStgMedium ' CoDisconnectObject CoCreateInstance ƒ CoUninitialize S CoInitialize T CoInitializeEx ž CreateStreamOnHGlobal § DoDragDrop ¦OleLockRunning ŽOleCreateMenuDescriptor ’OleDestroyMenuDescriptor ¸OleTranslateAccelerator 1IsAccelerator ˜OleGetClipboard \ CoLockObjectExternal ÊRegisterDragDrop ÍRevokeDragDrop ole32.dll OLEAUT32.dll LresultFromObject AccessibleObjectFromWindow CreateStdAccessibleObject OLEACC.dll tGdiplusShutdown ! GdipAlloc í GdipFree uGdiplusStartup 6 GdipCloneImage ˜ GdipDisposeImage !GdipGetImageGraphicsContext ,GdipGetImageWidth "GdipGetImageHeight 'GdipGetImagePixelFormat %GdipGetImagePalette &GdipGetImagePaletteSize Q GdipCreateBitmapFromStream P GdipCreateBitmapFromScan0 + GdipBitmapLockBits . GdipBitmapUnlockBits GdipDeleteGraphics ° GdipDrawImageI M GdipCreateBitmapFromHBITMAP [ GdipCreateFromHDC GdipSetInterpolationMode ¸ GdipDrawImageRectI gdiplus.dll ; ImmGetContext k ImmReleaseContext M ImmGetOpenStatus IMM32.dll PlaySoundW WINMM.dll
-
I ran that through my magic decoder ring and it says "whatthefckareyoudoingtryingtodecodemypropriatarye ncryptedsht".
Last edited by MegaloDon; 03-26-2017 at 05:52 PM.