These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
123Next pageLast page
 

EVE-O preview - multi-client preview / switcher - v1.18.3

First post First post
Author
Makari Aeron
Imperial Shipment
Amarr Empire
#1 - 2014-12-02 22:19:51 UTC  |  Edited by: Makari Aeron
I have essentially abandoned this project due to IRL constraints and a lack of love for EVE in its current form. I will attempt to answer questions irregularly but I make no promises. If EVE returns to the glory that I knew and loved for nearly 7 years, I'll be back and I'll make time for this project. But until then, fly safe space pals.


Welcome to the EVE-O Preview thread. As StinkRay, the original creator of EVE-O Preview, plays EVE in phases, I'll be taking over the forum thread. The original thread can be found here.

This program is legal under the EULA/ToS as CCP FoxFour states here:
CCP FoxFour wrote:
Please keep the discussion on topic. The legitimacy of this software has already been discussed and doesn't need to be again. Assuming the functionality of the software doesn't change, it is allowed in its current state.



Feb 26 2016 Ruling
CCP Grimmi wrote:
Overlays which contain a full, unchanged, EVE Client instance in a view only mode, no matter how large or small they are scaled, like it is done by EVE-O Preview as of today, are fine with us. These overlays do not allow any direct interaction with the EVE Client and you have to bring the respective EVE Client to the front/put the window focus on it, in order to interact with it.


The program works with EVE, EVE through Steam, or any combination thereof.

Project Lead
StinkRay

Maintained By
StinkRay
Makari Aeron

Major Contributors
CCP FoxFour - Client Position Tracking
HomigoshZur - WIndow-switching Hotkey Framework


Code Repository: Bitbucket GIT Repository

