[LCD] DivX/DVD info op hd4470 lcd?

Pagina: 1
Acties:
  • 157 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Dit topic begon als vraag voor een plugin of programma voor gegevens van bsplayer op lcd (hd44780 voorlopig) te zetten. Dit voor mijn DIVX player/media box. Momenteel ben ik bezig met een stand-alone-app voor de alles uit te vogelen en te testen.

Deze versie kan:

-bsplayer gegevens ophalen :Y)
-bsplayer path+file naar file conversie
-bsplayer time (current en total) msec to h:m:s formaat :z
-weergeven op display :)


Deze distro is met source-code wederom. Deze versie is voor 2x20 maar werkt ook
op andere displays. Let wel op BSPlayer moet aanstaan!

Wat geeft ie nu weer:
regel 1: Filename bestand
regel 2: Current time + Total Time

Voor geintresseerden hier te downloaden.(exe+source, Delphi 7).

http://home.planet.nl/~basel041/bsp2lcd.rar

To do:
- code optimizing + uitwerken naar multi display
- integreren met cd-auto detect (avi/divx direct afspelen met bsplayer (50%)
- tasktray app ervan maken (done)

Reacties en suggesties zijn welkom. Hoop dat jullie er ook iets aan hebben!

Met dank aan RafkeP & Biglines!

[ Voor 137% gewijzigd door TrasherXL op 30-03-2004 19:26 ]

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • tafkaw
  • Registratie: December 2002
  • Laatst online: 11-09 15:45
Matrix Orbital software zou dat moeten kunnen http://www.tweakers.net/reviews/404/6

Misschien dat je hier wat aan hebt (gevonden met Google) stealth.wz.cz/ remote_control_download-en.php?page=Download

lees net ook dat LCDInfo www.lcdinfo.com bezig is een plugin te schrijven voor bsplayer

Al deze antwoorden gevonden met www.google.com

Zoekvraagje dus....

Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Ik heb heel google als afgezocht. Maar zoek is concreets. Al is het maar voorbeeld hoe je gegevens van bsplayer kan opvragen dan pleur ik ze zelf wel op het lcd

Als je even had gekeken zag je dat er geen plugin staat bij het t-net topic over matrix orbital, alleen voor lcdc+winamp en dat moet ik niet hebben... En je google url werkt niet

[ Voor 37% gewijzigd door TrasherXL op 19-03-2004 18:35 ]

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
ondertussen heb ik iets gevonden:

jaLCD ondersteunt HD44780 en er is een plugin voor Zoomplayer voor. Dus voor de geintresseerden: www.jalcds.de

Als iemand alsnog iets weet voor bsplayer graag! Iemand misschien ervaring met ophalen gegevens van bsplayer?

BTW zoek dit omdat dit het laatste is wat ik nodig heb voor mijn dvd/divx box die bijna klaar is. Pics volgen.

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • tafkaw
  • Registratie: December 2002
  • Laatst online: 11-09 15:45
Gebruik winamp 2.91 (smartie ondersteund dat qua lcd) en het kan ook films afspelen....

Acties:
  • 0 Henk 'm!

  • H@rry
  • Registratie: Maart 2001
  • Laatst online: 09-09 09:00
ja maar als je een via epia heb zoals ik dan loopt het geheel totaal niet vloeiend en met bsplayer dus wel om dat dan de cpuload omlaag schiet, raar maar waar, wereldproggie

ik zoek eigenlijk ook hetzelfde als hij zoekt, alleen ik heb een crystalfontz, maar de controller is hetzelfde natuurlijk

GoT a clue? Specs


Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
Howdy y'all !

Ik volg dit forum al geruime tijd zonder mij te registreren (shame on me), maar nu kon ik mij niet meer inhouden te reageren.

Een tijdje geleden ben ik hieraan begonnen. Ondertussen heb ik 1 programmaatje om info uit BSPLayer te halen en 1tje om info op een LCD te zetten.
Helaas ontbreekt mij voorlopig de tijd om de 2 samen te gieten.
(misschien dat ik wat meer tijd kan maken als er wat interesse voor is )

Ik heb er ook nog totaal geen idee van hoe ik dat allemaal in een plugin moet krijgen, maar denk wel dat me dat na wat googlen ook wel zal lukken.

Als jullie zelf iets willen brouwen : feel free to contact me.
Ik ben altijd paraat om te helpen.

Voor diegenen die nog wat kunnen wachten :
welke info van BSPlayer hadden jullie graag op het LCD zien verschijnen ?
Persoonlijk heb ik voldoende aan: titel, speelduur en verlopen tijd.

Rafke

Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Hey RafkeP...


Teneerste bedankt voor je post. Ik ben zeer benieuwd hoe je die informatie van BSPlayer opvraagt!

Welke programmeertaal gebruik je?

BTW een plugin is niet nodig eigelijk. Ik ben bezig met een tasktray applicatie die cd's detecteert en als daar een divx op staat deze afspeelt met bsplayer. Remote control kan via BSPlayer dus dat hoeft niet. Wel wil ik in deze app dus informatie van bsplayer naar lcd sturen.

Belangrijkste wat ik wil weten van de divx: titel en eventueel speelduur/total time.

Zou ik je sources eens mogen bekijken? Misschien kan ik ze gebruiken en samenvoegen met mijn app dan hoef jij ze niet meer samen te voegen...

Misschien zou je kunnen uitleggen hoe je die info uit bsplayer krijgt? Thnx

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Oke 1e stap is gezet:

we kunnen info opvragen, sources volgen

[ Voor 67% gewijzigd door TrasherXL op 22-03-2004 16:46 ]

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
TrasherXl,

Wel leuk dat je zelf met de oplossing komt :)
Die h-file is all you need (en ze komt standaard mee met BSPlayer in de SDK dir)

Ik gebruik Borland Builder.
Waarom ?
Omdat ik niet echt goed kan programmeren en zo is het wat makkelijker.

Om de de huidige filename uit BSPlayer te halen moet je volgende message sturen:

SendMessage(bsp_hand,WM_COPYDATA,WPARAM(appHWND),(LPARAM)&cds)

bsp_hand is de handle van het BSPlayer window
appHWND is de handle van je eigen programma

De rest (cds, buf,adr) definieer je gewoon zoals in de h-file (copy paste dus)
Met uitzondering van volgende regel :

cds.dwData = 0x1010B

Na die sendmessage zit de filename in buf

I hope this made sense,
Rafke

Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Hey RafkeP,

ja inderdaad, erg simpel. Ik zelf gebruik Delphi 7. Maar C werkt natuurlijk net zo goed.

Zo gauw de app klaar is post k m.

Als iemand een goede manier weet om een tasktray app te maken hoor ik dat graag!

BTW ik ga verder in de 1e post!

[ Voor 32% gewijzigd door TrasherXL op 22-03-2004 18:28 ]

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
RafkeP
, weet jij toevallig een voorbeeld of source voor aansturen van lcd in delphi 7?

[ Voor 6% gewijzigd door TrasherXL op 22-03-2004 19:20 ]

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • Soul_
  • Registratie: September 2003
  • Laatst online: 11-02-2024
ik heb hier 2 source codes liggen van delphi 5 voor lcd aan te sturen met dlportio
is wel van een andere controller dan de hd4470 weet niet of je er iets aan hebt maar:
http://users.skynet.be/bk290440/lcdsource.zip (1.19mb)

Ik ken zelf niks van deplhi ik had die eens gedownload om gewoon eens te 'bestuderen'.
vergeet vooral niet te beginnen met dlportio te instaleren voor met de printer poort te kunnen communiceren.

Ik was zelf bezig met een programma te maken om een LCD aan te sturen zoals powerlcd enzo wel met visual basic .net is al een tijdje geleden kzou er nog es moeten aan beginnen als'k de tijd had :)

Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
Does a bear shit in the woods ?
Natuurlijk weet ik dat :) ... alleen ... ik vind mijn nota's niemeer.

Het is niet zo moeilijk eens je het doorhebt.
Het enige probleem is de parallelle poort aansturen en daar gebruik ik inderdaad ook dlportio voor.

