EIDNative Library new site
Google is going to remove "Page Creator" service. As a result, I migrated EIDNative website
http://s.perevoznyk.googlepages.com
to
http://eidnative.sourceforge.net
Anyway, all new updates are always announced here, so just keep reading this blog to know about all new releases.
Added 17.09.2010
EIDNative library has the new home again. Please read http://delphi32.blogspot.com/2010/02/ortus-acquires-eidnative-library.html post for more detail.
Beste,
ReplyDeleteik zou graag het eID gebruiken in een ASP.net applicatie, hoe kan ik dit het best aanpakken, zijn hiervoor voorbeeld applicaties beschikbaar? Eventueel met een JavaApplet?
Hallo,
ReplyDeleteIk heb momenteel geen goede voormaybeeld voor ASP.NET, maar misschien kan u zoeken op https://securehomes.esat.kuleuven.be/~decockd/wiki/bin/view.cgi/EidForums/ForumEidCardProgrammingExamples
Dag Serhiy,
ReplyDeleteIk ben eigenlijk ook op zoek naar een voorbeeld voor ASP.NET, maar op de site van decockd die je aanhaalde vind ik niets bruikbaars.
De Delphi-versie van Eidnative heb ik geïmplementeerd en die werkt super, vandaar dat ik ook aan jouw java-versie dacht. Jammer genoeg krijg ik die niet aan het werk.
Heb je nergens geen klein voorbeeld hoe de eID in ASP.NET gelezen kan worden? Niets speciaals, ik probeer enkel naam en adres (eventueel foto) in mijn form te laden.
Hallo,
ReplyDeleteIk ben uw EidNative Library aan het testen voor deze te gebruiken in een java applicatie. Bij één van de identiteitskaarten waarmee ik test is de naam als volgt geschreven : Carré Uw methode identity.getName() geeft mij Carr?.
In het adres is er in de straatnaam ook een karakter é en dit wordt wel goed getoond. Kan ik dit probleem zelf oplossen of moet dit aangepast worden in de ddl?
mvg,
Herbert Mylemans
Bijkomende info bij mijn vorige post.
ReplyDeleteHet vernoemde probleem doet zich enkel voor als de eid middleware versie 3.5 geïnstalleerd is.
Beste,
ReplyDeleteDeze library werkt blijkbaar perfect. En daarenbovenop de snelste die ik al heb gevonden tot nu toe.
Was even aan het testen met een RFID- en een Smartcard-lezer gekoppeld. Spijtig genoeg geeft de library voorkeur aan de RFID-lezer. Welkeens events dan ook resulteren in het niet kunnen uitlezen van EID gegevens (logisch). Op de events van de Smartcard-lezer wordt helemaal niet meer gereageerd.
Het enige wat tot nogtoe lijkt te helpen is de RFID-lezer uit te trekken. Applicatie te starten en vervolgens de RFID-lezer weer aansluiten. Dan geeft hij wel de juiste voorkeur.
Heb al getracht dit probleem te overkomen, maar blijkbaar lukt dit niet. Aangezien de nodige code zich vast bevindt in Reader.dll.
Kun je hiervoor misschien een oplossing bieden? Zoals het opgeven van een readername,id bij de init functie?
Alvast bedankt, mvg
Hallo Thomas,
ReplyDeleteIk heb een nieuwe versie van deze bibliotheek gemaakt die ondersteunt meer dan 1 smartcard-lezer.
U kunt download EIDNative van mijn site: http://users.telenet.be/serhiy.perevoznyk/download/EIDLibrarySetup.zip zoals altijd :)
Er zijn nieuw methoden, zoals
public void InitReader(int readerNumber)
public void SelectReader(int readerNumber)
public void SelectReader(string readerName) ...
MVG,
Serhiy
Beste Serhiy,
ReplyDeleteBedankt om je app. verder uit te bouwen zoals ik een paar maanden geleden gevraagd heb.
Ik zou graag je dll in mijn programma gebruiken, maar het lukt me tot nu toe niet.
Wil je me aub verder helpen.
Mvg
Dag Benny,
ReplyDeleteProbeer een niewe versie te download: http://users.telenet.be/serhiy.perevoznyk/download/EIDLibrarySetup.zip
Beste Serhiy,
ReplyDeleteIk heb de nieuwe versie gedownload,
maar dan komt het probleem
Welke dpk moet ik gebruiken?
EidNativeR110?
Ik heb het volgende gedaan
Delphi7 opgestart,
EiDNativeR110 geopend,
krijg dan een schermpje
Package - EIDnativeR110.dpk
Als ik op compile druk gebeurt er niets zichtbaar.
Druk ik op Install krijg ik de melding :
cannot load package 'EIDnativeR110'
it contains unit 'EIDCARD'which is also contained in package dclusr70.
je ziet ik ben een leek op het gebied van packages.
In dclusr70 heb ik 3 items staan
tEdit,tEnteredit en TbImage.
Wat moet ik nu juist doen en hoe krijg ik als alles gelukt is, je form in mijn app. geimplenteerd?
De bedoeling is dat ik van een werkzoekende zijn Eid-kaart in de reader steek, via uw app. de gegevens kan inlezen en dan automatisch wegschrijven in een DB file.
Ik heb dus nog een hele weg af te leggen.
Beste Serhiy,
ReplyDeleteIk ben er door geworsteld,
Het werkt nu, en beter nog
het werkt zelfs prima.
De gegevens die ik nodig heb
voeg ik rechtstreeks toe in mijn
DB.
Het enige probleem dat ik nog heb
is om de foto te kunnen inlezen in
mijn tabel.
Zou jij of iemand anders die dit leest mij kunnen uitleggen hoe het juist moet.
Ik weet hoe je foto's(jpeg) inhaalt
in een tabel, maar dit werkt iets anders vrees ik.
Nogmaal proficiat voor het fantastische werk dat jij levert en met ons wilt delen.
Hallo, proficiat met uw eidlib. Een zeer sterk alternatief. Ik heb een programma (zie www.eidreader.be) Mag ik gebruik maken van uw library voor de eID/SIS. Is dit een probleem ?(uiteraard met bronvermelding)
ReplyDeleteIk heb ook de nieuwe versie 2.03gedownload, maar vind nergens een (delphi/net) voorbeeld terug om de SIS Kaart te lezen. Heeft u zo'n snippet ?
Kent u de problemen met 64 bits bestuursystemen in C++ ?!, daar wordt de lib niet herkend. Vriendelijke Groeten,
Hallo Ben,
ReplyDeleteEr is geen beperking voor gebruik van eidNative. Dat is helemaal gratis voor commerciële or Open Source projecten. U mag eidnative vermelden, maar moet niet :)
Ik zal nog Delphi en C# demo publiceren om te tonen hoe kan u SIS kaart lezen.
Ik heb eidNative met 64 bits Windows niet getest, moet dat nog doen, dank u voor de info
Ik werkte met powerbuilder 10.5 en een activeX van EIDruntime 2.5 om gegevens van EID te lezen. Sinds runtime versie 3.5 wordt deze activeX (EIDlibctrl) niet meer ondersteund. Ik probeer nu uw native library te laten werken met powerbuilder a.h.v. VB6 voorbeelden, maar heb problemen met de "types" zoals EIDIdentity. Deze worden nl niet ingevuld na oproep functie ReadIDData en krijg geen foutmelding. Powerbuilder werkt met structures i.p.v. types, waarbij dezelfde declaraties gemaakt worden zoals bij EIDIdentity. De volgende functies werken wel: InitReader,DoneReader,IsEIDCard,SavePhotoAsJpeg.
ReplyDeleteEen idee??
Geachte Heer Perevoznyk,
ReplyDeleteDe performantie van uw SDK is onwaarschijnlijk snel qua lezen van de eID met gebruik van de ACR 38U.
De implementatie ervan vergt een minimale tijdsinvestering in vba.
eID picture bewerken dmv een routinecall!
Gewoon verbluffend.
De SISkaart procedures krijg ik evenwel niet aan de praat.
Noch de ReadSISCard, noch de SaveSISDataToCSV reageren.
Graag uw advies over uw worddemodocument dat ik hiervoor aanpaste. Ik plaats het op: http://users.telenet.be/johanbrouns/Literatuur/EID_SISNativeWordDemo.zip
Met hoogachting en dank.
Doel: freeware
Hallo Johan,
ReplyDeleteHier ie een kleine aanpassing van uw code:
ElseIf IsEIDCard = 0 Then
If ReadSISCard(sData) = True Then
'DoCmd.Echo -1, "Siskaart wordt ingelezen..."
'Fout: geen SisData, maar sData
CardNumber = CStr(sData.CardNumber)
p = InStr(CardNumber, Chr(0))
If (p > 0) Then
CardNumber = Left(CardNumber, p - 1)
End If
tbName.Text = sData.Name + " " + sData.FirstName
End If
SaveSISDataToCSV ("c:\WSis_test.csv")
Else
MsgBox "Can not read the data from EID card"
End If
Ik heb nog enkele problemen opgemerkt in eidreader.dll, dus ga ik straks een nieuwe release maken.
Hello Serhiy,
ReplyDeleteI have a strange problem in eidreader.dll. I call InitReaderEx and DoneReaderEx, and on calling the latter, the program goes into a hard loop using 100% cpu. If I open windows explorer (for example) DoneReaderEx returns to my program. Running your DemoReader app doesnt's show this behaviour, so it must be a conflict with other dlls etc that the app uses. I've tried debugging, but without source it's not so simple. I have been able to determine that in "some method" about 6 call levels deeper than Function DoneReaderEx, a loop occurs where "peekMessage" is constantly called. Any suggestions would be greatly appreciated.
(And by the way, thanks for providing this DLL that has saved me an enornmous amount of time).
Hello,
ReplyDeleteI think I found the problem with PeekMessage and made a new build of eidreader.dll
http://cid-b4508367face85d1.office.live.com/self.aspx/Public/EIDReader.zip
Could you test it please?
Beste Serhiy
ReplyDeleteAlvast bedankt voor de libraries!
Ik heb sinds een maandje deze
voorzien in ons programma en dit werkt naar behoren.
Maar soms gebeurt het dat een
eID kaart niet goed gelezen wordt.
Een workaround is dat we dan eens de software van overheids installeren en nadien werkt de kaartlezer dan meestal goed maar
niet altijd.
Zegt u dit iets ?
(timeouts, trage data..)
Als de eID een fout genereert dan
krijgen we meestal deze foutcode:
-2146435025
Is er een manier om dit op te lossen ?
Ter info :
OS = WIN7 32 BIT
.NET2.0
VASCO DIGI 905 reader
Mvg
Peter.
Ter info
ReplyDeleteAls ik de kaart reeds in de kaartlezer stop en dan het programma opstart
dan wordt de kaart wel goed gelezen.
Indien de kaart er niet inzit, en ik deze na opstart van de applicatie pas
in de kaartlezer stop dan wordt de kaart niet altijd goed gelezen.
(Ik maak ook gebruik van de kaartdetectie event)
Hopelijk kan je me helpen met dit probleem?
Mvg
Peter.
Hallo,
ReplyDeleteIk wil u vragen on de nieuwe release te testen:
http://bit.ly/bteft7
hallo,
ReplyDeleteIk weet dat dit een oude post is maar ik hoop dat ik nog antwoord krijg.
Is er iemand die nu een volledig werkend voorbeeldprogramma heeft in asp.net om de eID uit te lezen?
laat iets weten aub