UTF-8 Sorunu Yardım!

haglam123

Altın Madencisi
Mesajlar
375
En iyi cevaplar
0
Beğeniler
30
Puanları
230
Ruh hali
Arkadaşlar sunucuyu UTF-8 nasıl dönüştürebilirim lütfen bi yardım edin öbür konulara bakdım ancak sonuç bulamadım lütfen yardım!
 


caandalek

Kızıltaş Madencisi
Mesajlar
598
En iyi cevaplar
0
Beğeniler
277
Puanları
1,140
Ruh hali
Dönüştürmek istediğin dosyayı notepad++ programıyla aç ve üst taraftaki menüden KODLAMA kısmına gel UTF-8'e dönüştüre tıkla.
 

LifeMCServer

Nether Yerlisi
Mesajlar
2,410
En iyi cevaplar
98
Beğeniler
2,461
Puanları
10,250
Ruh hali
Sunucun başlatma kodundaki -jar spigot.jar kısmından öncesine -Dfile.encoding=UTF-8 kodunu yerleştir. Türkçe karakter kullandığın dosyalarıda BOM olmadan UTF-8 olarak ayarla.
 

caandalek

Kızıltaş Madencisi
Mesajlar
598
En iyi cevaplar
0
Beğeniler
277
Puanları
1,140
Ruh hali
Sunucun başlatma kodundaki -jar spigot.jar kısmından öncesine -Dfile.encoding=UTF-8 kodunu yerleştir. Türkçe karakter kullandığın dosyalarıda BOM olmadan UTF-8 olarak ayarla.
İlla adamın aklını karıştıracaksın yani :)
 

Pledix

Kızıltaş Madencisi
Mesajlar
675
En iyi cevaplar
0
Beğeniler
332
Puanları
560
ASkyblock gibi eklentilerin UTF-8 sunucularda hata çıkaracağını unutmayın.
Tabi kaynak kodlarında değişiklik yaparsanız, çıkarmayacaktır.
 

haglam123

Altın Madencisi
Mesajlar
375
En iyi cevaplar
0
Beğeniler
30
Puanları
230
Ruh hali
sunucu OpFaction ve host batihost bir sorun olmaz demi?
 

Pledix

Kızıltaş Madencisi
Mesajlar
675
En iyi cevaplar
0
Beğeniler
332
Puanları
560
Ayarlama ile alakası yok bahsettiğim hata şudur:
Örneğin island.schematic içinde bir sandık var ve bu itemin içinde elmas var.
Elmas, sunucu UTF-8 uyumlu olarak açıldığından i harfi toUpperCase() methodu kullanıldığında 'I' değil 'İ' ye dönüşecek bu ise "DIAMOND" değilde "DİAMOND" olarak alınacak Material olarak çekilmek istediğinde böyle bir Material olmadığından skipping.. gibi bir hata verecektir.
Sunucunun başlama esnasında konsola içinde skipping geçen bir mesaj yazdıracaktır.
Edit: Ben bu sorunu kaynak kodları düzenleyerek düzeltebildim başka bir yolu olduğunu da sanmıyorum.
 

LifeMCServer

Nether Yerlisi
Mesajlar
2,410
En iyi cevaplar
98
Beğeniler
2,461
Puanları
10,250
Ruh hali
Ayarlama ile alakası yok bahsettiğim hata şudur:
Örneğin island.schematic içinde bir sandık var ve bu itemin içinde elmas var.
Elmas, sunucu UTF-8 uyumlu olarak açıldığından i harfi toUpperCase() methodu kullanıldığında 'I' değil 'İ' ye dönüşecek bu ise "DIAMOND" değilde "DİAMOND" olarak alınacak Material olarak çekilmek istediğinde böyle bir Material olmadığından skipping.. gibi bir hata verecektir.
Sunucunun başlama esnasında konsola içinde skipping geçen bir mesaj yazdıracaktır.
Edit: Ben bu sorunu kaynak kodları düzenleyerek düzeltebildim başka bir yolu olduğunu da sanmıyorum.

Kendi bilgisayarıma kurduğum test sunucumda bendede böyle bir sıkıntı vardı fakat asıl sunucumda hiçbir sıkıntı yok. Bu arada o sorunu o zaman i yerine ı kullanarak çözebiliriz herhalde?
 

haglam123

Altın Madencisi
Mesajlar
375
En iyi cevaplar
0
Beğeniler
30
Puanları
230
Ruh hali
sunucu OpFaction ve host batihost bir sorun olmaz demi?
 

haglam123

Altın Madencisi
Mesajlar
375
En iyi cevaplar
0
Beğeniler
30
Puanları
230
Ruh hali
batihost sw de öyle değil ancak baslat.bat klasöründe bu yazıyor ?
title sunucu buradan 1gb ram ile baslar. yonetim panelini kullanin!
java -d64 -server -Xms512m -Xmx1024m -Dfile.encoding=UTF-8 -jar Spigot.jar -o false -nojline --log-count 9 nogui
 

ShortPallMall

AtinaSaga.Com Türkiyenin ilk MMOSurvival sunucusu
Mesajlar
888
En iyi cevaplar
2
Beğeniler
402
Puanları
830
Ruh hali
Xmx1024m yerini sunucun kaç gbyse ona göre bir şey yazabilirsin Xmx2048m yazarsan 2gb ile açar sunucunu senin türkçe karakter sorununun olduğu configi notepad++ ile aç utf 8 e dönüştür
 

haglam123

Altın Madencisi
Mesajlar
375
En iyi cevaplar
0
Beğeniler
30
Puanları
230
Ruh hali
UTF-8 e aldım ancak geri haline dönüyor olmuyor bakın
2018-04-12_17.22.51.png

lütfen yardım
 

Üst