- Liittynyt
- 03.08.2022
- Viestejä
- 2
Minulla on paljon pelejä Windows 10:ssä Steamista, Epic Gamesista ja muista. Pelilinkit on lajiteltu kansioihin. Olisi mukava, jos pystyisi painamaan hiiren oikeaa nappia ja valitsemaan avautuvasta konteksti valikosta "Youtube" linkin. Tällöin avautuisi nettiselain, jossa olisi Youtube hakusanoilla "game+review+(peli ikonin nimi)". Tämä auttaisi pienempiä pelaajia nopeasti näkemään millainen peli on kyseessä käynnistämättä peliä.
Onnistuin saamaan tämän toimimaan ohjelmilla, jossa on .exe tiedosto kovalevyllä. Piti lisätä Windowsin rekisteriin "Computer\HKEY_CLASSES_ROOT\*\shell" valikkovaihtoehto, joka laukaisee selaimen sopivalla linkillä. Esimerkkejä tästä voi etsiä Googlesta hakusanoilla "custom context menu items Windows 10".
Kaksi ongelmaa:
A) onnistuin saamaan pelilinkistä vain tiedostonnimen, jota pystyn käyttämään Youtube haussa (%l tai %1 komennolla) (oikeastaan koko ohjelmisto polun ja tiedosto nimen, mutta karsin siitä turhat pois pienellä Java ohjelmalla). Mielummin käyttäisin ikonin nimeä, koska se vastaa useammassa tapauksessa paremmin pelin nimeä kuin tiedosto nimi. En löytänyt mitään keinoa saada ikonin nimeä parametriksi.
B) Steamistä (tai vastaavista) saadut pelilinkit eivät ole linkkejä tiedostoihin ja siksi tekemäni kontekstivalikko vaihtoehdot eivät näy näissä linkeissä. Toisaalta vaikka näkyisivätkin, en pystyisi saamaan pelin nimeä linkin perusteella, koska se on vain joku konelinkki ilman pelin nimeä.
Kiitos avusta etukäteen guruille.
Onnistuin saamaan tämän toimimaan ohjelmilla, jossa on .exe tiedosto kovalevyllä. Piti lisätä Windowsin rekisteriin "Computer\HKEY_CLASSES_ROOT\*\shell" valikkovaihtoehto, joka laukaisee selaimen sopivalla linkillä. Esimerkkejä tästä voi etsiä Googlesta hakusanoilla "custom context menu items Windows 10".
Kaksi ongelmaa:
A) onnistuin saamaan pelilinkistä vain tiedostonnimen, jota pystyn käyttämään Youtube haussa (%l tai %1 komennolla) (oikeastaan koko ohjelmisto polun ja tiedosto nimen, mutta karsin siitä turhat pois pienellä Java ohjelmalla). Mielummin käyttäisin ikonin nimeä, koska se vastaa useammassa tapauksessa paremmin pelin nimeä kuin tiedosto nimi. En löytänyt mitään keinoa saada ikonin nimeä parametriksi.
B) Steamistä (tai vastaavista) saadut pelilinkit eivät ole linkkejä tiedostoihin ja siksi tekemäni kontekstivalikko vaihtoehdot eivät näy näissä linkeissä. Toisaalta vaikka näkyisivätkin, en pystyisi saamaan pelin nimeä linkin perusteella, koska se on vain joku konelinkki ilman pelin nimeä.
Kiitos avusta etukäteen guruille.
Viimeksi muokattu: