forum

osu!StreamCompanion - live pp display / ingame overlay!

posted
Total Posts
613
show more
Mikaru
Um...could there be a BPM variable/is there a BPM variable? (I might be blind and skimmed over it. :oops:)
(also thank you so much for this :D)
Topic Starter
Piotrekol
I'll look into bpm later.

---------------
Update- changelog for current version (v150218.20)

Fixed crash when putting PC to sleep while IRC bot is running.
Mods and mapID played are grabbed from osu! memory instead of relying on MSN output.
Rewrote map data getter class to use mapID from memory when playing(No more mismatched TV size maps)
Fixed dynamic .osu file loading
Added !Mods! command
Added Mod image generation
Added PP stars command(!PP_None!,!PP_DT! etc.). See Commands preview in program for full list
Rewrote IRC
Added format previews
Added command previews
Arnold0
I downloded new version, and when entering into settings got this :


It says something about 0 being incorect value for Value.

Clicking continue works but I guess the error should'nt popup in the first place.

Copy past of the complete thing at the botto of the window below.

Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.ArgumentOutOfRangeException: La valeur '0' n'est pas valide pour 'Value'. 'Value' doit être compris entre 'Minimum' et 'Maximum'.
Nom du paramètre : Value
à System.Windows.Forms.NumericUpDown.set_Value(Decimal value)
à #=qk_4Rgznu5gqr85kUgp4DiIVJNiftpYNl9PMaeiP5XbY=.#=q02CF6EP76i8GtcNFm6SlRw==(Object #=qmmnJW4iPDldyw9z$yaJfoA==, EventArgs #=qagOFkbRwkUh1Jmn8hAxB2g==)
à System.Windows.Forms.Form.OnShown(EventArgs e)
à System.Windows.Forms.Form.CallShownEvent()
à System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
à System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
à System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
à System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
à System.Windows.Forms.Control.InvokeMarshaledCallbacks()


************** Assemblys chargés **************
mscorlib
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
osu!StreamCompanion
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///C:/Users/arnold/Desktop/osu!StreamCompanion.exe
----------------------------------------
System.Windows.Forms
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.34239 built by: FX452RTMGDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
zx_2a2cb02fb1bd42a8a21b28f5e2083bea
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///C:/Users/arnold/Desktop/osu!StreamCompanion.exe
----------------------------------------
System.Core
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
mscorlib.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Accessibility
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Configuration
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.34230 built by: FX452RTMGDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
Topic Starter
Piotrekol
Fixed
Arnold0
Yeah works corrcttly now :3

Also I wonder what you did when you came in my twitch chat, but I could see this in game :

I saw 3 similar messages on the game, this one was at the same time as this appeared on twitch : , the other two did nothing (Or I don't know what they did)
I just wonder if it's normal that these messages appeared in game when they were not even visible on twitch chat, because I guess they sould'nt and are of no use for streamers :p
Topic Starter
Piotrekol
I guess I forgot to remove parts of the code after playing with stuff- sorry for this.
Won't happen again and will be fixed in next ver. ;;

//edit
Check first post
coua
Everything was working just fine for me until i kept getting this message: http://puu.sh/g4FRH/81fc4cb10e.png

what's going on? i double checked osu irc and twitch irc configs and they seem to be accurate, i don't know what the problem is.

EDIT: restarted all programs running on the PC, generated new irc passwords and it worked.

EDIT2: its now acting up again, giving me the same message along with this when i try to close the program: http://puu.sh/g4Gq6/b1516a00df.png
Nivek
Same problem as above, and even not functioning at all.
_YoRHa

Chobo wrote:

Everything was working just fine for me until i kept getting this message: http://puu.sh/g4FRH/81fc4cb10e.png

what's going on? i double checked osu irc and twitch irc configs and they seem to be accurate, i don't know what the problem is.

EDIT: restarted all programs running on the PC, generated new irc passwords and it worked.

EDIT2: its now acting up again, giving me the same message along with this when i try to close the program: http://puu.sh/g4Gq6/b1516a00df.png
I have the same problem :с http://SSMaker.ru/ab007517/
Topic Starter
Piotrekol
^Fixed (thanks Wigoor for help with testing)
Check first post
HedonicKnight
First off, thanks for making this!! This is awesome, I use it with my own little stream tool for cursor tracing and it makes everything connect really well :)

Just a quick request, if possible. If you wanted help, too, I'd be willing to pitch in for this ;)

If possible, a !r IRC command would be cool for requests...

I'm not sure which language this is written in, but if the IRC bot could send to the companion a list of links in a 'box' for requests, I'd be very grateful.

For example,
a) User types !r <beatmap link> from osu.ppy.sh
b) Box in Stream Companion says "User X requested <beatmap link>"
c) Companion stores links in a list as they come in and displays list.
d) (If possible) When link is clicked/button pressed in companion, removes the first request and moves the list "up" one spot.

I'm not the most popular Twitch streamer, but those who have a lot of viewers may not be able to see all requests because chat is flowing too fast.

In the same sense, having !ron / !roff, again, if possible could activate/deactivate this.

Let me know if you need some help/if I was a bit fuzzy in my description (I'm not always the best with words :cry: )
[Kole]
The only problem I have with this is I can't get to my Local folder to get the osu folder and set it up :'(

edit: nvm, just moved the osu! folder to Program Files, can find it now :^)
Shizuyi
I rlly tried to set this up and i failed :D Would be nice if someone could message me and help me with setting this up.
Even though its not working, well most parts of it are not, its a really nice bot! great job!
Neta
my bot acc doesn't get connect to IRC server

http://puu.sh/gormc/a2a39ddd5b.png

what should i do T_T
Topic Starter
Piotrekol
Besides that for some reason your main window looks plain ugly and broken... , make sure that StreamCompanion isn't blocked by firewall or sandboxed by antivirus.
Slainv
Hey Piotrekol,

Thanks for that nifty piece of software.
Using Xsplit however I have litttle to no use of the imagemods since I cannot make the picture automatically refresh itself. Any pointers on that? I tried to make an image slideshow with mods.png twice. Thinking of "piping" another file to the mod.png like mod2 just in case.

Also, I do know this concerns only a very little part of us, but if you could make it work with the tournament client that would be AWESOMESAUCE, really.

Kudos =)

Slainv
Topic Starter
Piotrekol
https://support.xsplit.com/forum/viewtopic.php?p=52020
the easiest way is actually to just create a image slide show add "hero.jpg" then check the box "progress images every" and set "when finished" to loop
I am not using xsplit so I don't know if this actually works.

as for tournament client - I don't have access to it so it won't happen.
Slainv
Yeah, this is the topic I saw, not working on this version however.

Thanks for your reply =)
Arnold0
I think somethin's broken :

We were playing no mod (It's easy to see something's wrong as it show 5K mod when we are playing STD)
It was like this for 3 maps then fixed itself somehow. (When it fixed, there was a 4th player in the room, related ?)
It came back far later (A few map before the end) and was on the four last maps, when we were only two in the room, but it we did more than 4 maps where we were only 2 so I dunno if it's related to number of players or not idk :<
Arnold0
It happened again, this time in solo :
tsundoll
edit: fixed itself
Hylebus
Hello Piotrekol!

Thanks for the good work on this great stream helper.
Is it possible to make ThirdOutput.txt get song data while listening when checked? It currently works only for np.txt and npData.txt. It would help me a lot, as I use all three outputs. The third output updates only on playing the map.

Topic Starter
Piotrekol

Arnold0 wrote:

It happened again, this time in solo : <img>
I'm already aware of that- Happens randomly so it's hard to fix(I'm pretty sure it's memory search problem)

@up
I'll see if I can do that without too much hassle - not promising tough.
Warchamp7
I'd like to request being able to modify the Twitch bot commands. Mainly !sessioninfo, since right now it lists K1/K2 stats, and I play M1/K2 :P
cheezstik
starcount display would be nice, as well as having the stats affected by dt and hr.
Purpose
Hi,

I am having an issue where it doesn't show what I am currently playing:

http://i.imgur.com/zmhIjYt.png

My folder location is set at: C:\Users\(user)\AppData\Local\osu!

Any help would be appreciated.

EDIT: Nvm, I fixed it by just adding new beatmaps.
Mestro
I've found some of the missing mod images from your preset pack. Just tell me if you want the .zip and I can PM it to you Piotrekol.

Also it seems like the software can't detect me playing Target Practice. Something you could look into.

