Hacking LaserCAD (1 / 4 steg)
Steg 1: Använder hacket...
Hacket
Hacket består av en ny DLL som måste "matas" in LaserCAD.exe. DLL implementerar "krokar" nyckel Windows API: er för att påverka de nödvändiga korrigeringarna till koden. Följ stegen nedan för att installera korrigeringsfilen. Den bifogade videon visar hur att genomföra alla steg. Se till att titta på det hela skärmen för att på lämpligt sätt se vad som händer:
Förutsättning
Det finns ett antal sätt att vår fix DLL kan injiceras i LaserCAD processen, men absolut det enklaste sättet att göra det är att skapa en kopia av LaserCAD.exe att målmedvetet och permanent import nya dll-filen. För detta använder vi CFF Explorer från ntcore.com. CFF Explorer är ett mycket användbart verktyg skriven av Daniel Pistelli. För att installera det, besök http://www.ntcore.com/exsuite.php och klicka på "Ladda ner Explorer Suite". En gång dataöverföring, kör ExplorerSuite.exe och följ anvisningarna för att installera det på din maskin. När du är klar med alla följande steg du kan ta bort Explorer Suite (via Kontrollpanelen | Program) om du inte har ytterligare behöver för det...
Fix DLL
Efter detta behöver du fixa själv. Det kallas LaserCADFix.dll och det kan laddas ner från min hemsida här: http://www.andrewlsandoval.com/Articles/LaserCADFix/LaserCADFix.dll.
Efter nedladdning LaserCADFix.dll kopiera den till mappen AWCPrograms under LaserCAD. Om du installerat LaserCAD i c:\, kopiera filen till C:\LaserCAD\AWCPrograms\.
Importera LaserCADFix.dll till LaserCAD.exe
Fix filen på plats och Använd Windows explorer (Windows-tangenten + E) för att bläddra till mappen LaserCAD\AWCPrograms (vanligt c:\LaserCAD\AWCPrograms\) om du inte redan hade fönster öppet till den. Högerklicka på LaserCAD.exe. Klicka på "Öppna med CFF Explorer".
Nästa klicka på Importera huggorm på den vänstra panelen i CFF Explorer. Klicka på Lägg till-knappen till höger om rutan moduler. Välj LaserCADFix.dll i listan med filer och klicka på öppna.
I fönstret exporteras funktioner visas posten "00000064 - ImportMe". Klicka på detta, och klicka sedan på knappen ovanför den märkt "Import av ordningstal". Detta kommer att kopiera "00000064 - ImportMe" listan importeras funktioner på höger sida.
Sedan klicka du på "återskapa Import" knappen. Vår DLL läggs till i importlistan LaserCAD.exe.
Slutligen, klicka på knappen Spara (det ser ut som en gammal diskett och är längst upp till vänster, andra knappen från vänster). Du kommer att presenteras med en snabb som säger "Overwrite ursprungligen arkivera?" Klicka på "Nej." I dialogrutan Spara som, ange namnet LaserCADFixed.exeoch klicka på Spara. Du kan nu stänga CFF Explorer (och avinstallera det om du skulle föredra.)
Vilket gör det lättillgängligt
Nu finns det två kopior av LaserCAD. Om du kör LaserCAD.exe kommer det fungera likadant som det alltid haft, buggar och allt. Om du kör LaserCADFixed.exe vår fix kommer att tillämpas och du kan ange text med ordentlig teckensnittet valda och icke-engelska tecken om det behövs. Om du högerklickar på LaserCADFixed.exe i Utforskaren kan du välja antingen "Pin till Aktivitetsfältet" eller "Pin till Start-menyn". Detta kommer att skapa en länk på Aktivitetsfältet eller Start-menyn för lätt tillträde. Du kan också markera kopiera, och sedan på skrivbordet, högerklicka och välj "Klistra in genväg". Var noga med att ge genvägen ett namn som hjälper dig att veta att denna kopia öppnar den fasta versionen av LaserCAD.