Šta je novo?

Bas Celik 2.0 aplikacija za citanje LK na MacOs

DJmihailo

Čuven
Učlanjen(a)
17.11.2004
Poruke
1,273
Poena
695
Pocetnik sam na Macos, a prelistao sam sve moguce forume, ali nisam nasao uputstvo "korak po korak" :D. Dakle, kao sto naslov kaze, da li neko moze da mi objasni kako da instaliram ovaj program....Shvatio sam da je potrebno da pokrenem Xcode Command Line Tools, komandom na terminalu za koga mi nije najjasnije sta radi a i enigma mi je sta dalje..... Mene zanima samo da mi citac citac bude funkcionalan kada ubacim LK u njega;) a ne zanima me da to radim preko virtuelnog Windows-a;). Ako bi neko bio ljubazan da mi objasni bio bih mu jako zahvalan...
 
Koliko sam video u Redit threadu treba ti sam XCode i XCode CLI tools. Posle iz XCode kompajliraš zip source code koji je dostupan na GitHub-u. Nisam probao, ne očitavam tako često LK :)

 
Pocetnik sam na Macos, a prelistao sam sve moguce forume, ali nisam nasao uputstvo "korak po korak" :D. Dakle, kao sto naslov kaze, da li neko moze da mi objasni kako da instaliram ovaj program....Shvatio sam da je potrebno da pokrenem Xcode Command Line Tools, komandom na terminalu za koga mi nije najjasnije sta radi a i enigma mi je sta dalje..... Mene zanima samo da mi citac citac bude funkcionalan kada ubacim LK u njega;) a ne zanima me da to radim preko virtuelnog Windows-a;). Ako bi neko bio ljubazan da mi objasni bio bih mu jako zahvalan...
Nikako. Drži se windowsa.
 
:D Sto se toga tice, prelomio sam...tako su mi rekli i za aplikaciju za banku, pa sve radi kako treba. Uvazavam tvoje misljenje i hvala ti na sugestiji, ali bi mi bilo drago kada bi neko pokusao da mi objasni kako da to uradim, barem da probam, pa da sam ocenim;).
Koliko sam video u Redit threadu treba ti sam XCode i XCode CLI tools. Posle iz XCode kompajliraš zip source code koji je dostupan na GitHub-u. Nisam probao, ne očitavam tako često LK :)

To sam i ja video, ali sam mislio da neko moze da mi da uputstvo za dummies;)... Ali ako ga ne bude....krecem sam u nove pobede:)
 
:D Sto se toga tice, prelomio sam...tako su mi rekli i za aplikaciju za banku, pa sve radi kako treba. Uvazavam tvoje misljenje i hvala ti na sugestiji, ali bi mi bilo drago kada bi neko pokusao da mi objasni kako da to uradim, barem da probam, pa da sam ocenim;).

To sam i ja video, ali sam mislio da neko moze da mi da uputstvo za dummies;)... Ali ako ga ne bude....krecem sam u nove pobede:)

Pa dobro, kompajliranje source code-a pisanog za Linux na Mac-u i pravljenje funkcionalne aplikacije za ocitavanje licne karte od toga nije bas operacija "for dummies". Pitanje je koliko ce takva aplikacija da bude i pouzdana, jer nisu sve LK iste, ne ocitavaju se na isti nacin.
 
Previse cimanja da bi radio Celik na Mac OS, mislim da je najbolja varijanta da se uzme neki stari laptop sa Windows samo za citanje licne karte.
 
Istu zelju sam i ja imao, pa sam brzo odustao tj. resenje je bilo virtualnka sa windows-om :)
 
Evo sad probao kod mene na Macu, radi kompajliranje kako treba. Pretpostavljam da imaš "klot" macOS install, tako da bi koraci trebali da budu otprilike ovakvi:

1. Skineš i instaliraš Go sa https://go.dev/doc/install
2. Instaliraš kolekciju kompajlera:
Bash:
xcode-select --install
3. Instaliraš Homebrew:
Bash:
NONINTERACTIVE=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
(ovo gore je varijanta da instalaciona skripta odradi sve sama bez da te pita za dozvolu, ako nisi developer, ovo je OK, ako jesi, onda verovatno ne bi ni otvorio ovu temu :))
4. Instaliraš Git:
Bash:
brew install git
5. Smakneš Baš Čelik kod:
Bash:
git clone https://github.com/ubavic/bas-celik.git
6. Instaliraš dodatne komponente i iskompajliraš Baš Čelik:
Bash:
go mod download
go build -v
7. Pokreneš Baš Čelik:
Kod:
go run -ldflags="-extldflags=-Wl,-ld_classic,-no_warn_duplicate_libraries,-v" .

