Gast Geplaatst: 26 november 2006 Geplaatst: 26 november 2006 ik heb zelf een cvs gecompiled nu wil ik er een skin inzetten en wil ik de active softcam en de codering zien maar na lang zoeken ben ik erachter gekomen dat je een aantal zaken moet veranderen of toepassen in de enigma sources zoals in de enigma_main.cpp is er iemand die mij kan helpen en zeggen wat ik moet aanpassen ? in de andere bestaande images werkt de skin wel dus daar zie ik de softcam en codering die word gebruikt <img src="/forums/images/graemlins/frown.gif" alt="" />
Gast Geplaatst: 27 november 2006 Geplaatst: 27 november 2006 zijn er geen C++ kenners hier die me willen helpen mijn dank zou groot zijn
mirakels Geplaatst: 27 november 2006 Geplaatst: 27 november 2006 zo simpel is dat even niet. Je moet eerst eens gaan onderzoeken hoe skin variabelen nu werken. Dan kan je er een 1 toevoegen en op de juiste plek (en dat hangt af van wat je wilt bereiken) de variabelen een waarde geven. Kijk in enigma_main.cpp eens naar de ASSIGN statements. ASSIGN(EINow, eLabel, "e_now_title"); bvb definieert een skin elabel element. In de skin esml files heeft die een name="e_now_title". En binnen enigma kan je daar dan dingen mee doen door het EINow object aan te passen. Dit moet voldoende zijn om je op weg te helpen... DM7000, noname 58 cm bord met SM3D12 rotor, 46GB 2.5in hitachi hdd
Gast Geplaatst: 27 november 2006 Geplaatst: 27 november 2006 thanx voor je reply dit had ik ergens gevonden First, I assigned the name of the selected emu to a label called "theemu": ASSIGN(CurrentEmu, eLabel, "theemu"); ... ... ... CurrentEmu->setText(emuname); dit moest in de enigma_main.cpp dan zou ik in de esml dit moeten ingeven <eLabel position="250:462" size="220:14" font="Nimbus;14" name="theemu" align="center" backgroundColor="dunkel" foregroundColor="dunkel+15" /> maar blijkt niet genoeg want werken doet het niet maar thanx ik zoek nog verder <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" />
Gast Geplaatst: 29 november 2006 Geplaatst: 29 november 2006 Citaat: ... Dit moet voldoende zijn om je op weg te helpen... Ik ben der ooit mee bezig geweest maar het grote probleem was eigelijk die emu variable vinden <img src="/forums/images/graemlins/confused.gif" alt="" /> 'hello world' labeltjes verzinnen was me wel gelukt maar dan ???? Ik heb destijds alle code doorzocht maar ik kon nergens een variabele vinden waar de naam van die emu in zit. Iemand toevallig enig idee hoe en waar je de actieve emu naam kan terugvinden in de enigma source ?
Gast Geplaatst: 29 november 2006 Geplaatst: 29 november 2006 of het is zeer moeilijk of het word geheim gehouden maar vind er zeer weinig van terug op het net jammer genoeg
Gast Geplaatst: 29 november 2006 Geplaatst: 29 november 2006 Het is niet moeilijk en ook niet geheim, maar wel erg lelijk. Enigma heeft helemaal niks met emu's te maken, daarom vind je binnen enigma ook geen variabelen die emu gerelateerd zijn. Er zit daarom weinig anders op dan de status output van de emu (die meestal ergens in /tmp terecht komt) te parsen.
Gast Geplaatst: 3 december 2006 Geplaatst: 3 december 2006 owkee mooi dat het niet moeilijk en niet geheim is maar voor mij beetje een leek op C++ en programmeer toestanden is het best moeilijk en niet geheim owkee geloof ik ook maar vind nergens een stukje code waar ik me op kan concentreren zodat ik weet wat ik moet doen dus als er iemand is die me verder kan helpen hoor ik het graag
Gast Geplaatst: 3 december 2006 Geplaatst: 3 december 2006 Citaat: owkee mooi dat het niet moeilijk en niet geheim is maar voor mij beetje een leek op C++ en programmeer toestanden is het best moeilijk Dan moet je eerst zorgen dat je geen leek meer bent, en daarna pas vragen gaan stellen. Zorg dat je je C++ eigen maakt, en verdiep je daarna eens in de opzet van enigma. En dan zal je zien dat het best eenvoudig is. Als je aan de verkeerde kant begint, krijg je er geen vat op. Citaat: maar vind nergens een stukje code waar ik me op kan concentreren zodat ik weet wat ik moet doen Je zoekt dus eigenlijk naar een stukje code wat je kan copieren. Dan is de lol van het zelf maken er toch vanaf? En ik neem aan dat het je juist om het zelf maken te doen is, ander kan je beter een van de bestaande images blijven gebruiken, er is immers genoeg keuze momenteel.
Gast Geplaatst: 4 december 2006 Geplaatst: 4 december 2006 mooi geef mij maar het antwoord van mirakels dan (waarvoor dank) ik dacht dat we er waren om mekaar te helpen of wegwijs te maken met het antwoord van mirakels kan en ben ik aan het zoeken gegaan in de enigma_main.cpp maar geraak er niet uit (wil niet zeggen dat ik het al op heb gegeven hoor)dus ik zoek verder en nee ik wil geen code dat ik kan copieren en plakken wil best zelf iets uitzoeken maar een beetje hulp zoals in wat ik het moet gaan zoeken alleen in enigma_main.cpp of ook in enigma_main.h ? en in welk stukje code maar vind hier nergens iets van terug jammer maar in elk geval thanx voor jullie antwoorden
mirakels Geplaatst: 4 december 2006 Geplaatst: 4 december 2006 Nou nou. Ik denk dat pieterg wel gelijk heeft hoor. Je moet wel weten waar je mee bezig bent. Dat houdt in dat je moet begrijpen wat CurrentEmu->setText(emuname); betekent. emuname moet wel ergens gevuld worden. En als je die term in de enigma soruces zoekt zal je die niet vinden. Je zal dus code toe moeten voegen om emuname betekenis te geven. Je moet dus uitzoeken hoe je kan bepalen welke emu draait, en het resultaat toekennen aan emuname. (ik dacht dat ik een tijdje terug al een antwoord in deze strekking gegeven had, maar die post is kennelijk verdwenen...) DM7000, noname 58 cm bord met SM3D12 rotor, 46GB 2.5in hitachi hdd
Gast Geplaatst: 4 december 2006 Geplaatst: 4 december 2006 Citaat: mooi geef mij maar het antwoord van mirakels dan (waarvoor dank) ik dacht dat we er waren om mekaar te helpen of wegwijs te maken Je hebt nu zowel een korte termijn advies, en een lange termijn advies, wat wil je nog meer ;-) Als ik niet wilde helpen, had ik helemaal niet geantwoord. Nog een korte termijn advies: kijk om te beginnen maar eens hoe het lsnr_num label werkt. Die doet ongeveer wat jij wilt, maar dan met andere data (de snr waarde ipv de emu naam).
Gast Geplaatst: 5 december 2006 Geplaatst: 5 december 2006 Citaat: Dan moet je eerst zorgen dat je geen leek meer bent, en daarna pas vragen gaan stellen. Zorg dat je je C++ eigen maakt, en verdiep je daarna eens in de opzet van enigma. En dan zal je zien dat het best eenvoudig is. .... nauw, als ik een lampje op men dashboard wil plaatsen hoef ik niet te weten hoe de motor van me auto werkt hoor <img src="/forums/images/graemlins/grin.gif" alt="" /> Maar het klopt wel da je toch wel wat C++ kennins in huis moet hebben <img src="/forums/images/graemlins/smirk.gif" alt="" /> Ik heb de 'snr' logica in enigma_main.cpp gevolgd en gekeken hoe de 'info' op het scherm getoverd wordt. Deze info wordt ook uit een bestandje gehaald, vandaar. De gegevens over de EMU kan je in /tmp/emuLog (of iets dergelijks) terugvinden. Nu nog ff uitdokteren of je zomaar een file kan/mag openen in enigma_main.cpp en dan is het een kwestie van een stukje uit die file in dat labeltje te poetsen <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" />
Gast Geplaatst: 5 december 2006 Geplaatst: 5 december 2006 Citaat: .... Nog een korte termijn advies: kijk om te beginnen maar eens hoe het lsnr_num label werkt. Die doet ongeveer wat jij wilt, maar dan met andere data (de snr waarde ipv de emu naam). deze post had ik niet gezien <img src="/forums/images/graemlins/blush.gif" alt="" /> maar blijkbaar denken we in dezelfde richting <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" />
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen