Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: late93 - 23.05.09 - klo:00.35
-
Elikkä mulla on Ubuntussani Eggdrop ja siinä välimatkascripti. Ongelma on se, että scriptissä ei toimi ääkköset lainkaan. En tiedä mistä johtuu ja mikä on ratkaisu joten kysyn teiltä. Eli jos kirjoittaa scriptiin, että !matka hämeenlinna helsinki niin ei toimi, mutta !matka helsinki vantaa toimii kyllä.
Oisko kellään ratkaisua tähän?
Käytössä siis:
- Välimatka-scripti: http://bot.gospelnet.fi/?matka
- Ubuntu 9.04
- Eggdrop 1.6.17
-
Merkistöongelma. Todennäköisesti puhut skriptille iso-8859-1:n sijasta utf-8:lla.
-
Irssissä mulla on UTF-8 ja mIRCissä ilmeisesti iso-8859-1. Kummallakaan ei toimi.
-
Entä millä merkistökoodauksella itse skripti on tallennettu? Jos se on UTF-8-muodossa niin uskon sen tässä tapauksessa aiheuttavan ongelmia. Tämäkin on toki puhdasta arvailua.
-
Mistä voin sen tarkistaa?
-
Mistä voin sen tarkistaa?
Sen näkee kunnollisilla tekstieditoreilla (esim. vim ja kate) ja hieman tilanteesta riippuen myös file-komennolla. Katen kanssa merkistökoodauksen joutuu itse valitsemaan ja oikeellisuuden voi päätellä siitä näkyvätkö skandit oikein.
Ehkä ensimmäisenä kannattaa kokeilla file-komennolla:
$ file -i tiedostonimi.tcl
-
Toi sanoi näin:
matka.tcl: text/plain charset=iso-8859-1
-
Toi sanoi näin:
matka.tcl: text/plain charset=iso-8859-1
Sitten en suoralta kädeltä keksi missä vika voisi olla.