Sidan 2 av 3 FörstaFörsta 123 SistaSista
Resultat 11 till 20 av 22

Ämne: Artikel: Kompilera OSCam under Windows

Hybridvisning

Föregående inlägg Föregående inlägg   Nästa inlägg Nästa inlägg
  1. #1
    Seniormedlem
    Reg.datum
    Aug 2004
    Inlägg
    469
    Tackad
    28 gånger
    för att uppdatera:
    Kod:
    svn update
    make clean
    make cygwin CONF_DIR=./ USE_PCSC=1 PCSC_LIB="-lwinscard"
    Känns lite väl löjligt och skriva ett skript för det.
    Kan möjligen läggas till i guiden.
    *********
    I denna guide försöker jag förklara hur man går till väga för att kompilerar OScam under Windows själv på egenhand.

    Detta behöver vi:
    • Cygwin


    Ladda ner Cygwin (x32) eller (x64)
    installera Cygwin genom att dubbel klicka på setup-x86*.exe filen du laddade ned.
    Bifogad fil 2300

    1. Välj var ifrån du vill hämta och installera cygwin paketen (Standard är internet) så den väljer vi.

    2. Välj var du vill installera Cygwin (Standard är "C:\cygwin") så den väljer vi.

    3. Välj var cygwin ska spara installations paketen, här kan du välja något annat om du vill.
    Själv sätter jag denna till "C:\cygwin\temp".

    4. Välj internet anslutnings typ.

    5. Välj var ifrån vi ska hämta installationen.
    Här valde jag bara någon .no adress.

    6. Nu ska vi installera några Cygwin paket som behövs och ej installerade som standard.
    Detta gör man enklast att söka efter paketen i sök fältet.

    Paketen som vi behöver är följande:

    • gcc-core (Devel)
    • gcc-g++ (Devel)
    • make (Devel)
    • subversion (Devel)


    Klicka på plusset framför kategori för att expandera.
    Klicka sedan på "Bifogad fil 2301" för att välja paketet som ska installeras
    Bifogad fil 2302

    7. Dubbel klicka nu på "Cygwin Terminal" som du har på skrivbordet (Förutsatt att du valde att cygwin installationen skulle lägga till genvägar på skrivbordet och i start menyn.

    I promten skriver du följande:
    Kod:
    cd /usr/src/
    Nu ska vi ladda ned OSCam "source" koden, så skriv följande i promten:
    Kod:
    svn co http://www.streamboard.tv/svn/oscam/trunk oscam-svn
    SKulle man nu vilja ladda ned en specifik revision, så kan man göra detta genom att sätta en "växel" efter allt.
    Låt oss säga att ni skulle vilja kompilera version "9870", så skulle man skriva " -r 9870" efter "oscam-svn".
    Kod:
    svn co http://www.streamboard.tv/svn/oscam/trunk oscam-svn -r 9870
    "Gå" sedan in i rätt mapp.
    Kod:
    cd oscam-svn
    Innan vi kompilerar oscam för windows så får du välja hur du vill köra oscam.
    Genom att klicka på en "exe" fil eller ifrån cygwin miljön.
    Detta är för att välja rätt sökväg för oscam´s konfigurations filer.
    vill du köra oscam som en exe fil i windows så ska sök vägen CONF_DIR=./ (Innebär att filerna ska ligga i samma mapp som oscam filen och cygwin dll filerna (ligger under C:\cygwin64\bin\cygwin1.dll).
    Men ska du köra från cygwin miljön så kan det vara lämpligare att ha en sök väg som CONF_DIR=/etc/oscam

    Detta gör vi genom att skriva in "variabeln" CONF_DIR= i kommandoraden.

    Nu är det dags att kompilera oscam för cygwin och detta görs på följande sätt:
    Kod:
    make cygwin CONF_DIR=./
    Skulle man nu vilja kompilera in stöd för pcsc-läsare i oscam så skulle kommandot se ut som följande:
    Kod:
    make cygwin CONF_DIR=./ USE_PCSC=1 PCSC_LIB="-lwinscard"
    När kompilationen är klar så kommer nu oscam ha blivit kompilerad i och sparad i katalogen /usr/src/oscam-svn/Distribution/

    Beroende på hur du nu vill köra OSCam, så kan oscam köras från antingen Cygwin miljön eller som en exe fil i windows.
    Beror lite på var du valde att lägga oscam´s konfigurations filer vid kompilerings tillfället som nämnt tidigare.
    Enklast om man nu vill köra något script i cygwin miljön för att enklare hålla oscam uppdaterad.

    Ett shell script för att autoupdatera oscam i windows anpassat för just Cygwin finner du här:
    cygwin_oscam_update.sh v1.0

    För konfiguration med mera så ber jag er kolla på denna guiden:
    PC och OSCam CardServer


  2. #2
    ComHit Crew Minimes avatar
    Reg.datum
    Jul 2007
    Inlägg
    2 267
    Tackad
    247 gånger
    Var lägesedan jag skapade ett liknande script för just CygWin
    Som det står i slutet på guiden:
    Ett shell script för att autoupdatera oscam i windows anpassat för just Cygwin finner du här:
    cygwin_oscam_update.sh v1.0

  3. #3
    Grym guide =)
    Har kört NewCS länge här hemma men nu har det börjat strula med viasat, den fryser hela tiden så tänkte testa oscam som många säger är mycket bättre.
    Är det nån som kör en Oscam server på windows som har AD-Tekniks Phoenix läsare så vore man ju tacksam om man kunde få kika på configen lite för jag har lite problem att få det o funka står i confen man ska ha mp35 men det funkar då inte för mig.

  4. #4
    ComHit Crew atomizeds avatar
    Reg.datum
    Feb 2004
    Inlägg
    9 231
    Tackad
    1 084 gånger
    Citat Ursprungligen postat av Megagrim Visa inlägg
    Grym guide =)
    Har kört NewCS länge här hemma men nu har det börjat strula med viasat, den fryser hela tiden så tänkte testa oscam som många säger är mycket bättre.
    Är det nån som kör en Oscam server på windows som har AD-Tekniks Phoenix läsare så vore man ju tacksam om man kunde få kika på configen lite för jag har lite problem att få det o funka står i confen man ska ha mp35 men det funkar då inte för mig.
    Har du den orange AD-Teknik USB Phoenix så ska du inte ha mp35. Utan du ska ha <type>phoenix</type>.
    mp35 är för den gula AD-Teknik MP3.6 och äldre MP-läsare.

    Sorry jag läste fel...
    Du var ute efter inställningar i oscam. Det borde funka med protocol = mouse.

    Här hittade jag ett exempel på när jag testat USB Phoenix i oscam:
    [reader]
    label = Reader1
    enable = 1
    protocol = mouse
    device = /dev/ttyS2
    mhz = 357
    cardmhz = 357
    group = 1
    emmcache = 1,3,2
    caid = 0500
    Senast redigerad av atomized den 2015-08-09 klockan 19:53.
    Har du frågor om hur man gör, ställ dem i forumet! Skicka inte PM till mig!
    Använd SÖK i forumet. LÄS Guider och Wikis. Testa!!


  5. #5
    Medlem
    Reg.datum
    Oct 2012
    Inlägg
    46
    Tackad
    2 gånger
    Funkar inte denna guide under windows 10 ? jag har gjort precis enligt guiden och allt verkar funka tills jag försöker starta cygwin.exe då kommer fel medelande cygwin1.dll saknas ?

  6. #6
    ComHit Crew atomizeds avatar
    Reg.datum
    Feb 2004
    Inlägg
    9 231
    Tackad
    1 084 gånger
    Citat Ursprungligen postat av bengus Visa inlägg
    Funkar inte denna guide under windows 10 ? jag har gjort precis enligt guiden och allt verkar funka tills jag försöker starta cygwin.exe då kommer fel medelande cygwin1.dll saknas ?
    Har du lagt cygwin dll-filerna i samma mapp som oscam.exe?
    Har du frågor om hur man gör, ställ dem i forumet! Skicka inte PM till mig!
    Använd SÖK i forumet. LÄS Guider och Wikis. Testa!!


  7. #7
    ComHit Crew Minimes avatar
    Reg.datum
    Jul 2007
    Inlägg
    2 267
    Tackad
    247 gånger
    Ska fungera utan problem på Win 10, då guiden var testad under Win 10 x64.
    Har du installerat rätt cygwin för ditt os?
    Du kan ju även prova högerklicka på cygwin filen och välja att installera det som Administratör.
    Skulle kunna bero på rättigheter i ditt system.
    Kolla även så du stängt av ev. antivirus system som kan orsaka installation problem.
    Senast redigerad av Minime den 2016-10-23 klockan 11:16.

  8. #8
    Medlem
    Reg.datum
    Oct 2012
    Inlägg
    46
    Tackad
    2 gånger
    hej jag kör windows 10 pro 64 och installerar cygwin64 Testade stänga av mitt virus program och köra allt som administratör. Installationen flyter på utan något fel medelande men resultatet blir detsamma
    försöker starta cygwin.exe då kommer fel medelande cygwin1.dll saknas ? skumt jag verkar inte få någon dll fil ?

  9. #9
    ComHit Crew atomizeds avatar
    Reg.datum
    Feb 2004
    Inlägg
    9 231
    Tackad
    1 084 gånger
    Citat Ursprungligen postat av bengus Visa inlägg
    hej jag kör windows 10 pro 64 och installerar cygwin64 Testade stänga av mitt virus program och köra allt som administratör. Installationen flyter på utan något fel medelande men resultatet blir detsamma
    försöker starta cygwin.exe då kommer fel medelande cygwin1.dll saknas ? skumt jag verkar inte få någon dll fil ?
    Prova att göra en sökning på datorn för att hitta filen cygwin1.dll. Det kan hända att den blivit installerad någonstans under Windows-mappen. Om du hittar den så prova att kopiera den och lägga en kopia i samma mapp som du har oscam.exe och se om det gör skillnad.
    Har du frågor om hur man gör, ställ dem i forumet! Skicka inte PM till mig!
    Använd SÖK i forumet. LÄS Guider och Wikis. Testa!!


  10. #10
    ComHit Crew Minimes avatar
    Reg.datum
    Jul 2007
    Inlägg
    2 267
    Tackad
    247 gånger
    Tycker det fortfarande låter som något i dit system plockar bort några oönskade dller.
    Vet att en hel del antivirus program fortfarande "skyddar" systemet även om man väljer att försöka inaktivera dessa.
    Två av dessa är McAffe och Northon Symantec.
    Enda lösningen om man har dessa vid sådana tillfällen är att avinstallera dessa helt.
    Recomenderar annat antivirus program än dessa.
    Tips på ett bra och svenskt sådan är Nod32

Taggar för det här ämnet

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •  
stöd oss
ComHit.net är en ideell sidan som drivs helt utan reklamintäkter, detta för att du som användare ska slippa all störande reklam och diskutera de saker du är intresserad av.
Skulle man däremot känna att man vill donera en slant för att hjälpa ComHit.net att bli bättre är ni välkomna att donera via länken nedan.

https://www.paypal.me/comhit/
Följ oss