Looking for "hello eve" .Net Setup/Help

amault

Member
Hello,

Was interested in making some .net apps for eve online,

Been searching for awhile can't seem to come up with much help on it.. just need help setting up a basic "hello world" program for either C# or VB.net, if anyone could post some code/how.to on getting going I would appreciate it!!

Thanks,

Mault
 

amault

Member
Found out the problem... If you want to use .net 4.0 you have to upgrade to Innerspace (version 5513) .. program is running without a problem.
 

amault

Member
Hello,

After updating IS and getting .net programs to run, I went through the only example I could find and dissected it. So far it works fine, only problem is if there is an error/crash it just stops working, so it's a lot of trial and error when trying to figure out things.

If you use this after loading up, it will give a constant pulse to the sub allowing you to lock and check information constantly.

Code:
 LavishScript.Events.AttachEventTarget(LavishScript.Events.RegisterEvent("OnFrame"), AddressOf OnFrame)
Code:
    Sub Initialize()

        If eveP Is Nothing Or eveme Is Nothing Then

            eve = New EVE.ISXEVE.ISXEVE
            eveP = New EVE.ISXEVE.EVE
            eveme = New EVE.ISXEVE.Me

        End If

    End Sub
Code:
  Dim dont_run_until As DateTime
Sub OnFrame(ByVal sender As Object, ByVal e As LSEventArgs)
        If dont_run_until > Date.Now Then
            Return
        End If

        dont_run_until = Date.Now + New TimeSpan(5000000)

        Using (New FrameLock(True))
            Initialize()
            If eve.IsReady = False Then
                InnerSpace.Echo("Isxeve Not Ready!")
                Return
            End If

       End Using

End Sub

The onFrame event is nice for a pulse type bot, but you can simply just frame.lock and unlock to get information when you want. Lock then renew your isxeve variables (.me, .eve) so they don't throw a reference error.

Final note, code above may be buggy but I hope it helps, later!
 

amault

Member
Oh my god...is that Visual Basic?!:scared:
yeah hehe, vb.net isn't really that bad.. c# and vb.net are like twin brothers.. :p


anyways, I'm just happy it worked and I could actually get it to run. Still having trouble though when it comes to a few certain things.. but overall it's like the old days when isxwow was out, just learning the curve again.

also if anyone would like some VB.Net code samples for Isxeve, i'd be happy to post some.

take care,

mault
 

CyberTech

Rest in Peace
Staff member
Hello,

After updating IS and getting .net programs to run, I went through the only example I could find and dissected it. So far it works fine, only problem is if there is an error/crash it just stops working, so it's a lot of trial and error when trying to figure out things.

If you use this after loading up, it will give a constant pulse to the sub allowing you to lock and check information constantly.

Code:
 LavishScript.Events.AttachEventTarget(LavishScript.Events.RegisterEvent("OnFrame"), AddressOf OnFrame)
Do not use the OnFrame event, use ISXEVE_OnFrame
 

amault

Member
Back again with another help request :dazed:

I've been using uplink commands to setup a master program which gathers slave pilots information and sends requests to them, but I want to know if its possible to relay full objects such as an entity or a ship to be used inside another session. If anyone could help me I would appreciate it!
 

CyberTech

Rest in Peace
Staff member
Back again with another help request :dazed:

I've been using uplink commands to setup a master program which gathers slave pilots information and sends requests to them, but I want to know if its possible to relay full objects such as an entity or a ship to be used inside another session. If anyone could help me I would appreciate it!
No, it isn't. Also, it'd be better to make a new thread than hijack your old :)
 
Top Bottom