xplane_ivao
Toto je starší verze dokumentu!
X-Plane IVAO
- oprava svetel u letadel
- navod na instalaci v linuxu
- teamspeak a linux
- reseni pres URI
- spravny tvar ts uri http://forum.teamspeak.com/showthread.php/38947-Problem-with-URI
- hm.. zkusil jsem to i pres desktop file.. nic nefunguje :) http://www.tkalin.com/blog_posts/using-console-vim-as-vim-protocol-handler-in-ubuntu
- uff.. tak jsem to konecne zvladnul, asi :)
/home/djbuldog/.local/share/applications/mimeapps.list [Default Applications] x-scheme-handler/teamspeak=teamspeak.desktop
vim /home/djbuldog/.local/share/applications/teamspeak.desktop #!/usr/bin/env xdg-open [Desktop Entry] Encoding=UTF-8 Name=TeamSpeak2RC2 Comment=Voice communication program Exec=/home/djbuldog/TeamSpeak2RC2/TeamSpeak %U Terminal=false Type=Application Icon=/home/djbuldog/TeamSpeak2RC2/icon.xpm Categories=Application; MimeType=x-scheme-handler/teamspeak; StartupNotify=true
- upravime original skript
vim /home/djbuldog/TeamSpeak2RC2/TeamSpeak pkill TeamSpeak.bin export LD_LIBRARY_PATH=/home/djbuldog/TeamSpeak2RC2:$LD_LIBRARY_PATH /home/djbuldog/TeamSpeak2RC2/TeamSpeak.bin $*
- muj skript na testovani volani ts uri… ~/bin/logcosi
- tak.. musi se na to jinak :)
- vezmi pahyl http://sourceforge.net/projects/xp2ts/
- nahrad python pomoci cisteho C++
- informace o ivao cti bud rovnou ze souboru nebo vyuzi primo X-IvAp SDK https://www.ivao.aero/softdev/x-ivap/sdk.htm
- vysledek pak oznam v diskuznim foru http://forum.ivao.aero/index.php?topic=217207.msg1917058
- v python skriptu je spatny link…. ma tam byt api.ivao.aero/getdata/whazzup/whazzup.txta
- rozcestnik je http://www.ivao.aero/whazzup/status.txt
- libTSRemote.so.0.4
- je to 32bit knihovna i386!!!
- zkousel jsem to otevrit v lazarusu… podarilo se mi to zkompilovat po drobnych upravach, ale nelze spustit, protoze jsem vytvoril 64bit binarku
- drobne upravy
- uses dynlibs, SysUtils; misto uses Libc, SysUtils;
- a pak FreeLibrary (misto dlclose), LoadLibrary (misto dlopen), GetProcAddress (misto dlsym)
- tak co udelat 32bit ceckovou aplikaci, ktera pouzije tu knihovnu?
- zacname volanim trivialni funkce :) treba jen zabiti teamspeak
- hele.. je to na prd.. sice jsem to rozjel v tom lazarusu, ale je to 64bit!! takze to nenalinkuje tu knihovnu. Pak jsem zkousel udelat trivialni programek v C… pri kompilaci s m32, ale problem byl s linkovanim. Musel bych to kompilovat nejak zahadne cross… ten koren s x2ts vyuziva ten tscontrol, tkerej mi hazel seg fault… takze ta knihovna stejne asi nepojejede… a je to kompilovane cele v delphi :) to je co? :)
- a safra… vedel jsi, ze zdrojaky jsou opensource??
- podle zdrojaku jsem nastavil TSCONTROL
[SOUND] VOICE=1 TSCONTROL=/home/djbuldog/bin/loguri.sh
- problem se steamem…. rvalo mi to
ERROR: ld.so: object '~/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
- nasel jsem reseni https://wiki.archlinux.org/index.php/Steam#Penumbra:_Overture, ale nefungovalo….
- zjistil jsem, ze staci zrusit LD_PRELOAD, treba pomoci unset
- krasne mi to zacalo fungovat, ale nastal dalsi problem.. obsazena zvukovka :)
- chtel jsem pouzit wrapper pulse audia… padsp
- problem ale je, ze ten je 64bit… ve skutecnosti je to sript!! upravil jsem ho jako padsp32 http://ideatrash.net/2014/06/fix-padsp-to-use-pulseaudio-on-64-bit.html
- stacilo v nem zmenit cestu ke knihovne pulseaudiodsp… no a vyreseno :) krasne fungovalo
- dalsi problem.. krasne fungovalo, ale ne pres xplane…
- resenim bylo vynulovat LD_LIBRARY_PATH… bylo tam plno steam hnusu
- problem cislo X… zvuk dobry, ale mikrofon se nejak trha..
- idealni reseni jsem zatim nenasel, ale kdyz jsem v TS nastavil low latency misto best quality, tak se to zlepsilo… ale teda hruza jinak :)
- NO TO JE NA PYTEL!!! heled.. co takhle spustit teamspeak ve wine? :) ten pulseaudio ma… a bude :)
- wine je kvalitou zvuku srovnatelny.. tedy zadna hitparadaa
- zkusil jsem zapojit usb mic… pomohlo to v tom, ze se hlas prestal doublevat, coz je dobre. Ale mikrofon je dal a vsesmerovy, takze je hlas hnusny
- zjistil jsem, ze kdyz stahnu volume u zvukovky, tak se doublovani temer ztrati a zvuk je lepsi nez zvuk z usb mic
- optimalni hlasitostni urovne: master in 100%, master out 100%, ts in 80% , ts out %80
- asi nejlepsi by melo byt, pripojeni mikrofonu do sb xfi!! nemelo by se to doublovat, xfi by mel mit lepsi vstup — zkus :)
- takze final
- nastavit TSCONTROL na skript
[SOUND] VOICE=1 TSCONTROL=/home/djbuldog/bin/loguri.sh
- tento skript mi funguje
#!/bin/bash
unset LD_PRELOAD
STEAM_RUNTIME=0 #tohle asi muzes zrusit
[ "$1" == "CONNECT" ] && {
export LD_PRELOAD="/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so"
export LD_LIBRARY_PATH="/home/djbuldog/TeamSpeak2RC2"
exec /home/djbuldog/TeamSpeak2RC2/TeamSpeak.bin $2 &
}
xplane_ivao.1410243001.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
