{"id":425,"date":"2010-08-26T14:21:37","date_gmt":"2010-08-26T12:21:37","guid":{"rendered":"https:\/\/nbox.org\/ze\/?p=425"},"modified":"2010-08-26T14:21:37","modified_gmt":"2010-08-26T12:21:37","slug":"teamspeak-3-overlay-sous-linux","status":"publish","type":"post","link":"https:\/\/blogs.nbox.org\/ze\/2010\/08\/26\/teamspeak-3-overlay-sous-linux\/","title":{"rendered":"TeamSpeak 3 overlay sous Linux"},"content":{"rendered":"<p><a href=\"https:\/\/nbox.org\/ze\/wp-content\/uploads\/2010\/08\/ts3-logo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-438\" title=\"TeamSpeak 3 logo\" src=\"https:\/\/nbox.org\/ze\/wp-content\/uploads\/2010\/08\/ts3-logo.png\" alt=\"TeamSpeak 3 logo\" width=\"118\" height=\"119\" \/><\/a>\u00c9tant un peu joueur derni\u00e8rement, j&rsquo;ai du me battre pour pouvoir communiquer normalement avec mes cong\u00e9n\u00e8res joueurs. H\u00e9 oui, TeamSpeak 2 \u00e9tait la norme.<\/p>\n<p>Avec TeamSpeak 2 pour avoir du son dans le jeu ET le son de mes gentils camarades de jeux je devait utiliser TeamSpeak 2 via Wine. En effet TS2 linux n&rsquo;utilise pas ALSA.<\/p>\n<p>Depuis un passage r\u00e9cent \u00e0 TeamSpeak 3 tout \u00e0 changer, \u00e0 moi le TeamSpeak en natif sans probl\u00e8mes !<\/p>\n<p>Heureusement on en a jamais assez. Et il me manquais une fonctionnalit\u00e9. Savoir qui parle quand je ne suis pas devant l&rsquo;interface de TS3.<\/p>\n<p>Les malheureux utilisateurs de Windows peuvent utiliser un outils TeamSpeak Overlay. Le syst\u00e8me de plugin de TS3 permet d\u00e9sormais aux utilisateurs de Linux d&rsquo;\u00e9tendre les interactions avec leur syst\u00e8me.<\/p>\n<p>Donc comment on fait pour voir qui parle ?<\/p>\n<p>J&rsquo;ai trouv\u00e9 <a title=\"La solution dans un forum anglais\" href=\"http:\/\/forum.teamspeak.com\/showthread.php?t=55173\" target=\"_blank\">la solution dans un forum <\/a>mais celui-ci est perdu au milieu de discussions en anglais ce qui a rendu ma recherche assez longue. Je vais donc retranscrire ici la solution.<\/p>\n<p>Les d\u00e9pendances :<\/p>\n<ul>\n<li>Avoir TeamSpeak 3<\/li>\n<li>Avoir les binaires xosd :<\/li>\n<\/ul>\n<pre>sudo apt-get install xosd-bin<\/pre>\n<p>Ensuite il faut cr\u00e9er le fichier script <a href=\"https:\/\/nbox.org\/ze\/wp-content\/uploads\/2010\/08\/osd.lua_.txt\">osd.lua<\/a> et le sauvegarder\u00a0 dans \u00ab\u00a0&lt;r\u00e9pertoire teamspeak 3&gt;\/plugins\/lua_plugin\/\u00a0\u00bb.<\/p>\n<p>Il faut ensuite \u00e9diter le fichier \u00ab\u00a0&lt;r\u00e9pertoire teamspeak 3&gt;\/plugins\/lua_plugin\/ts3events.lua\u00a0\u00bb et rajouter \u00e0 la fin<\/p>\n<pre>require(\"osd\")\n<\/pre>\n<p>Lancez TeamSpeak 3 et allez dans le menu \u00ab\u00a0Settings\u00a0\u00bb &gt; \u00ab\u00a0Plugins\u00a0\u00bb<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-428 aligncenter\" title=\"Menu Settings\" src=\"https:\/\/nbox.org\/ze\/wp-content\/uploads\/2010\/08\/ts3PluginMenu.png\" alt=\"Menu Settings\" width=\"217\" height=\"144\" \/><\/p>\n<p>et activez \u00ab\u00a0Lua plugin\u00a0\u00bb :<\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/nbox.org\/ze\/wp-content\/uploads\/2010\/08\/ts4PluginWindows.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-429 aligncenter\" title=\"Fen\u00eatre plugin\" src=\"https:\/\/nbox.org\/ze\/wp-content\/uploads\/2010\/08\/ts4PluginWindows.png\" alt=\"Fen\u00eatre plugin\" width=\"462\" height=\"324\" \/><\/a><\/p>\n<p style=\"text-align: left\">Pour personnaliser le placement il faut \u00e9diter le script osd.lua et jouer avec les valeurs des variables :<\/p>\n<pre>--The vertical position of the text. POS can be top, middle, or bottom.\n--The default is top.\nlocal osd_pos=\"bottom\"\n--The number of pixels the text is offset from the top or bottom of the\n--display. The default is 0.\nlocal osd_offset=120\n--The horizontal alignment of the text. ALIGN can be left, centre or\n--right.The default is centre.\nlocal osd_align=\"right\"\n--The number of pixels the text is indented from the left or right of the\n--display. The default is 0.\nlocal osd_indent=0\n--The font used to display the text. The default is fixed, which may be\n--too small to see clearly.\nlocal osd_font=\"-adobe-helvetica-bold-*-*-*-14-*-*-*-*-*-*-*\"\n--The text colour. The default is red.\nlocal osd_colour=\"green\"\n--The number of seconds the text is displayed before being removed\n--from the display. The default is 5.\nlocal osd_delay=100\n--The maximum number of lines that can be displayed. The default is 5.\nlocal osd_lines=5\n--The number of pixels the shadow is offset behind the text. The\n--default is 0, so no shadow is displayed.\nlocal osd_shadow=1\n--The colour of the shadow. The default is black.\nlocal osd_shadowcolour=\"black\"\n--The width of the outline, in pixels. The default is 0, so no outline\n--is displayed.\nlocal osd_outline=1\n--The colour of the outline. The default is black.\nlocal osd_outlinecolour=\"black\"\n--This option affects screen redrawing. If SCROLL_AGE seconds pass\n--before a new line is ready (for example, you're reading from a pipe),\n--the display is cleared instead of being scrolled. The default is 0,\n--which means all lines are added to the scroll.\nosd_age=100\n<\/pre>\n<p>\u00c0 vous de jouer !<\/p>\n<p style=\"text-align: left\">\n","protected":false},"excerpt":{"rendered":"<p>\u00c9tant un peu joueur derni\u00e8rement, j&rsquo;ai du me battre pour pouvoir communiquer normalement avec mes cong\u00e9n\u00e8res joueurs. H\u00e9 oui, TeamSpeak 2 \u00e9tait la norme. Avec TeamSpeak 2 pour avoir du son dans le jeu ET le son de mes gentils camarades de jeux je devait utiliser TeamSpeak 2 via Wine. En effet TS2 linux n&rsquo;utilise [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3,4],"tags":[86,102,128,129],"class_list":["post-425","post","type-post","status-publish","format-standard","hentry","category-geekeries","category-linux","tag-linux-2","tag-overlay","tag-teamspeak","tag-teamspeak-3"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/posts\/425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/comments?post=425"}],"version-history":[{"count":0,"href":"https:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/posts\/425\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/media?parent=425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/categories?post=425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/tags?post=425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}