Ga naar inhoud


Click'n point installer


SunnyHighway

Aanbevolen berichten

Hoi allemaal,

 

Installeren van diverse plugins ed. is voor een newbie veelal problematisch.

Iedere keer moet het wiel dus opnieuw worden uitgevonden.

Vooral Windows gebruikers zonder kennis van linux, worden hierdoor voor een uitdaging gesteld.

 

Een click'n point installer zou hier uitkomst kunnen bieden.

 

Voor zover ik heb kunnen vaststellen bestaat iedere installatie van software op de Dreambox uit de volgende stappen.

 

# 1: Verzamelen van parameters.

# 2: De software m.b.v. FTP uploaden.

# 3: De software m.b.v. TELNET installeren.

# 4: Tonen van een README file.

 

Dit geldt volgens mij voor images, plugins, skins, etc. etc.

Eigenlijk alles wat je in de Dreambox kunt stoppen.

 

Corrigeer me gerust als ik het mis heb!!!!!!

De FTP module werkt inmiddels en ben nu bezig met de TELNET module.

 

Aanvullende ideeen en opmerkingen zijn natuurlijk altijd welkom.

 

Gr,

Sunny.

 

Still dreaming about the box.....

Link naar reactie
Delen op andere sites


  • Reacties 59
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Beste reacties in dit topic

Geplaatste afbeeldingen

Citaat:
Ik ben benieuwd welke parameters je wilt verzamelen.

Hierbij moet je denken aan zaken als IP adres, password, source en destination van de te installeren software voor de dreambox etc...
Uiteraard zoveel mogelijk met default waarden ingevuld.



Citaat:
Wordt dit opensource, en bovenal waar heb je het mee geschreven (Taal)

Uiteraard wordt dit opensource.
Het geheel wordt in VB 6.0 geschreven.

Gr,
Sunny

Still dreaming about the box.....

Link naar reactie
Delen op andere sites

hier zit voor mij misschien ook wel een mogelijke bijdrage in.

 

het zou het handigst zijn als je de plugin's etc in de vorm van 'modules' integreerd.

 

dan kun je dus gewoon beschikbare modules installeren en verwijderen naarmate je wilt (dat wordt dan in de software uitgevoerd middels ftp/telnet).

Triax TDS 88cm / Inverto Black Ultra LNB / Alsat Dark Motor / Dreambox DM800HD+DM7000 knutselbak

Link naar reactie
Delen op andere sites

@ tCC

 

Je kunt wat gaan reviewen hoor!!!

Het eerste deel is af.

D.w.z. de telnet functionaliteit.

Het concept is vrij simpel.

Het programma opent een script in de vorm van een *.CPI file.

Dat is een soort INI file waar de commando's in staan.

Deze commando's worden middels telnet aan de dreambox gevoerd en de output wordt vergeleken met wat er volgens de CPI file verwacht kan worden.

Na iedere executie zijn er drie mogelijkheden:

OK (commando komt terug met de prompt zonder gemorrel)

FAIL (Commando komt terug met een melding die geanticipeerd is)

TIMEOUT (commando komt niet terug binnen de gestelde tijd)

 

Nu is mijn kennis van linux het beste te beschijven als belabberd.

Dus mijn vraag is of onderzocht kan worden of er scenario's zijn waarin niet in voorzien is.

 

Als dit handeltje naar behoren werkt is het de bedoeling dat ik 'm ga ombouwen naar een active-x control zodat ie mooi in een wizard kan worden opgenomen.

 

Het handeltje staat nu op de gamesquad ftp server.

 

Alvast bedankt,

SunnyHighway.

Still dreaming about the box.....

Link naar reactie
Delen op andere sites

ik heb het snel even bekeken, ik ga er zo even meer tijd in stoppen, maar ik krijg alleen maar:

 

dbtelerr.jpg

 

dit als ik hem run, de cpi open, de settings instel (dreambox bij een vriend, router poort 2323 --> intern dreambox poort 23) en hem laat runnen.

 

tevens is de timeout verhoogd in de cpi file van 2 naar 10 naar 20, gewoon telnet gaat wel goed.

domme vragen bestaan niet, domme mensen wel.
Link naar reactie
Delen op andere sites

okay, hieronder wat commentaar:

 

als ik het proggie opstart, dan naar view/options ga, daar alles in stel en vervolgens op run/start druk (ZONDER een .cpi te hebben selecteerd trouwens!) krijg ik na het inloggen de volgende foutmelding:

 

error13.jpg

 

als ik debug, kom ik hier uit:

 

Sub Parse()

.

.

.

SectionCount = ReadINI(SECTION_INIT, KEY_SECTIONCOUNT, "0", CPI_FileName)

 

tevens moet je even zorgen dat winsock netjes gesloten wordt bij een form.terminate en form.unload

 

ook is het altijd erg prettig als je de tabindexes voor elkaar hebt en is het misschien nog een idee om de complete text in een textbox te laten selecteren als ie gefocus'd wordt:

 

Private Sub Text1_GotFocus()

 

Text1.SelStart = 0

Text1.SelLength = Len(Text1.Text)

Temp2 = Text1.SelText

 

End Sub

 

fouten van linux e.d. kan een ander je denk ik wel mee helpen, maar ik neem aan dat bij de tools een .cpi script komt, zodat alles goed gezet wordt <img src="/ubbthreads/images/graemlins/wink.gif" alt="" />

domme vragen bestaan niet, domme mensen wel.
Link naar reactie
Delen op andere sites

Citaat:
ik heb het snel even bekeken, ik ga er zo even meer tijd in stoppen, maar ik krijg alleen maar:

dbtelerr.jpg

dit als ik hem run, de cpi open, de settings instel (dreambox bij een vriend, router poort 2323 --> intern dreambox poort 23) en hem laat runnen.

tevens is de timeout verhoogd in de cpi file van 2 naar 10 naar 20, gewoon telnet gaat wel goed.


Ik denk dat dit het gevolg is van het feit dat de hd nog op toeren moest komen.

Still dreaming about the box.....

Link naar reactie
Delen op andere sites

momenteel ben ik ff met m'n eigen source aan het spelen, daarna bekijk ik die van jou weer <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />

 

misschien handig als je het een en ander fixed alvorens ik hem weer bekijk ?

domme vragen bestaan niet, domme mensen wel.
Link naar reactie
Delen op andere sites

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...