But just tell me if you want the mod images. They are the same style as yours.
Still missing LM tho. Never heard of that mod?
charburg
Something that would be extremely nice is a text-to-speech chat feature, since reading chat while playing is difficult.
ThePooN

charburg wrote:

Something that would be extremely nice is a text-to-speech chat feature, since reading chat while playing is difficult.
Adding BPM in the output parameters would be cool too.
Cheesecake_Hero
Hello! i would love to use this program, but i have a problem whenever i try to launch it i get this
Please help :( If it helps i just re installed windows

EDIT Here is the error log
SPOILER
Problem Event Name: CLR20r3
Problem Signature 01: osu!streamcompanion.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 54e9e8f8
Problem Signature 04: mscorlib
Problem Signature 05: 4.0.0.0
Problem Signature 06: 53b50a71
Problem Signature 07: 11fe
Problem Signature 08: 9d
Problem Signature 09: System.TypeLoadException
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Topic Starter
Piotrekol

Warchamp7 wrote:

I'd like to request being able to modify the Twitch bot commands. Mainly !sessioninfo, since right now it lists K1/K2 stats, and I play M1/K2 :P
!sessioninfo is going to be editable starting next version(something I overlooked and no1 complained about)

Marcusan1387 wrote:

I've found some of the missing mod images from your preset pack. Just tell me if you want the .zip and I can PM it to you Piotrekol.

Still missing LM tho.
just drop me link on pm it'll be helpful <3 .
LM = LastMod from https://github.com/peppy/osu-api/wiki but it seems it isn't used in game at all- Will be removed in next version.

charburg wrote:

Something that would be extremely nice is a text-to-speech chat feature, since reading chat while playing is difficult.
You want twitchChat-to-speech.. You're joking right? (I see no practical use for this- It'll just get annoying after few minutes)

ThePooN wrote:

Adding BPM in the output parameters would be cool too.
Looking into. (so far getting weird values)

@Cheesecake_Hero
Click View problem details and paste error log there inside spoilerbox or via pm
Cheesecake_Hero
Here is the error log
SPOILER
Problem Event Name: CLR20r3
Problem Signature 01: osu!streamcompanion.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 54e9e8f8
Problem Signature 04: mscorlib
Problem Signature 05: 4.0.0.0
Problem Signature 06: 53b50a71
Problem Signature 07: 11fe
Problem Signature 08: 9d
Problem Signature 09: System.TypeLoadException
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
N3bby
Piotrekol, could you explain to me how you're pulling information from the osu client? I'm trying to make something myself but can't figure out anything except for the song title (parsing it from Process.MainWindowTitle. I use C# btw).
Flauschkekz
I got another problem. When I'm using Osu Stream Companion while streaming on Twitch, I dont get any updates on my rank :( Its because of the Bot ... Anone knows how to resolve this ?
NightCourtDan
Hello I love the program but whenever I launch it, its automatically disappears. I can't alt tab to it or anything so I cant edit anything. I cant uninstall it or anything either so im lost please help.
Oinari-sama

NightCourtDan wrote:

Hello I love the program but whenever I launch it, its automatically disappears. I can't alt tab to it or anything so I cant edit anything. I cant uninstall it or anything either so im lost please help.
Did you check if it went to the tray?

Disable "Start Minimized" if you manage to open the main app.
NightCourtDan

Oinari-sama wrote:

NightCourtDan wrote:

Hello I love the program but whenever I launch it, its automatically disappears. I can't alt tab to it or anything so I cant edit anything. I cant uninstall it or anything either so im lost please help.
Did you check if it went to the tray?

Disable "Start Minimized" if you manage to open the main app.
thank you so much I never noticed -_- appreciate the quick reply! <3
NightCourtDan
I was also wondering if there is a specific thing I need to do to get the !np command to work in my chat? How do I get the bot to join my channel basically. I have everything checked and good to go but I cannot get it to work.
ThePooN

Piotrekol wrote:

ThePooN wrote:

Adding BPM in the output parameters would be cool too.
Looking into. (so far getting weird values)
smoogipooo gets a song's BPM by reading a .osu file, so you should be able to do it too ^_^ Sources here: https://github.com/smoogipooo/osu--BPM-Changer
-[Ouji-Sama]-
It doesent Work for me :( :( :cry: :cry:
show more
Please sign in to reply.

New reply