This forum is closed. Please visit help.twitch.tv for assistance. (Read More)

8WAYRUN XSplit Panel Writer v1.4 Released

My XSplit Panel Writer is a program I wrote to make it easier for myself (and others) to edit the title text around their stream while using XSplit. To read more about it, check out the thread for it at 8wayrun.com:


The newest version, 1.4 integrates directly with the Justin.TV/Twitch.TV API and allows users to update their channel status and run commercials directly from within the app without ever having to open up their browsers! You can read more about the 1.4 update at shoryuken.com:


image





Post edited by Fire on

Comments

  • havokkhavokk Moderator
    Very nice!
  • FireFire Moderator
    I was wondering when we might get some of this stuff posted over here! Very nice stuff
  • bgeorgebgeorge Moderator
    Really nice!
  • bwanabwana Moderator
    HOLY YES DOWNLOADING
  • I forgot to mention, this program requires Microsoft .NET 4.0!
  • FireFire Moderator
    Which everyone should have anyway :p
  • You would be surprised... someone posted on my website that they couldn't get the program working. Its because they didn't have .NET 4, they probably only had .NET 3.5...

    I also hope I dont have to remind people that they have to give the program access to the internet... =P
    Post edited by 8wayrun on
  • FireFire Moderator
    Yeah, W7 only comes with 3.5 base installed, 4.0 requires you install it (though to be honest I only target 3.5 unless I absolutely need something 4.0 offers)
  • Yeah... v1.2 of the program works fine with 3.5... but in order to use the Twitch.TV API features, you need access to System.Web, which is in 4.0.
  • Maybe they had 2.0, and not even 3.5... I have no idea what works and what doesn't. I'm so new to .NET...

    image
    Post edited by 8wayrun on
  • FireFire Moderator
    Woops, I accidentally deleted my post.
    Hrm, would you mind sending me the source in pm? I think I have an idea of what the problem is, but I'd have to see it myself (may be related to GAC or old references after changing the target version)

    Also, try copying %windir%\Microsoft.NET\Framework\v2.0.50727\system.web.dll into the program's folder (the 3.5 targeted version) and see if that solves the problem (may or may not, it's a test)
  • No, I can't do that... but if you can explain to me what you think the issue is, I'll look into it.

    Looking at the program's properties, it says my target version is .NET 4.0... Could I simply change that and fix the issue? Is there a reason to change it? Also, if there is a reason to change it, should I change it to .NET 3.5 or .NET 3.5 (Client Profile)?
    Post edited by 8wayrun on
  • FireFire Moderator
    @8wayrun yes that's exactly where you change it (to 3.5, not client profile). Where else would/are you change(ing) it?

    As for the other bit, my best guess would be that you had the system.web reference added while you're on 4.0, but once you change the targeted version to 3.5 you need to remove that reference (as it's still pointing to the 4.0 version) and then re-add a ref to system.web (which will now point to the 3.5 version).
  • I've got a dozen referenced libraries in this program... do I need to relink them all?
  • FireFire Moderator
    You shouldn't need to, just the libraries giving you problems (system.web for starters)
    Post edited by Fire on
  • Well I tried changing it to 3.5... and it was giving me issues with System.Drawing for some reason. It also gave me issues because as it turns out TimeSpawn.ToString(String) does not exist until .NET 4.0 (according to MSDN), so I had to change it back to 4.0.

    However, now a new issue has appeared. In the past, when I clicked "Build Solution", it would build the EXE and include the libraries and be done with it. Now, when I click "Build Solution", it also includes a .exe.application, .exe.config. .exe.manifest and a .pdb file. What are these files? When I delete them, my program stops working with errors. I didn't need them before, why are they required now?
  • FireFire Moderator
    Did you set it to 4.0 or 4.0 client profile? Are you building for release or debug?
  • 4.0, building for release.
  • FireFire Moderator
    Can you delete any single one of those files? Basically which file causes it to crash if it's not there? Also, what errors does it stop with?
  • I figured out what it was... the existing config files in my appdata/local had a v=4.0.0.0 line in it. So I deleted the config files and now those files are no longer required. So now the program is targeted for .NET 3.5.

    Also... VIDEO!
    image
  • FireFire Moderator
    @8wayrun that's what I was getting at ;)
    Do you want me to put the tutorial video in the bottom of your main post? (I don't remember if there's an edit limit for OPs)
    Post edited by Fire on
  • Yes, please... edit limit is 1 hour.
  • FireFire Moderator
    Done
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Google Sign In with OpenID