GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - sarimarton/abevjava-mac: Abevjava auto launcher/installer for macOS (Wine)

BranchesTags
Open more actions menu

Latest commit

 

History

10 Commits
10 Commits

Folders and files

NameName
Last commit message
Last commit date
src
src
 
 
README.md
README.md
 
 

Repository files navigation

Abevjava (ÁNYK) macOS-en

Ezzel működni fog az abevjava a Maceden a beküldés funkcióval együtt, függetlenül attól, hogy az OS Catalina, Big Sur, Monterey vagy akármelyik későbbi verzió, és hogy a processzor Intel vagy Apple Silicon.

Ha vállalkozó vagy, kell neked az abevjava. Ha maced van, nem olyan egyszerű a téma.

  • A youtube-os guide-ok nem működnek (ref 1, ref 2), a netelérés (tehát a beküldés vagy a törzsadatok szinkronizációja) nem fog működni, hiába telepítgetsz régebbi java verziókat
  • Ráadásul eleve nem akarod javával szemetelni a rendszered.
  • A NAV oldalán van egy JRE-vel együtt bundle-olt csomag Windowsra, ami nagyon kényelmes, csak az Windows.
  • Apple Siliconon még kényesebb a téma. QEMU alá WinXP vagy Win 7-tel a Java nem fog működni, nem keresem vissza, mi a hibaüzenet.
  • Ami működik: Wine. Ezzel megy minden a NAV-os bundle-lal, tehát mindig az általuk hozzácsomagolt java fog futni az általuk tesztelt elsődleges rendszeren. Ehhez találhatók alább a segédletek.

Automatikus telepítő/indító app:

Itt letölthető: https://github.com/sarimarton/abevjava-mac/releases

Az app Automatorral készült, meg is lehet vele nyitni szerkesztésre. A /Documents/abevjava-wine alá telepíti a csomagokat, így az iCloud szinkronizáció is működik, ha gépet váltasz. Telepíti a függőségeket (homebrew, wine), ha nincsenek telepítve. Két futtatás között akár le is lehet törölni a Wine prefixet (/.wine mappa).

Telepítés kézzel

  1. Telepítsd a Homebrew-t:

    • Menj a brew.sh weboldalra
    • Másold be a telepítőparancsot a vágólapra
    • Nyiss egy Terminal ablakot
    • Illeszd be a telepítőparancsot és menj végig a telepítésen
  2. Telepítsd a Wine-t:

    • Terminal ablakban futtasd: brew tap gcenx/wine && brew install wine-crossover
    • Adj engedélyt a wine futtatásához:
      • Indítsd el a feltelepült Wine Crossover.app appot. Ekkor kapsz egy hibaüzenetet. Cancel (Mégsem).
      • Menj a System Preferences-be (Rendszerbeállítások), majd Security and Privacy, General (Általános) fül, alul kattintsd ki a lakatot, majd a "Wine Crossover.app" was blocked felirat mellett kattints az "Open Anyway" gombra.
    • Terminalban futtasd: wine REG ADD HKCU\\Software\\Wine\\Mac\ Driver /v ForceOpenGLBackingStore /t REG_SZ /d y
  3. Telepítsd az abevjava + JRE Windows-os csomagot:

    • Menj a https://nav.gov.hu weboldalra, majd ott kattints baloldalt a "Nyomtatványkitöltő programok" linkre
    • Töltsd le az abevjava_install_oracle_jre.exe-t a Downloads mappába
    • Terminalban futtasd: wine ~/Downloads/abevjava_install_oracle_jre.exe
    • Menj végig a telepítésen
  4. Készíts indítóparancsot

  • Nyisd meg az Automator appot
  • Válaszd ki a File menü / New menüpontot
  • Választ az Applicationt
  • Adj hozzá egy Run AppleScript actiont, és másold be neki ezt:
    on run {input, parameters}
        tell application "Terminal" to do script "wine cmd.exe /c 'C:/users/Public/abevjava/jre/bin/java -jar c:/users/Public/abevjava/abevjava.jar'"
    end run
    
  • Mentsd el
  • Adj neki ikont:
    • Finderben keresd ki az abevjava.ico vagy .png fájlt az abevjava mappájában, és jelöld ki
    • Command + C
    • Finderben jelöld ki az Automatorral készül appodat
    • Command + I
    • Kattints a bal felső ikonra a panelen belül - ki lesz jelölve.
    • Command + V
    • Csukd be a panelt

About

Abevjava auto launcher/installer for macOS (Wine)

Resources

Readme
Activity

Stars

1 star

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.