Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: synaptic package manager

juhaz [24.04.2005 18:57:46]

#

Eli aloitin koodaamaan tälläistä synaptic package managerin kaltaista ohjelmaa visual basicilla windowsille. Jos joku ei tiedä mikä se on niin se on sillainen ohjelma debian linuxissa, josta voidaan valita asennettavat, päivitettävät tai jopa poistettavat ohjelmat ja sitten, kun siellä ohjelmassa klikkaa install niin se asentaa valitut jne...

No kuitenkin nyt haluaisin tietää onko jotenkin mahdollista tietää, että mihinkä jokin tietty ohjelma asennetaan, kun se asennetaan tuon ohjelman ulkopuolelta? Tai siis, kun ohjelmissahan on yleensä omat asennusohjelmat. Olisi tärkeää poistamisen kannalta saada tiedettyä, että mistä löytyy kyseisen ohjelman uninstall -ohjelma.

Tämä siis ei ole ehkä ihan juuri sillainen mitä synaptic package manager, mutta voisi helpottaa jokapäiväistä tietokoneen käyttöä, kun ei tarvitse haluamiansa ohjelmia lähteä etsimään netin syövereistä vaan olisi ohjelma, joka lataisi ja käynnistäisi asennuksen sinun puolestasi. Toinen ongelma on ohjelman nimen keksiminen... en keksi sille nimeä sitten millään, mutta jos joku keksii jonkun kätevän niin otan ehdotuksia mielelläni vastaan :D

Harrastelija [27.04.2005 14:56:22]

#

hmmm...? luulen, että eiköhän kannattaisi polttaa cd:lle ja siitä sitten vain autorun.ini:n seuraavat rivit:

[autorun]
open=(sun ohjelman nimi)
icon=(minkä haluat)

Voit jättää myös halutessasi iconin pois. Ja tämän tyylin rivit käynnistää ohjelman "sinun puolestasi" :)
Jos et omista polttoasemaa, laita autorun.ini C:hen, ja kun kaksoisklikkaat C:n kuvaketta, ohjelmasi käynnistyy :)

Nimi? hmm...
Jos englanninkielistä haluat niin mieti jotain omalaatuista :) kuten eräs VB:llä tekemäni pelin nimi oli Stolen Handbag.
Yleensä rakennan ohjelmani nimen ympärille mutta eihän sillä väliä ole, paitsi alussa on helpompi keksiä nimi, kun voi valita minkä haluaa. Liitä nimeen sen tämänhetkinen kutsumanimi, esim. Havoc Synaptic Package Manager!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta