I have cracked trademonitor and it doesnt give me access to their live feed.
Source Code Here :
https://anonfile.com/VcD0i8f4be/WPipsSourceCode.zip
Setup :
https://anonfile.com/78Eci3fcb3/Trade_Mo...2.2017.msi
Website:
http://westernpips.com/
Westernpips Trade Monitor Crack
have a probleme in DLL file .
HTML:
Namespace SettingsProvider.WesternPipes
<DataContract(Name := "Trader", [Namespace] := "http://schemas.datacontract.org/2004/07/TraderData")>
<GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>
<DebuggerStepThrough()>
<Serializable()>
Public Class Trader
Implements IExtensibleDataObject, INotifyPropertyChanged
' Token: 0x0200000C RID: 12
<Browsable(False)>
Public Property ExtensionData As ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData
Get
Return Me.extensionDataField
End Get
Set(value As ExtensionDataObject)
Me.extensionDataField = value
End Set
End Property
<DataMember()>
Public Property Account As String
Get
Return Me.AccountField
End Get
Set(value As String)
If Me.AccountField <> value Then
Me.AccountField = value
Me.RaisePropertyChanged("Account")
End If
End Set
End Property
<DataMember()>
Public Property ServerFeed As Boolean
Get
Return Me.ServerFeedField
End Get
Set(value As Boolean)
If Not Me.ServerFeedField.Equals(value) Then
Me.ServerFeedField = value
Me.RaisePropertyChanged("ServerFeed")
End If
End Set
End Property
<DataMember()>
Public Property Signature As Byte()
Get
Return Me.SignatureField
End Get
Set(value As Byte())
If Me.SignatureField <> value Then
Me.SignatureField = value
Me.RaisePropertyChanged("Signature")
End If
End Set
End Property
Public Event PropertyChanged As PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged
Protected Sub RaisePropertyChanged(propertyName As String)
Dim propertyChanged As PropertyChangedEventHandler = Me.PropertyChanged
If propertyChanged IsNot Nothing Then
propertyChanged(Me, New PropertyChangedEventArgs(propertyName))
End If
End Sub
<NonSerialized()>
Private extensionDataField As ExtensionDataObject
<OptionalField()>
Private AccountField As String
<OptionalField()>
Private ServerFeedField As Boolean
<OptionalField()>
Private SignatureField As Byte()
End Class
End Namespace
HTML:
Namespace SettingsProvider.WesternPipes
<GeneratedCode("System.ServiceModel", "4.0.0.0")>
<ServiceContract(ConfigurationName := "WesternPipes.ILicenseService")>
Public Interface ILicenseService
' Token: 0x0200000F RID: 15
<OperationContract(Action := "http://tempuri.org/ILicenseService/checkUser", ReplyAction := "http://tempuri.org/ILicenseService/checkUserResponse")>
Function checkUser(_traderData As Trader) As Integer
<OperationContract(Action := "http://tempuri.org/ILicenseService/checkUser", ReplyAction := "http://tempuri.org/ILicenseService/checkUserResponse")>
Function checkUserAsync(_traderData As Trader) As Task(Of Integer)
<OperationContract(Action := "http://tempuri.org/ILicenseService/canUseFeed", ReplyAction := "http://tempuri.org/ILicenseService/canUseFeedResponse")>
Function canUseFeed(_traderData As Trader) As Integer
<OperationContract(Action := "http://tempuri.org/ILicenseService/canUseFeed", ReplyAction := "http://tempuri.org/ILicenseService/canUseFeedResponse")>
Function canUseFeedAsync(_traderData As Trader) As Task(Of Integer)
<OperationContract(Action := "http://tempuri.org/ILicenseService/sendRequest", ReplyAction := "http://tempuri.org/ILicenseService/sendRequestResponse")>
Function sendRequest(_traderData As Trader) As Integer
<OperationContract(Action := "http://tempuri.org/ILicenseService/sendRequest", ReplyAction := "http://tempuri.org/ILicenseService/sendRequestResponse")>
Function sendRequestAsync(_traderData As Trader) As Task(Of Integer)
<OperationContract(Action := "http://tempuri.org/ILicenseService/getProviders", ReplyAction := "http://tempuri.org/ILicenseService/getProvidersResponse")>
Function getProviders(_traderData As Trader) As ProviderContract()
<OperationContract(Action := "http://tempuri.org/ILicenseService/getProviders", ReplyAction := "http://tempuri.org/ILicenseService/getProvidersResponse")>
Function getProvidersAsync(_traderData As Trader) As Task(Of ProviderContract())
<OperationContract(Action := "http://tempuri.org/ILicenseService/getInstuments", ReplyAction := "http://tempuri.org/ILicenseService/getInstumentsResponse")>
Function getInstuments(_traderData As Trader) As InstrumentsContract()
<OperationContract(Action := "http://tempuri.org/ILicenseService/getInstuments", ReplyAction := "http://tempuri.org/ILicenseService/getInstumentsResponse")>
Function getInstumentsAsync(_traderData As Trader) As Task(Of InstrumentsContract())
<OperationContract(Action := "http://tempuri.org/ILicenseService/getInstumentsTest", ReplyAction := "http://tempuri.org/ILicenseService/getInstumentsTestResponse")>
Function getInstumentsTest() As InstrumentsContract()
<OperationContract(Action := "http://tempuri.org/ILicenseService/getInstumentsTest", ReplyAction := "http://tempuri.org/ILicenseService/getInstumentsTestResponse")>
Function getInstumentsTestAsync() As Task(Of InstrumentsContract())
<OperationContract(Action := "http://tempuri.org/ILicenseService/setInstumentState", ReplyAction := "http://tempuri.org/ILicenseService/setInstumentStateResponse")>
Sub setInstumentState(_id As Long, _state As Boolean)
<OperationContract(Action := "http://tempuri.org/ILicenseService/setInstumentState", ReplyAction := "http://tempuri.org/ILicenseService/setInstumentStateResponse")>
Function setInstumentStateAsync(_id As Long, _state As Boolean) As Task
<OperationContract(Action := "http://tempuri.org/ILicenseService/addInstrument", ReplyAction := "http://tempuri.org/ILicenseService/addInstrumentResponse")>
Function addInstrument(newInstrument As InstrumentsContract) As Integer
<OperationContract(Action := "http://tempuri.org/ILicenseService/addInstrument", ReplyAction := "http://tempuri.org/ILicenseService/addInstrumentResponse")>
Function addInstrumentAsync(newInstrument As InstrumentsContract) As Task(Of Integer)
<OperationContract(Action := "http://tempuri.org/ILicenseService/getLmaxFeedIP", ReplyAction := "http://tempuri.org/ILicenseService/getLmaxFeedIPResponse")>
Function getLmaxFeedIP(_traderData As Trader) As String
<OperationContract(Action := "http://tempuri.org/ILicenseService/getLmaxFeedIP", ReplyAction := "http://tempuri.org/ILicenseService/getLmaxFeedIPResponse")>
Function getLmaxFeedIPAsync(_traderData As Trader) As Task(Of String)
<OperationContract(Action := "http://tempuri.org/ILicenseService/getRithmicFeedIP", ReplyAction := "http://tempuri.org/ILicenseService/getRithmicFeedIPResponse")>
Function getRithmicFeedIP(_traderData As Trader, usas As Boolean) As String
<OperationContract(Action := "http://tempuri.org/ILicenseService/getRithmicFeedIP", ReplyAction := "http://tempuri.org/ILicenseService/getRithmicFeedIPResponse")>
Function getRithmicFeedIPAsync(_traderData As Trader, usas As Boolean) As Task(Of String)
<OperationContract(Action := "http://tempuri.org/ILicenseService/getLogServerAddr", ReplyAction := "http://tempuri.org/ILicenseService/getLogServerAddrResponse")>
Function getLogServerAddr() As String
<OperationContract(Action := "http://tempuri.org/ILicenseService/getLogServerAddr", ReplyAction := "http://tempuri.org/ILicenseService/getLogServerAddrResponse")>
Function getLogServerAddrAsync() As Task(Of String)
<OperationContract(Action := "http://tempuri.org/ILicenseService/getLmaxSettings", ReplyAction := "http://tempuri.org/ILicenseService/getLmaxSettingsResponse")>
Function getLmaxSettings(_traderData As Trader) As Byte()
<OperationContract(Action := "http://tempuri.org/ILicenseService/getLmaxSettings", ReplyAction := "http://tempuri.org/ILicenseService/getLmaxSettingsResponse")>
Function getLmaxSettingsAsync(_traderData As Trader) As Task(Of Byte())
<OperationContract(Action := "http://tempuri.org/ILicenseService/getRithmicSettings", ReplyAction := "http://tempuri.org/ILicenseService/getRithmicSettingsResponse")>
Function getRithmicSettings(_traderData As Trader) As Byte()
<OperationContract(Action := "http://tempuri.org/ILicenseService/getRithmicSettings", ReplyAction := "http://tempuri.org/ILicenseService/getRithmicSettingsResponse")>
Function getRithmicSettingsAsync(_traderData As Trader) As Task(Of Byte())
<OperationContract(Action := "http://tempuri.org/ILicenseService/sendLogin", ReplyAction := "http://tempuri.org/ILicenseService/sendLoginResponse")>
Sub sendLogin(_traderData As Trader)
<OperationContract(Action := "http://tempuri.org/ILicenseService/sendLogin", ReplyAction := "http://tempuri.org/ILicenseService/sendLoginResponse")>
Function sendLoginAsync(_traderData As Trader) As Task
End Interface
End Namespace