Ik zal morgen mijn code van mijn 32bit versie lcdprint een keer zoeken.
Dat is geschreven in visual c++, dus gemakkelijk te porten.

Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
Ik heb nog steeds mijn nota's niet gevonden en het ziet er naar uit dat het een drukke dag wordt op het werk. Daarom zal ik deze reply updaten wanneer ik er de kans toe zie.

In heb mijn mosterd op volgende link gehaald :
http://home.iae.nl/users/pouweha/lcd/lcd.shtml

Het is gewoon een kwestie van deze instructies te vertalen naar de parallelle poort. Hoe ik dat gedaan heb vertel ik later, gtg...

Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
K ben benieuwd RafkeP.

Ik had die site al gevonden idd die je me gaf. Na veel research heb ik uitgevogeld hoe ik DLPortIO aan kan spreken in Delphi, er was namelijk iemand op internet zo vriendelijk die dit in een delphi source had beschreven.

Het lukt me al om data naar de LPT te schrijven, en het LCD te clearen.
Als ik wat meer tijd heb ga ik in de rest duiken. De hexwaardes zijn igg makkelijk af te leiden uit de datasheet van de HD44780.

Misschien nog iemand een voorbeeld hoe je met een api call of iets dergelijks kan opvangen dat er een cd ingevoegd word in je cdrom speler?

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
Trasher,

Met al dat gebabbel over dit onderwerp, ben ik zelf ook weer aan het coden gegaan. Ik kon er echt niet meer aan weerstaan.
Ik verwacht de eerste resultaten morgenavond... laat :)
(er komt weer heel wat meer bij kijken, dan ik oorspronkelijk had gedacht)

Met die cdrom kan ik je helaas niet helpen.

Acties:
  • 0 Henk 'm!

  • Biglines
  • Registratie: September 2003
  • Laatst online: 28-02-2011

Biglines

Biglines.nl

je kan ook gewoon jalcds laten printen:
[rml][ Delphi] jalcds besturen[/rml]

dan moet je gewoon een local tcp verbindinkje maken en de opdrachten doorsturen, veel makkelijker, en je kan ook gewoon nog functies van jalcds gebruiken (bars etc) zonder die zelf te moeten coden.


edit:

als jullie leuke code schrijven is het mss toch leuk om het in mn eigen app ook te gebruiken he ;)
dus ik check deze post nog wel n paar keer

[ Voor 22% gewijzigd door Biglines op 23-03-2004 22:40 ]

Konica Minolta Dynax 7D | Mijn foto gallery | Biglines.nl


Acties:
  • 0 Henk 'm!

  • Biglines
  • Registratie: September 2003
  • Laatst online: 28-02-2011

Biglines

Biglines.nl

hmm, ik zie net in die post ook staan dat je zelfs een volledig screen opnieuw kunt opbouwen, inclusief parser van jalcds, is mss leuke combo (om met delphi al die dingen te gaan coden die jalcds kan is veel werk!)

Konica Minolta Dynax 7D | Mijn foto gallery | Biglines.nl


Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Daar hebben jullie gelijk in... Maar ik vind het een uitdaging om zelf te doen en je steekt er wat van op.

En niet is meer customizable dan eigen software... Desalniettemin een goede tip, misschien kunnen andere mensen zo toch via jaLCD bsplayer gegevens laten zien, je kan iig gebruik maken van de source van mijn progje om bsplayer gegevens op te halen.

en RafkeP: ik snap wat je bedoelt, als je 1 maal iets werkend hebt kun je gewoon niet meer stoppen. Alleen die damn tijd... Als je sources af hebt zou het leuk zijn als je ze publiceerde, of mailde misschien kan ik er wat van leren of zelfs wat aan verbeteren wie weet. Suc6

[ Voor 28% gewijzigd door TrasherXL op 23-03-2004 23:38 ]

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
trouwens, als BasieP dit leest, je lcdsmartie is echt een mooi programma. Misschien kun je ook nog Bsplayer erin bouwen? Is echt eitje, copy paste als je wil uit mijn sources!

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Ik heb het volgende:

const
D_REGISTER=0;
I_REGISTER=2;
WRITE_DATA=8;
BASE=$378;
ENABLE=0 ;

implementation

{$R *.dfm}


