Twitch Livestream Plugins?

05/13/2014 14:32 TIMΣ™#1
Hi, undzwar sucht ein Freund von mir momentan nach einer Möglichkeit einen Counter in einen Livestream bei Twitch einzubauen. Genauer gesagt sucht er einen MOAB Counter (für die Leute die Call of Duty kennen) der sich eben immer aktuallisiert, wenn er diese Streak erreicht hat. Klar kann das Spiel sowas schlecht vermitteln, aber ich meine schon andere gesehen zu haben die sowas bei sich nutzen konnten. Und jetzt ist meine Frage, wie geht das, bzw. ist das irgendein Plugin dass man downloaden kann? Ich weiß ja ehrlich gesagt nicht wie er die Daten umändern will (also das Programm). Ich habe meinem Freund nämlich einen Stream Overlay erstellt und unten den Moab Counter eingebaut, nur steht da eben eine feste Zahl, weil es eben nur ein Bild ist. Nur wie soll das Programm das umändern?

Wäre nett, wenn ich schnell Antworten bekomme, da es nämlich momentan etwas dringend ist.

Mfg.
05/13/2014 14:46 Vereor Nox#2
Sowas ist einfach ein selbstgeschriebenes programm das mitläuft, bei obs als extra source genommen wird und eben über den eigentlich stream gelegt wird und per knopfdruck einfach ein +1 macht. 2 min arbeit.
05/13/2014 14:50 TIMΣ™#3
K und wo kann man sowas herunterladen? Ich meine wenn es nur 2 Minuten Arbeit ist denke ich mal, dass irgendwer mal sowas veröffentlicht hat. Ich selbst habe leider nichts gefunden. Und ansosten, von wem könnte ich sowas bekommen?

danke schonmal für die Antwort.
05/13/2014 15:05 Vereor Nox#4
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Counter
{
    public partial class Form1 : Form
    {

        int i;
        public Form1()
        {
            InitializeComponent();
            i = 0;
            label1.Text = i.ToString();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            i++;
            label1.Text = i.ToString();
        }
    }
}
C# code, erforderlich: WindowsForm, Button namens button1 und Label namens label1
05/13/2014 19:42 coladose#5
Habe mal schnell was zusammengeschraubt. Nicht ungbedingt sauber, aber es funktioniert. Das zählt.
Das Tool arbeitet mit einem low level Keyboard-Hook um die Tastatureingabe global abzufangen. Das heißt, dass du nicht immer das Fenster des Tools auswählen musst um Zähler zu erhöhen.

Problem: Der Hook wird von vielen AVs als Keylogger erkannt, da die Methode da gängig ist. In diesem Fall kannst du das Tool als Ausnahme hinzufügen.

Source liegt selbstverständlich bei.
Die Binary findest du in /bin/Release

Der Hintergrund ist Weiß. Um nur den Wert zu streamen einfach das innere Fenster als Quelle auswählen und den Chroma auf Weiß setzen.