Ga naar inhoud


Aanbevolen berichten

Geplaatst:

Hier even een uitleg voor de mensen die ook graag Taps willen maken voor de Topfield.

 

1 installeer Cygwin in de map c:\cygwin

Download hier Cygwin

2 GCC_voor_tap GCC_voor_tap uitpakken in de map c:\cygwin\usr (gevraagde bestanden overschrijven)

Download hier Gcc for tap

3 De Api 'tap_and_samples.zip' in de map c:\work\tap uitpakken

Download hier tap and samples

 

Nu moeten in windows nog een paar paden ingevult worden, dit doen we als volgt.

 

1 ga naar het configuratie scherm en open Systeemeigenschappen (Systeem) ga naar geavanceerd

en dan naar omgeving variabelen.

 

2 Klik in het venster van 'Systeemvariabelen' en klik dan op 'Nieuw'

 

3 Voeg hier de volgende variabelen toe.

 

Naam van variabele: C_INCLUDE_PATH

Waarde van variabele: C:\WORK\TAP;C:\CYGWIN\INCLUDE; C:\CYGWIN\USR\INCLUDE

 

en

 

Naam van variabele: CPLUS_INCLUDE_PATH

Waarde van variabele: C:\WORK\TAP;C:\CYGWIN\INCLUDE; C:\CYGWIN\USR\INCLUDE

 

Nu zoek je in de lijst van 'Systeemvariabelen' path

 

En voeg hier het volgende toe

;c:\cygwin\usr\local\bin;c:\cygwin\bin

 

Let erop dat je geen 2 x ; gebruikt dus niet ;;

 

Nu moet het goed werken.

 

Voor de rest hoor ik wel als er nog vragen zijn.

 

Een leuk programma om je tap in te schrijven is bv textpad zie foto, dit programma werkt met kleuren voor *.c bestanden.

 

prog.jpg

piep stukje Silverline.

VU+ Ultimo 4K - DVB-C FBC - DVB-S FBC Tuners - VTI Image.

Dreambox 8000HD PVR - 2x DVB-C 2x DVB-S Tuners - OpenATV, Image.
Multi Focus Dish E85, 28,2E - 23,5E - 19,2E - 13E - 9E


Geplaatst:

Ja dat klopt wat je gedaan hebt, alles komt aanelkaar en word gescheiden door ;

Installeerd het eerst maar gewoon op de c schijf, want ik weet niet wat er gebeurd als je de boel op een andere schijf installeerd.

Je kunt het later altijd nog op een andere schijf doen.

VU+ Ultimo 4K - DVB-C FBC - DVB-S FBC Tuners - VTI Image.

Dreambox 8000HD PVR - 2x DVB-C 2x DVB-S Tuners - OpenATV, Image.
Multi Focus Dish E85, 28,2E - 23,5E - 19,2E - 13E - 9E

Geplaatst:

Even nog een toevoeging hierop.

 

GCC_voor_tap GCC_voor_tap uitpakken in de map c:\cygwin\usr (gevraagde bestanden overschrijven)

 

In dit zip bestand zit een map 'gcc_for_tap' deze map moet je ook openen, de map die hierin zit 'local' die kopieer je naar de c:\cygwin\usr je ziet namelijk ook in de map c:\cygwin\usr een map local staan, die schrijf je dus over.

VU+ Ultimo 4K - DVB-C FBC - DVB-S FBC Tuners - VTI Image.

Dreambox 8000HD PVR - 2x DVB-C 2x DVB-S Tuners - OpenATV, Image.
Multi Focus Dish E85, 28,2E - 23,5E - 19,2E - 13E - 9E

Geplaatst:

Prima, heb je ook tap and samples uitgepakt in de C:\WORK\TAP map

 

Dan kun je even testen of alles werkt, ga naar de map C:\WORK\TAP\EPG en verwijder eens de quickepg.tap (maak hier eventueel een backup van) start nu het bestand build.bat op, als het goed is maakt hij nu een nieuwe quickepg.tap

VU+ Ultimo 4K - DVB-C FBC - DVB-S FBC Tuners - VTI Image.

Dreambox 8000HD PVR - 2x DVB-C 2x DVB-S Tuners - OpenATV, Image.
Multi Focus Dish E85, 28,2E - 23,5E - 19,2E - 13E - 9E