procedure TfrmMain.btnTeshiClick(Sender: TObject);
begin
print_char(5);
end;

procedure TfrmMain.FormCreate(Sender: TObject);
begin
DlPortWritePortUchar(BASE,56);
DlPortWritePortUchar(BASE + 2,I_REGISTER + WRITE_DATA);
DlPortWritePortUchar(BASE + 2,ENABLE + I_REGISTER + WRITE_DATA);
SLEEP(0);
DlPortWritePortUchar(BASE + 2,I_REGISTER + WRITE_DATA);
end;

procedure TfrmMain.print_char(c:integer);
begin
DlPortWritePortUchar(BASE + 2,D_REGISTER + WRITE_DATA);
DlPortWritePortUchar(BASE,c);
DlPortWritePortUchar(BASE + 2,ENABLE + D_REGISTER + WRITE_DATA);
SLEEP(0);
DlPortWritePortUchar(BASE + 2,D_REGISTER + WRITE_DATA);
end;

maar er gebeurd niets! Blijft 1e regel init lijn!
(is 2x20 lcd)

Wat s er fout?

[ Voor 207% gewijzigd door TrasherXL op 24-03-2004 01:32 ]

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • Biglines
  • Registratie: September 2003
  • Laatst online: 28-02-2011

Biglines

Biglines.nl

dusnoods kun je trouwens ook gewoon jalcds variables declaren voor gebruik in een standaard schermpje

Konica Minolta Dynax 7D | Mijn foto gallery | Biglines.nl


Acties:
  • 0 Henk 'm!

  • Biglines
  • Registratie: September 2003
  • Laatst online: 28-02-2011

Biglines

Biglines.nl

mss hebben jullie hier iets aan:

http://www.biglines.nl/lcd/Beispiel.rar

dit heb ik van een duitser gekregen genaamd "basic-master",
zn email is Basic-Master@der-kobold.net

Ik weet niet hoe het zit met copyright etc, daarvoor moet je bij hem zijn.

het is een lcd module en een example progje (lcd.pas is de lcd module, rest is demo), de demo werkte op mijn 20x4 goed (behalve dat het textvak maar 18 tekens breed is)

Konica Minolta Dynax 7D | Mijn foto gallery | Biglines.nl


Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
Biglines,

Bedankt voor de tips, maar voorlopig heb ik geen ambitie om iets jaLCd compatible te maken. (tenzij mijn programmaatje niet blijkt te werken).

Trasher,

Ik heb nu even geen zin om presies uit te zoeken waarom jouw code niet werkt, maar ik vermoed dat je geen rekening hebt gehouden met signalen die geïnverteerd zitten op de parallelle poort. In het verleden heb ik ook problemen gehad met de sleep functie.

Anyway zo heb ik het gedaan :

void Put_Ins(int Ins)
{ DlPortWritePortUchar(0x378,Ins);
DlPortWritePortUchar(0x37A,0x2);
DlPortWritePortUchar(0x37A,0x3);
delay(2);
}

void Put_Char(char Kar)
{ DlPortWritePortUchar(0x378,int(Kar));
DlPortWritePortUchar(0x37A,0x6);
DlPortWritePortUchar(0x37A,0x7);
delay(2);
}

void Init_Display()
{Put_ins(0x30);
Put_ins(0x30);
Put_ins(0x30);
Put_ins(0x38);
Put_ins(0x08);
Put_ins(0x01);
Put_ins(0x06);
}

Voor je begint te schrijven nog even je cursor goed zetten : Put_Ins(0x0C)
en dan kan je beginnen schrijven.

Nu ga ik verder coden... tot later !

Acties:
  • 0 Henk 'm!

  • Biglines
  • Registratie: September 2003
  • Laatst online: 28-02-2011

Biglines

Biglines.nl

uhm, mijn laatste post liet een volledig functionerende delphi code zien om een lcd te besturen... zonder jalcds

Konica Minolta Dynax 7D | Mijn foto gallery | Biglines.nl


Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
I know, omdat ik mezelf niet meer wil verwarren dan ik al ben, heb ik je link niet gevolgd. Ik weet dat mijn code om een LCD te besturen werkt. Ik moet ze alleen nog combineren met info uitvragen uit BSplayer.