Download Page
Direct Download

  • Examples / Screenshots

  • Example 1 - Four clients in a "sidebar".
    Example 2 - Four clients, unique position of previews for each active. (hiding the active window)
    Example 3 - Two clients
    Example 4 - Two clients, hiding the frame on the preview window
    Example 5 - 12 (twelve!) clients across 3 monitors.
    Example 6 - 6 clients across 2 monitors with transparency enabled and borderless mode. (V1.18.2)

  • System Requirements:
  • Windows Vista, Windows 7, Windows 8/8.1, Windows 10
    Windows Aero Enabled
    Microsoft .NET Framework 4.5 (Comes standard on Windows 8/8.1; .NET 4.5.2 Installer)

  • How To Install & Use:
  • 1. Download and extract the contents of the .zip archive to a location of your choice (ie: Desktop, CCP folder, etc)
    2. Start up both EVE-O Preview and your EVE Clients (the order does not matter)
    3. Adjust settings as you see fit (v1.18.3)

  • Known bugs/issues
  • preview staying on top when option not checked
    Does not work with Teamviewer (Teamviewer inherently disables Aero)
    Track client locations occasionally causes odd window sizes
    WIndows 10 has a "always on top" bug

  • What's New -- Version 1.18.3
  • Fixed the overlay text persisting after a client was closed (....again)

  • Version 1.18.2
  • Fixed the Overlay text not showing after focusing the preview.

  • Version 1.18.1
  • Reverted settings window to the original color

  • Version 1.18
  • Opacity slider
    colors on setting window (dark grey)
    preview do not so greedily steal focus

  • Version 1.17
  • Code adjustment and optimization

  • Version 1.16
  • Some image resource rearrangement and minor code adjustment

  • Version 1.15
  • Possible fix for the seemingly random crashes thanks to Takagamu

  • Version 1.14
  • CCP FoxFour's EVE Client position tracking
    Fixed a bug where the overlay text would stay after the client was closed

  • Version 1.13 And Earlier
  • See Stinkray's thread

  • Suggestions:(List for the devs to keep track of suggetions, not a list of features to be included)
  • 1. Hotkey window switching (tentative for next release)
    2. Minimize to system Tray (tentative for next release)
    3. possible new save format (tentative for next release)
    4. Adding other programs to the window list
    5. Auto-Arrange
    6. Error Logging
    7. Layout swapping
    8. window is enable like a yellow line around the current enable preview window.

    CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty.

    CCP Goliath: I often believe that the best way to get something done is to shout at the person trying to help you. http://goo.gl/PKGDP

    Leonis Perthshire
    Dreddit
    Test Alliance Please Ignore
    #2 - 2014-12-02 22:24:19 UTC  |  Edited by: Leonis Perthshire
    Juts to get updates.


    Here I re post it on reddit: http://www.reddit.com/r/Eve/comments/2o3a7p/eveo_preview_multiclient_preview_switcher_v115/


    One poster recommend adding an fps Limiter function.

    “If you win, you live. If you lose, you die. If you don’t fight, you can’t win!” – Eren Jaeger

    White Maul

    Lilu Egnald
    The Study of Wumbology
    Test Alliance Please Ignore
    #3 - 2014-12-03 23:43:06 UTC
    <3 This is all I used isboxer for (the window setup) didn't know this existed!
    Makari Aeron
    Imperial Shipment
    Amarr Empire
    #4 - 2014-12-04 12:32:25 UTC
    Yep! Assuming life stays as low key as it is right now, I'll do my best to have numbers 1 & 3 (minimize to system tray & an installer version) on my TODO list done soonTM. Projected release is this weekend, but as always that can change.

    CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty.

    CCP Goliath: I often believe that the best way to get something done is to shout at the person trying to help you. http://goo.gl/PKGDP

    Makari Aeron
    Imperial Shipment
    Amarr Empire
    #5 - 2014-12-06 21:26:15 UTC  |  Edited by: Makari Aeron
    Version 1.16 released! This is another minor update. Next I'll be tackling that pesky bug where the settings window loses focus. This fix could take a while so unless someone finds a bug, 1.16 will stay the stable release for a while.

    I did not include an installer version as I'm not too keen on the options available in VS2013. I'll have to look into it more before deciding.

    Direct Download

    What's New -- Version 1.16
    Minimize to system tray option (the system tray is where the clock is located)
    Replaced stock image in the aboutbox
    Some image resource rearrangement and minor code adjustment

    CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty.

    CCP Goliath: I often believe that the best way to get something done is to shout at the person trying to help you. http://goo.gl/PKGDP

    Amely Miles
    Second Exile
    #6 - 2014-12-06 23:07:53 UTC
    i approve of this threadCool

    As I slipped my finger slowly inside her hole, I could immediately feel it getting wetter and wetter.

    I took my finger back out and within seconds she was going down on me.

    "I really need a new boat," I thought to myself.

    Takagamu
    Core Runners
    #7 - 2014-12-07 00:55:39 UTC
    I forked stuff in Github. But am not familiar with it (branches, forks and stuff). Don't know if you can see my changes I hopefully only made in my own hub :D
    LadyBlademaster
    Storm Chasers.
    Pandemic Horde
    #8 - 2014-12-08 03:37:27 UTC
    Thank you guys, just discovered this and it is awesome!!!
    l0rd carlos
    the king asked me to guard the mountain
    #9 - 2014-12-08 07:36:09 UTC
    Takagamu wrote:
    I forked stuff in Github. But am not familiar with it (branches, forks and stuff). Don't know if you can see my changes I hopefully only made in my own hub :D


    If you think you did something usefull, you can send the origin repository a "pull request"
    OP than gets a notification and can pull directly from your repo into his.

    Youtube Channel about Micro and Small scale PvP with commentary: Fleet Commentary by l0rd carlos

    Ssoraszh Tzarszh
    Mellivora Nulla Irrumabo
    #10 - 2014-12-08 13:55:57 UTC
    Awesome, works like a charm.

    Would you consider adding hotkey support? I would like to have my eve real estate as full screen as possible and hiding the overlay while using shortcuts (CTRL + ALT + 1 to 0 for example) would allow you to switch without having to surrender your precious pixel space.

    As right now it is either using the 'always on top' or being relegated to using it in the same way the Windows 8 Taskbar handles it by having to focus to the window and choosing an active account.

    o7
    Makari Aeron
    Imperial Shipment
    Amarr Empire
    #11 - 2014-12-08 14:19:45 UTC  |  Edited by: Makari Aeron
    Takagamu wrote:
    I forked stuff in Github. But am not familiar with it (branches, forks and stuff). Don't know if you can see my changes I hopefully only made in my own hub :D



    Fork = your own personal copy
    Branch = separate development within your own project

    Ssoraszh Tzarszh wrote:
    Awesome, works like a charm.

    Would you consider adding hotkey support? I would like to have my eve real estate as full screen as possible and hiding the overlay while using shortcuts (CTRL + ALT + 1 to 0 for example) would allow you to switch without having to surrender your precious pixel space.

    As right now it is either using the 'always on top' or being relegated to using it in the same way the Windows 8 Taskbar handles it by having to focus to the window and choosing an active account.

    o7


    That's a good idea. I'll put it on the todo list. I use "always on top" and have it on my second monitor with my non-EVE programs (browser, Skype, TS3, etc)

    CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty.

    CCP Goliath: I often believe that the best way to get something done is to shout at the person trying to help you. http://goo.gl/PKGDP

    CCP FoxFour
    C C P
    C C P Alliance
    #12 - 2014-12-08 19:38:21 UTC
    Hey,

    Forked the GitHub project and tried to open in VS. However it's unable to open "..\EOPSetup\EOPSetup.vdproj"

    It seems you have the installer application added to the project but not in the same Git repo. :(

    @CCP_FoxFour // Technical Designer // Team Tech Co

    Third-party developer? Check out the official developers site for dev blogs, resources, and more.

    Phoenix Jones
    Small-Arms Fire
    #13 - 2014-12-08 21:16:36 UTC
    Been using this for the past few months and this has removed the need for me to have a second (or third) monitor. I wish I had feedback but this works pretty flawlessly.

    If I had a recommendation, would be to put in some default sizes in a drop down menu (good size box for a 1920 screen, one for a 2100 size, another for a 4 k screen. It's not really needed (can just convert it via math myself, considering I run a little oddball size of 2560 by 1600). That's a bit of a needless request as there are better things to code in.

    Fantastic program though. Works well and wish it existed a long time ago.

    Yaay!!!!

    Makari Aeron
    Imperial Shipment
    Amarr Empire
    #14 - 2014-12-09 12:10:38 UTC  |  Edited by: Makari Aeron
    CCP FoxFour wrote:
    Hey,

    Forked the GitHub project and tried to open in VS. However it's unable to open "..\EOPSetup\EOPSetup.vdproj"

    It seems you have the installer application added to the project but not in the same Git repo. :(



    You could just make a branch, you are a contributor to the main project.

    Dammit. I'll have to figure out how to add it to the main project when I get home tonight. I'll probably just have to put them both in the same folder in my github repository clone. It's a VS2013 Installer Extension

    Phoenix Jones wrote:
    Been using this for the past few months and this has removed the need for me to have a second (or third) monitor. I wish I had feedback but this works pretty flawlessly.

    If I had a recommendation, would be to put in some default sizes in a drop down menu (good size box for a 1920 screen, one for a 2100 size, another for a 4 k screen. It's not really needed (can just convert it via math myself, considering I run a little oddball size of 2560 by 1600). That's a bit of a needless request as there are better things to code in.

    Fantastic program though. Works well and wish it existed a long time ago.


    I've been considering that, I didn't know how much people wanted it. TBH, I'd be making a 4:3, 16:9, 16:10, and whatever 4k is for the ratio. But if you accidentally change your window size it's no longer accurate.

    CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty.

    CCP Goliath: I often believe that the best way to get something done is to shout at the person trying to help you. http://goo.gl/PKGDP

    StinkRay
    The Dirty Rotten Scoundrels
    HYDRA RELOADED
    #15 - 2014-12-09 19:20:33 UTC  |  Edited by: StinkRay
    CCP FoxFour
    C C P
    C C P Alliance
    #16 - 2014-12-09 19:31:43 UTC
    Makari Aeron wrote:
    CCP FoxFour wrote:
    Hey,

    Forked the GitHub project and tried to open in VS. However it's unable to open "..\EOPSetup\EOPSetup.vdproj"

    It seems you have the installer application added to the project but not in the same Git repo. :(



    You could just make a branch, you are a contributor to the main project.

    Dammit. I'll have to figure out how to add it to the main project when I get home tonight. I'll probably just have to put them both in the same folder in my github repository clone. It's a VS2013 Installer Extension


    I guess I was more pointing out that it was missing and wondering if you were going to add it or we should remove it from the solution. :)

    @CCP_FoxFour // Technical Designer // Team Tech Co

    Third-party developer? Check out the official developers site for dev blogs, resources, and more.

    StinkRay
    The Dirty Rotten Scoundrels
    HYDRA RELOADED
    #17 - 2014-12-09 19:33:56 UTC
    CCP FoxFour wrote:
    Hey,

    Forked the GitHub project and tried to open in VS. However it's unable to open "..\EOPSetup\EOPSetup.vdproj"

    It seems you have the installer application added to the project but not in the same Git repo. :(


    I'm trying to gather us all on the same repo, and since I may slip out of this I'd prefer the old HG one :)

    Want access to the original bitbucket one?
    Makari Aeron
    Imperial Shipment
    Amarr Empire
    #18 - 2014-12-09 19:36:13 UTC
    Ahh ok. i'll probably remove it for now because I had no real luck with it. Seeing as StinkRay has resurfaced, I'm passing the reigns back to him. Though I need to learn how HG works.

    CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty.

    CCP Goliath: I often believe that the best way to get something done is to shout at the person trying to help you. http://goo.gl/PKGDP

    Makari Aeron
    Imperial Shipment
    Amarr Empire
    #19 - 2014-12-15 15:04:16 UTC
    For those of you watching this thread, StinkRay opened a GIT repository on Bit bucket.

    To the person who sent a pull requset on Github (Takagamu?) I'm looking over your code now(-ish, I'm at work).

    CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty.

    CCP Goliath: I often believe that the best way to get something done is to shout at the person trying to help you. http://goo.gl/PKGDP

    Takagamu
    Core Runners
    #20 - 2014-12-16 11:16:47 UTC
    Yeah it was me. No hurry, you can just take my code if it suits you and use it. I did it for the fun of doing it :D
    123Next pageLast page