Geplaatst:

Ok, klopt volgens mij wel, bij mij werkt hij ook niet.

 

Die build.bat die er bij zit klopt niet helemaal in de bijlage een nieuwe, probeer die maar eens.

 

Zo ziet mijn build.bat er nu uit.

 

call ..\gcc.bat quickepg.c

mips-ld -o quickepg.elf -T ..\TAP.ld quickepg.o -l tap -l c -Map quickepg.map

mips-objcopy -O binary quickepg.elf quickepg.tap

mips-objdump -D quickepg.elf > quickepg.lst

pause

 

En dit is de originele

 

call ..\gcc.bat quickepg.c

mips-ld -o quickepg.elf -T ..\TAP.ld quickepg.o -l user -l tap -l c -Map quickepg.map

mips-objcopy -O binary quickepg.elf quickepg.tap

mips-objdump -D quickepg.elf > quickepg.lst

 

Je ziet dat in de tweede regel 'user -l'verwijder is.

1293507-BUILD.ZIP

VU+ Ultimo 4K - DVB-C FBC - DVB-S FBC Tuners - VTI Image.

Dreambox 8000HD PVR - 2x DVB-C 2x DVB-S Tuners - OpenATV, Image.
Multi Focus Dish E85, 28,2E - 23,5E - 19,2E - 13E - 9E

Geplaatst:

Wat is je bedoeling nu dan ?. Wil je taps van anderen bewerken ofzo of wil je zelf iets maken of taps kraken ?

 

Tapulator is inderdaad een omgeving waar je taps mee kunt testen, heb het wel eens gebruikt maar ik test ze liever in de topfield zelf. Vc2005 kun je hier gratis downloaden Visual c++ 2005 en hier staat hoe alles moet tap wikimedia

 

Maar als je zelf tap wilt schrijven moet je dus gewoon zelf een c file maken en de build.bat kun je zelf ook makkelijk maken.

VU+ Ultimo 4K - DVB-C FBC - DVB-S FBC Tuners - VTI Image.

Dreambox 8000HD PVR - 2x DVB-C 2x DVB-S Tuners - OpenATV, Image.
Multi Focus Dish E85, 28,2E - 23,5E - 19,2E - 13E - 9E

Geplaatst:
Citaat:
Van "kraken" is volgens mij geen sprake, de grondbeginsselen en voorbeeld sampels worden immers door Topfield zelf aangeleverd.

Ja maar je kan een tap kraken natuurlijk om een verval datum eruit te halen of zo, maar goed dit doen we niet <img src="/forums/images/graemlins/frown.gif" alt="" />

Citaat:
Ja en dat is het nu juist, ik ben geen echte c++ programmeur En ik denk idg altijd maar zo, ik hoef toch ook geen automonteur te zijn om in een auto te kunnen rijden En ik ben best bereid er veel tijd in te steken, maar dan moet je het kunstje wel eerst beheersen

Om taps te maken heb je enige ervaring nodig met C en nou is C niet zo moelijk om te leren als je er een beetje aanleg voor hebt, bij veel taps zit een source code die je kan bekijken.

Je kan dus een source file pakken van een andere tap en daar iets in veranderen en kijken wat er gebeurd, op internet is ook veel te vinden over C.

Je kan hier ook delen van codes plaatsen en vragen wat het doet.

Bij de TAP API and Samples zit een pdf file met wat er zoal mogelijk is.

VU+ Ultimo 4K - DVB-C FBC - DVB-S FBC Tuners - VTI Image.

Dreambox 8000HD PVR - 2x DVB-C 2x DVB-S Tuners - OpenATV, Image.
Multi Focus Dish E85, 28,2E - 23,5E - 19,2E - 13E - 9E

Geplaatst:

550mb, tj je moet er wat voor over hebben <img src="/forums/images/graemlins/grin.gif" alt="" />, nee nooit opgelet hoeveel ruimte het kost.

 

Nou veel plezier met je eerste tap, ik hoor het wel als het niet lukt.

VU+ Ultimo 4K - DVB-C FBC - DVB-S FBC Tuners - VTI Image.

Dreambox 8000HD PVR - 2x DVB-C 2x DVB-S Tuners - OpenATV, Image.
Multi Focus Dish E85, 28,2E - 23,5E - 19,2E - 13E - 9E

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 account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...