Current status : de filename wordt al getoond en ben nu bezig aan de verstreken tijd. Aangezien trasher een 20x2 heeft, laat ik voorlopig de totale tijd weg en beperk ik mij tot 2 regels.

Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
Een eerste testversie is klaar. Er is nog heel wat werk aan, maar ik zou graag willen weten of jullie dezelfde bugs zien als ik en wat jullie ervan vinden.

http://users.skynet.be/RafkeP/tutorials/BSspy/

alle opmerkingen zijn welkom.

Acties:
  • 0 Henk 'm!

  • Ghannes
  • Registratie: Oktober 2002
  • Laatst online: 13-09 02:15
RafkeP schreef op 24 maart 2004 @ 22:25:
Een eerste testversie is klaar. Er is nog heel wat werk aan, maar ik zou graag willen weten of jullie dezelfde bugs zien als ik en wat jullie ervan vinden.

http://users.skynet.be/RafkeP/tutorials/BSspy/

alle opmerkingen zijn welkom.
Ik zal hem morgen even testen, en mijn reactie plaatsen.

Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Iedereen bedankt voor de reacties. Mijn versie is nu ook zo goed als klaar.

todo:

- cd detect
- tasktray app ervan maken

Rafke bedankt voor het plaatsen van je code, ik heb hiermee mijn foutje gevonden. Voor de bsplayer shit kan je als je wilt mijn voorbeeld code bekijken maar dat lukt je vast zelf ook wel.

Trouwens RafkeP:

in mijn code staat de verstreken tijd enzo al in een functie dus die kun je zo copy pasten! Er is ook een functie om de msecs om te zetten naar
hour:min:sec dat scheelt je wat tijd misschien! Deze code is al getest...


Ik post mijn release pas als hij helemaal klaar is.

Trouwens je progje werkt goed rafkep!

[ Voor 24% gewijzigd door TrasherXL op 25-03-2004 16:36 ]

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
k ben opnieuw begonnen, vond RafkeP's code het duidelijkst dus ga ik daar mee verder. Heb tot nu toe alleen SetCursor toegevoegd om de cursor te verplaatsen en dus de aansturing universeel te maken.

Omgezet (en getest) naar Delphi levert dit op:

unit lcdAPI;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,bsplayerAPI, StdCtrls, ComCtrls,DlPortIO_INTF;

procedure Put_Ins(Ins : Integer);
procedure Put_Char(Kar : Char);
procedure Init_Display();
procedure SetCursor(Row, Col:integer);

implementation

procedure Put_Ins(Ins : integer);
begin
DlPortWritePortUchar($378,Ins);
DlPortWritePortUchar($37A,$2);
DlPortWritePortUchar($37A,$3);
Sleep(2);
end;

procedure Put_Char(Kar : Char);
begin
DlPortWritePortUchar($378,Integer(Kar));
DlPortWritePortUchar($37A,$6);
DlPortWritePortUchar($37A,$7);
Sleep(2);
end;

procedure Init_Display();
begin
Put_ins($30);
Put_ins($30);
Put_ins($30);
Put_ins($38);
Put_ins($08);
Put_ins($01);
Put_ins($06);
end;

procedure SetCursor(Row, Col:integer);
begin
Case row of
1: Put_ins($80 + Col - 1);
2: Put_ins($C0 + Col - 1);
3: Put_ins($94 + Col - 1);
4: Put_ins($D4 + Col - 1);
end;
end;

en trouwens BigLines ook bedankt voor je post. Er handig! Scheelt weer hoop zoekwerk!

[ Voor 5% gewijzigd door TrasherXL op 25-03-2004 18:55 ]

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
Mijn Ap-je werkt perfect...zolang je het venster niet minimised.
Dan loopt er iets fout met de variabele van de filename.
Ik vermoed dat dat eerder aan Borland Builder ligt dan aan mijn code.
(ik kan niet meer doen dan die sendmessage he).
Ik ga het volgende week verder bekijken. (misschien is het probleem opgelost als ik het in een plugin giet).

Wat ik ook nog zoek te integreren in de finale versie is :