Nemam vremena da testiram konkretno logovanje i emulaciju za ePorezi npr. jer mi ConsentID završava posao, ali za očitavanje lične karte bi ovo gore trebalo da bude dovoljno. Utakneš čitač kartice i trebalo bi da šljaka.
 
To mi je trebalo :) :) :)... Probacu za vikend.....zahvalan....🤗

Naravno da nisam developer :D :D :D
 
Pocetnik sam na Macos, a prelistao sam sve moguce forume, ali nisam nasao uputstvo "korak po korak" :D. Dakle, kao sto naslov kaze, da li neko moze da mi objasni kako da instaliram ovaj program....Shvatio sam da je potrebno da pokrenem Xcode Command Line Tools, komandom na terminalu za koga mi nije najjasnije sta radi a i enigma mi je sta dalje..... Mene zanima samo da mi citac citac bude funkcionalan kada ubacim LK u njega;) a ne zanima me da to radim preko virtuelnog Windows-a;). Ako bi neko bio ljubazan da mi objasni bio bih mu jako zahvalan...
Ne znam zašta ti treba, ali ako je tipa da očitaš da bi ušo na ePorezi, možeš da odeđ u poštu i dobiješ onaj kod ili kako se već zove. Sa tim ti ne treba lična karta za ePoreze npr...
 
Za ePorezi nije problem, to se resava sa consentID
 
Pozdrav. Ja sam autor Baš Čelika, i sad tek vidim ovu temu. Hvala mnogo @gdesikuco sto je ovako detaljno opisao postupak.
Ja bih rado objavio izvršne datoteke za macos, ali su beskorisne ako ne platim Dev licencu koja mi se ne isplati (100$ godišnje). Tako da mac korisnici moraju sami da urade ovaj postupak. Svakako, mislim da je za sve (pa čak i "neprogramere") lakše i brže da se pokrenu ove komande, nego da se podiže VM.

Što se tiče eUprave i ePoreza, ali i offline potpisivanja dokumenata, za to postoji srb-id-pkcs11 koji podržava i macOs

 
Da, developer licenca bi bila nepotreban trošak, ali ako budem ugrabio malo slobodnog vremena, mogao bih eventualno da napravim Homebrew formulu pa da instalacija bude u 2 linije koda umesto 10 😇 Ionako sam već autor nekoliko srednje popularnih nego ne volim da se hvališem puno po forumima 🤡 Skroman dečko, sve pare šaljem kevi i tako to
 
Pozdrav. Ja sam autor Baš Čelika, i sad tek vidim ovu temu. Hvala mnogo @gdesikuco sto je ovako detaljno opisao postupak.
Ja bih rado objavio izvršne datoteke za macos, ali su beskorisne ako ne platim Dev licencu koja mi se ne isplati (100$ godišnje). Tako da mac korisnici moraju sami da urade ovaj postupak. Svakako, mislim da je za sve (pa čak i "neprogramere") lakše i brže da se pokrenu ove komande, nego da se podiže VM.

Što se tiče eUprave i ePoreza, ali i offline potpisivanja dokumenata, za to postoji srb-id-pkcs11 koji podržava i macOs

Možda bi ovo odradilo posao umesto full dev licence
 
Ovo nije XCode, već nekakav Jailbreak?


Jesi kompajlirao?
Tja....nisam....:) U medjuvremenu sam se setio da u firmi imam neki stari Asus laptop, koji je Windows 10....i tamo sam instalirao programe za citanje LK...nesto sam, kako starim, izgubio polet koji sam imao ... tako da cu za sada mac da oslobodim citanja LK:D Ali sam, jos jednom da naglasim, jako zahvalan svima koji su se trudili da pomognu
 
Pozdrav. Ja sam autor Baš Čelika, i sad tek vidim ovu temu. Hvala mnogo @gdesikuco sto je ovako detaljno opisao postupak.
Ja bih rado objavio izvršne datoteke za macos, ali su beskorisne ako ne platim Dev licencu koja mi se ne isplati (100$ godišnje). Tako da mac korisnici moraju sami da urade ovaj postupak. Svakako, mislim da je za sve (pa čak i "neprogramere") lakše i brže da se pokrenu ove komande, nego da se podiže VM.

Što se tiče eUprave i ePoreza, ali i offline potpisivanja dokumenata, za to postoji srb-id-pkcs11 koji podržava i macOs

Jel ovo samo za kartice koja je izdala PKS ili moze i licna karta?
Pitam jer za pristup i potpisiavanje koristim lincu kartu
 
Vrh Dno