- de mogelijkheid om de backlight aan en uit te schakelen.
(voorlopig heb ik mijn hardware zo niet gemaakt, dus kan ik het er ook nog niet
insteken)
- omdat ik mijn kamer volledig donker wil als ik film kijk , wil ik een shortcut
toekennen aan het programma zodat ik met girder het display even kan
aanzetten om te kijken hoever de film al gevorderd is.

Trasher, 1 tip wil ik je nog meegeven (het is te zeggen : je moet er maar eens over nadenken). Wat die setcursor procedure betreft. Die werkt natuurlijk perfect
maar om tijd uit te sparen probeer ik zoveel mogelijk concrete waarden mee
te geven. Zo spaar ik die case uit. Ik weet ook wel dat die 1ne case de zaak niet zal maken, maar alle beetjes helpen he.

Nog veel succes verder !

Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Nou mensen in de startpost kun je de nieuwe versie downloaden:

Deze versie kan:

-bsplayer gegevens ophalen
-bsplayer path+file naar file conversie
-bsplayer time (current en total) msec to h:m:s formaat
-weergeven op display


Deze distro is met source-code wederom. Deze versie is voor 2x20 maar werkt ook
op andere displays. Let wel op BSPlayer moet aanstaan!

Wat geeft ie nu weer:
regel 1: Filename bestand
regel 2: Current time + Total Time

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
Trasher,

Ik ga jouw versie dit weekend zeker een keer testen en eens even kijken hoe jij alles codeert. I'll keep you posted.

Rafke

Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Rafke, ik ben bezig nu met nieuwe code opzet, in een wat netter formaat. Bovendien is de app nu task-trayed... Ik zal m zo snel mogelijk online zetten.

Bovendien snap ik wat je bedoelt met die case maar om het allemaal schaalbaar te maken dalijk naar meerdere display groottes is het gewoon erg handig anders moet je elk display de waardes aanpassen en dat vind ik niet erg handig.

Bovendien ben ik nu ook in borland c begonnen. Ik merk nu al dat dat veel sneller werkt, maar toch maar ik dit project eerst in delphi af alvorens naar c over te stappen. Theoretisch zou jou app iets sneller moeten zijn omdat vb ook dezelfde compiler gebruikt naar mijn weten.

Keep up the good work!

[ Voor 65% gewijzigd door TrasherXL op 26-03-2004 00:13 ]

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • AcouSE
  • Registratie: Oktober 2000
  • Laatst online: 09-09 15:27

AcouSE

Swedish Chef

Ieuw... software...

:+

[CME] -> [P&W]

Acties:
  • 0 Henk 'm!

  • Ghannes
  • Registratie: Oktober 2002
  • Laatst online: 13-09 02:15
Ja hoor bij mij werkt ie.
Op regel 1 zie ik de filename,
regel 2 de verstreken tijd.

_/-\o_

Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
Ghannes,

Welk progje heb je getest? Dat van Trasher of dat van mij ?
Gewoon benieuwd :*)

@all > Volgende week heb ik een drukke week dus veel zal ik nie kunnen updaten.

Rafke

Acties:
  • 0 Henk 'm!

  • Biglines
  • Registratie: September 2003
  • Laatst online: 28-02-2011

Biglines

Biglines.nl

hoe heb je er een tasktray app van gemaakt?

Konica Minolta Dynax 7D | Mijn foto gallery | Biglines.nl


Acties:
  • 0 Henk 'm!

  • Ghannes
  • Registratie: Oktober 2002
  • Laatst online: 13-09 02:15
RafkeP schreef op 26 maart 2004 @ 14:12:
Ghannes,

Welk progje heb je getest? Dat van Trasher of dat van mij ?
Gewoon benieuwd :*)

@all > Volgende week heb ik een drukke week dus veel zal ik nie kunnen updaten.

Rafke
Van jou RafkeP

Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
@ Ghannes > Bedankt om te testen.

@ Trasher
Ik heb jouw progje ook even snel getest. Het ziet er al goed uit.
Toch een paar punten die ik opmerk ter verbetering.

Het geheel flikkert en ik vind dat enorm storend.

Je schrijft ook de volledige filename op het LCD. Voor jouw maakt dat geen verschil, maar ik heb een 20x4 display en dan krijg je op je display hetvolgende :
Lijn 1 : Deel 1 van de filename
Lijn 2 : Tijd
Lijn 3 : Deel 2 van de filename

Als je een eerst een file opent met een lange naam en daarna 1 met een korte naam dan blijven de rest van de characters op het display staan.

Als je programma loopt en ik open een andere file met bsplayer, dan krijg ik een foutmelding in bsplayer. (maar dat kan aan mijn systeem liggen)

'k Zou natuurlijk beter eerst zelf mijn bugs oplossen, maar zo weet je toch weer wat doen he :)

Rafke

Acties:
  • 0 Henk 'm!

  • Biglines
  • Registratie: September 2003
  • Laatst online: 28-02-2011

Biglines

Biglines.nl

trasher, voeg me ff toe op msn: big_nospam_lines@hotmail.com << zonder "_nonspam_"

Konica Minolta Dynax 7D | Mijn foto gallery | Biglines.nl


Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Biglines, hier kun je lezen hoe je betrekkelijk eenvoudig in delphi een tasktray app maakt:

http://delphi.about.com/library/weekly/aa121801a.htm

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • Ghannes
  • Registratie: Oktober 2002
  • Laatst online: 13-09 02:15
nog vooruitgang jongens?

Acties:
  • 0 Henk 'm!

  • Biglines
  • Registratie: September 2003
  • Laatst online: 28-02-2011

Biglines

Biglines.nl

die van trasher is geloof ik klaar, en plugin voor bsplayer, die van RafkeP weet ik niet

Konica Minolta Dynax 7D | Mijn foto gallery | Biglines.nl


Acties:
  • 0 Henk 'm!

  • TrasherXL
  • Registratie: September 2002
  • Laatst online: 11-03 11:51

TrasherXL

Bicky burger for life

Topicstarter
Ik heb geen tijd meer gehad om het helemaal af te maken. Zo gauw de volgende versie bug-fixed is zet k m op inet.

momenteel is het volgende af:

- tasktray app
- lcd algoritme om alleen chars die veranderen ook opnieuw te tekenen
- scrolling text
- 16x2 en 20x2 support
- uitgebreidere bsplayer interface
- bugfixje van bsplayer als je nieuwe file opent

ASUS Commando | Core2Duo E6600 @ 3Ghz air-cooled | Geforce 8800GTX | Raid-0 | 4 GB DDR2-800


Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
Hoe vooruitgang ? Mijn was toch af :P

Gisteren ben ik bezig geweest om alles in een plugin te gieten, maar de overgang van Borland Builder naar MS Visual C ++ liep niet zo vlot als ik had verwacht.

Ik denk dat ik vanavond weer tijd heb om verder te werken. Als dat zo is, mag je ten laatste morgenvroeg een nieuwere versie verwachten.

Rafke

Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
OK, het is bewezen : RafkeP & Visual C, zijn niet te combineren.
Ik ben een paar uur aan het zoeken geweest, maar zonder resultaat.

De titel op het LCDtje krijgen mbv een plugin is geen probleem, maar tijd blijft voorlopig tegenwerken.
Momenteel heb ik even geen tijd om verder te zoeken, maar als er iets uit de bus moest komen, laat ik het hier weten.

Rafke

Acties:
  • 0 Henk 'm!

  • RafkeP
  • Registratie: Maart 2004
  • Laatst online: 11-05-2023
Good news everyone : de alpha versie van de plugin is klaar !

Het probleem met de extra karakters in korte titels is opgelost, maar de code moet nog serieus geoptimaliseerd worden.

Zoals altijd is alle feedback welkom.

Get it over here :

http://users.skynet.be/RafkeP/tutorials/BSspy

Enjoy...
Rafke P.

Acties:
  • 0 Henk 'm!

  • Biglines
  • Registratie: September 2003
  • Laatst online: 28-02-2011

Biglines

Biglines.nl

edit, nvm

[ Voor 97% gewijzigd door Biglines op 22-04-2004 17:18 ]

Konica Minolta Dynax 7D | Mijn foto gallery | Biglines.nl

Pagina: 1