Teamviewer, Brumm Brumm

This commit is contained in:
ms
2019-11-07 12:53:13 +01:00
parent 0b0d0f9538
commit 8e7fc09e45
10 changed files with 149 additions and 28 deletions

View File

@@ -35,7 +35,7 @@ Public Class Class1
End Sub End Sub
Public Shared Function CheckDebug() Public Shared Function CheckDebug()
Dim Debugoverride As Boolean = True 'wenn True dann Override auf Produktiv! Dim Debugoverride As Boolean = False 'wenn True dann Override auf Produktiv!
Dim Startparameter As String = "" Dim Startparameter As String = ""
Dim i As Integer Dim i As Integer
For Each s As String In Environment.GetCommandLineArgs For Each s As String In Environment.GetCommandLineArgs

View File

@@ -63,4 +63,18 @@
End Try End Try
End Function End Function
Public Shared Function StartTeamviewer(ID As String, Optional Passwort As String = "BmWr501956")
If Passwort.Length < 1 Then
Passwort = "BmWr501956"
End If
Dim teamviewer As New Process
With teamviewer.StartInfo
.FileName = "Teamviewer.exe"
.WorkingDirectory = "C:\Program Files (x86)\TeamViewer"
.Arguments = "-i " & ID & " -P " & Passwort
End With
teamviewer.Start()
End Function
End Class End Class

View File

@@ -22,6 +22,9 @@ Public Class cHost
Property DHCP As String = "" Property DHCP As String = ""
Property Netzwerk As String = "" Property Netzwerk As String = ""
Property Firewall As Boolean = False Property Firewall As Boolean = False
Property TeamviewerID As String = ""
Property TeamviewerKennwort As String = ""
@@ -49,6 +52,8 @@ Public Class cHost
list.Add(New SQLVariable("DHCP", DHCP)) list.Add(New SQLVariable("DHCP", DHCP))
list.Add(New SQLVariable("Netzwerk", Netzwerk)) list.Add(New SQLVariable("Netzwerk", Netzwerk))
list.Add(New SQLVariable("Firewall", Firewall)) list.Add(New SQLVariable("Firewall", Firewall))
list.Add(New SQLVariable("TeamviewerID", TeamviewerID))
list.Add(New SQLVariable("TeamviewerKennwort", TeamviewerKennwort))
Return list Return list
End Function End Function
@@ -102,6 +107,8 @@ Public Class cHost
Me.DHCP = "" Me.DHCP = ""
Me.Netzwerk = "" Me.Netzwerk = ""
Me.Firewall = False Me.Firewall = False
Me.TeamviewerID = ""
Me.TeamviewerKennwort = ""
End Function End Function
Public Shared Function getHostsEntrys(ByRef ds As DataSet, ByVal HostIP As String) Public Shared Function getHostsEntrys(ByRef ds As DataSet, ByVal HostIP As String)

View File

@@ -103,6 +103,7 @@ Partial Class Main
Me.TimerUpdate = New System.Windows.Forms.Timer(Me.components) Me.TimerUpdate = New System.Windows.Forms.Timer(Me.components)
Me.TimerWillkommen = New System.Windows.Forms.Timer(Me.components) Me.TimerWillkommen = New System.Windows.Forms.Timer(Me.components)
Me.panTSSitzungen = New System.Windows.Forms.Panel() Me.panTSSitzungen = New System.Windows.Forms.Panel()
Me.TeamviewerVerbindenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.Panel2.SuspendLayout() Me.Panel2.SuspendLayout()
Me.Panel4.SuspendLayout() Me.Panel4.SuspendLayout()
Me.PanType.SuspendLayout() Me.PanType.SuspendLayout()
@@ -669,9 +670,9 @@ Partial Class Main
' '
'DGVMainContext 'DGVMainContext
' '
Me.DGVMainContext.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.DgvMainContextMenuItemHost, Me.ErstellenToolStripMenuItem, Me.DateienToolStripMenuItem, Me.SMBToolStripMenuItem, Me.DgvMainContextMenuItemLink, Me.IPAdresseInZwischenablageToolStripMenuItem, Me.ToolStripSeparator3, Me.ObjektLöschenToolStripMenuItem, Me.ToolStripSeparator2, Me.NetzwerkdateienToolStripMenuItem, Me.ToolsToolStripMenuItem}) Me.DGVMainContext.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.DgvMainContextMenuItemHost, Me.ErstellenToolStripMenuItem, Me.DateienToolStripMenuItem, Me.SMBToolStripMenuItem, Me.DgvMainContextMenuItemLink, Me.IPAdresseInZwischenablageToolStripMenuItem, Me.TeamviewerVerbindenToolStripMenuItem, Me.ToolStripSeparator3, Me.ObjektLöschenToolStripMenuItem, Me.ToolStripSeparator2, Me.NetzwerkdateienToolStripMenuItem, Me.ToolsToolStripMenuItem})
Me.DGVMainContext.Name = "ContextMenuStrip2" Me.DGVMainContext.Name = "ContextMenuStrip2"
Me.DGVMainContext.Size = New System.Drawing.Size(230, 214) Me.DGVMainContext.Size = New System.Drawing.Size(230, 258)
' '
'DgvMainContextMenuItemHost 'DgvMainContextMenuItemHost
' '
@@ -845,6 +846,12 @@ Partial Class Main
Me.panTSSitzungen.TabIndex = 5 Me.panTSSitzungen.TabIndex = 5
Me.panTSSitzungen.Visible = False Me.panTSSitzungen.Visible = False
' '
'TeamviewerVerbindenToolStripMenuItem
'
Me.TeamviewerVerbindenToolStripMenuItem.Name = "TeamviewerVerbindenToolStripMenuItem"
Me.TeamviewerVerbindenToolStripMenuItem.Size = New System.Drawing.Size(229, 22)
Me.TeamviewerVerbindenToolStripMenuItem.Text = "Teamviewer verbinden"
'
'Main 'Main
' '
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
@@ -962,4 +969,5 @@ Partial Class Main
Friend WithEvents AllesSichernCSVToolStripMenuItem As ToolStripMenuItem Friend WithEvents AllesSichernCSVToolStripMenuItem As ToolStripMenuItem
Friend WithEvents panTSSitzungen As Panel Friend WithEvents panTSSitzungen As Panel
Friend WithEvents chkTSSitzungen As CheckBox Friend WithEvents chkTSSitzungen As CheckBox
Friend WithEvents TeamviewerVerbindenToolStripMenuItem As ToolStripMenuItem
End Class End Class

View File

@@ -1286,6 +1286,15 @@ Public Class Main
End If End If
End Sub End Sub
Private Sub TeamviewerVerbindenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles TeamviewerVerbindenToolStripMenuItem.Click
Dim Host2Connect As New cHost
Host2Connect.gethost(Class1.MainHost(DgVMain.CurrentRow.Cells("IPAdresse").Value))
If Host2Connect.TeamviewerID.Length > 1 Then
Ext_Programme.StartTeamviewer(Host2Connect.TeamviewerID, Host2Connect.TeamviewerKennwort)
Else
MsgBox("TeamviewerID nicht eingepflegt!")
End If
End Sub
Private Sub ObjektLöschenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ObjektLöschenToolStripMenuItem.Click Private Sub ObjektLöschenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ObjektLöschenToolStripMenuItem.Click
If Tabelle = "TbL_Netzwerkclients" Then If Tabelle = "TbL_Netzwerkclients" Then

View File

@@ -199,7 +199,7 @@ Namespace My.Resources
End Property End Property
'''<summary> '''<summary>
''' Sucht eine lokalisierte Zeichenfolge, die 0.0.1.41 ähnelt. ''' Sucht eine lokalisierte Zeichenfolge, die 0.0.1.42 ähnelt.
'''</summary> '''</summary>
Friend ReadOnly Property Version() As String Friend ReadOnly Property Version() As String
Get Get

View File

@@ -128,7 +128,7 @@
<value>..\Resources\Bearbeiten20.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>..\Resources\Bearbeiten20.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="Version" xml:space="preserve"> <data name="Version" xml:space="preserve">
<value>0.0.1.41</value> <value>0.0.1.42</value>
</data> </data>
<data name="Print20x20" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="Print20x20" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Print20x20.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>..\Resources\Print20x20.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>

View File

@@ -72,6 +72,11 @@ Partial Class frmHostBearbeiten
Me.CmdDelete = New System.Windows.Forms.Button() Me.CmdDelete = New System.Windows.Forms.Button()
Me.TxtBenutzername = New System.Windows.Forms.TextBox() Me.TxtBenutzername = New System.Windows.Forms.TextBox()
Me.Panel1 = New System.Windows.Forms.Panel() Me.Panel1 = New System.Windows.Forms.Panel()
Me.txtTeamviewer = New System.Windows.Forms.TextBox()
Me.Label12 = New System.Windows.Forms.Label()
Me.txtTVKennwort = New System.Windows.Forms.TextBox()
Me.Label13 = New System.Windows.Forms.Label()
Me.chkTeamViewerKennwortAnzeigen = New System.Windows.Forms.CheckBox()
Me.cmdAuthSMB = New System.Windows.Forms.Button() Me.cmdAuthSMB = New System.Windows.Forms.Button()
Me.cmdSMB = New System.Windows.Forms.Button() Me.cmdSMB = New System.Windows.Forms.Button()
Me.ChkShowSlaves = New System.Windows.Forms.CheckBox() Me.ChkShowSlaves = New System.Windows.Forms.CheckBox()
@@ -79,6 +84,7 @@ Partial Class frmHostBearbeiten
Me.PanFirewall = New System.Windows.Forms.Panel() Me.PanFirewall = New System.Windows.Forms.Panel()
Me.PanSlaves = New System.Windows.Forms.Panel() Me.PanSlaves = New System.Windows.Forms.Panel()
Me.PanNavTop = New System.Windows.Forms.Panel() Me.PanNavTop = New System.Windows.Forms.Panel()
Me.cmdTVConnect = New System.Windows.Forms.Button()
Me.ContextMenuStrip2.SuspendLayout() Me.ContextMenuStrip2.SuspendLayout()
Me.ContextMenuStrip1.SuspendLayout() Me.ContextMenuStrip1.SuspendLayout()
Me.Panel1.SuspendLayout() Me.Panel1.SuspendLayout()
@@ -100,7 +106,7 @@ Partial Class frmHostBearbeiten
Me.CmdHostLink.BackColor = System.Drawing.SystemColors.ControlLightLight Me.CmdHostLink.BackColor = System.Drawing.SystemColors.ControlLightLight
Me.CmdHostLink.FlatAppearance.BorderColor = System.Drawing.Color.DimGray Me.CmdHostLink.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
Me.CmdHostLink.FlatStyle = System.Windows.Forms.FlatStyle.Flat Me.CmdHostLink.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.CmdHostLink.Location = New System.Drawing.Point(332, 349) Me.CmdHostLink.Location = New System.Drawing.Point(332, 405)
Me.CmdHostLink.Name = "CmdHostLink" Me.CmdHostLink.Name = "CmdHostLink"
Me.CmdHostLink.Size = New System.Drawing.Size(96, 23) Me.CmdHostLink.Size = New System.Drawing.Size(96, 23)
Me.CmdHostLink.TabIndex = 135 Me.CmdHostLink.TabIndex = 135
@@ -337,7 +343,7 @@ Partial Class frmHostBearbeiten
Me.CmdSave.BackColor = System.Drawing.SystemColors.ControlLightLight Me.CmdSave.BackColor = System.Drawing.SystemColors.ControlLightLight
Me.CmdSave.FlatAppearance.BorderColor = System.Drawing.Color.DimGray Me.CmdSave.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
Me.CmdSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat Me.CmdSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.CmdSave.Location = New System.Drawing.Point(536, 349) Me.CmdSave.Location = New System.Drawing.Point(536, 405)
Me.CmdSave.Name = "CmdSave" Me.CmdSave.Name = "CmdSave"
Me.CmdSave.Size = New System.Drawing.Size(96, 23) Me.CmdSave.Size = New System.Drawing.Size(96, 23)
Me.CmdSave.TabIndex = 108 Me.CmdSave.TabIndex = 108
@@ -358,7 +364,7 @@ Partial Class frmHostBearbeiten
Me.CmdReset.BackColor = System.Drawing.SystemColors.ControlLightLight Me.CmdReset.BackColor = System.Drawing.SystemColors.ControlLightLight
Me.CmdReset.FlatAppearance.BorderColor = System.Drawing.Color.DimGray Me.CmdReset.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
Me.CmdReset.FlatStyle = System.Windows.Forms.FlatStyle.Flat Me.CmdReset.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.CmdReset.Location = New System.Drawing.Point(108, 378) Me.CmdReset.Location = New System.Drawing.Point(536, 362)
Me.CmdReset.Name = "CmdReset" Me.CmdReset.Name = "CmdReset"
Me.CmdReset.Size = New System.Drawing.Size(96, 23) Me.CmdReset.Size = New System.Drawing.Size(96, 23)
Me.CmdReset.TabIndex = 111 Me.CmdReset.TabIndex = 111
@@ -370,7 +376,7 @@ Partial Class frmHostBearbeiten
Me.CmdAbbrechen.BackColor = System.Drawing.SystemColors.ControlLightLight Me.CmdAbbrechen.BackColor = System.Drawing.SystemColors.ControlLightLight
Me.CmdAbbrechen.FlatAppearance.BorderColor = System.Drawing.Color.DimGray Me.CmdAbbrechen.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
Me.CmdAbbrechen.FlatStyle = System.Windows.Forms.FlatStyle.Flat Me.CmdAbbrechen.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.CmdAbbrechen.Location = New System.Drawing.Point(536, 378) Me.CmdAbbrechen.Location = New System.Drawing.Point(536, 434)
Me.CmdAbbrechen.Name = "CmdAbbrechen" Me.CmdAbbrechen.Name = "CmdAbbrechen"
Me.CmdAbbrechen.Size = New System.Drawing.Size(96, 23) Me.CmdAbbrechen.Size = New System.Drawing.Size(96, 23)
Me.CmdAbbrechen.TabIndex = 109 Me.CmdAbbrechen.TabIndex = 109
@@ -448,7 +454,7 @@ Partial Class frmHostBearbeiten
Me.CmdDateien.BackColor = System.Drawing.SystemColors.ControlLightLight Me.CmdDateien.BackColor = System.Drawing.SystemColors.ControlLightLight
Me.CmdDateien.FlatAppearance.BorderColor = System.Drawing.Color.DimGray Me.CmdDateien.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
Me.CmdDateien.FlatStyle = System.Windows.Forms.FlatStyle.Flat Me.CmdDateien.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.CmdDateien.Location = New System.Drawing.Point(332, 378) Me.CmdDateien.Location = New System.Drawing.Point(332, 434)
Me.CmdDateien.Name = "CmdDateien" Me.CmdDateien.Name = "CmdDateien"
Me.CmdDateien.Size = New System.Drawing.Size(96, 23) Me.CmdDateien.Size = New System.Drawing.Size(96, 23)
Me.CmdDateien.TabIndex = 110 Me.CmdDateien.TabIndex = 110
@@ -502,7 +508,7 @@ Partial Class frmHostBearbeiten
Me.CmdDelete.BackColor = System.Drawing.SystemColors.ControlLightLight Me.CmdDelete.BackColor = System.Drawing.SystemColors.ControlLightLight
Me.CmdDelete.FlatAppearance.BorderColor = System.Drawing.Color.DimGray Me.CmdDelete.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
Me.CmdDelete.FlatStyle = System.Windows.Forms.FlatStyle.Flat Me.CmdDelete.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.CmdDelete.Location = New System.Drawing.Point(6, 378) Me.CmdDelete.Location = New System.Drawing.Point(434, 362)
Me.CmdDelete.Name = "CmdDelete" Me.CmdDelete.Name = "CmdDelete"
Me.CmdDelete.Size = New System.Drawing.Size(96, 23) Me.CmdDelete.Size = New System.Drawing.Size(96, 23)
Me.CmdDelete.TabIndex = 112 Me.CmdDelete.TabIndex = 112
@@ -520,6 +526,12 @@ Partial Class frmHostBearbeiten
' '
'Panel1 'Panel1
' '
Me.Panel1.Controls.Add(Me.cmdTVConnect)
Me.Panel1.Controls.Add(Me.txtTeamviewer)
Me.Panel1.Controls.Add(Me.Label12)
Me.Panel1.Controls.Add(Me.txtTVKennwort)
Me.Panel1.Controls.Add(Me.Label13)
Me.Panel1.Controls.Add(Me.chkTeamViewerKennwortAnzeigen)
Me.Panel1.Controls.Add(Me.cmdAuthSMB) Me.Panel1.Controls.Add(Me.cmdAuthSMB)
Me.Panel1.Controls.Add(Me.cmdSMB) Me.Panel1.Controls.Add(Me.cmdSMB)
Me.Panel1.Controls.Add(Me.ChkShowSlaves) Me.Panel1.Controls.Add(Me.ChkShowSlaves)
@@ -563,15 +575,60 @@ Partial Class frmHostBearbeiten
Me.Panel1.Controls.Add(Me.Label4) Me.Panel1.Controls.Add(Me.Label4)
Me.Panel1.Location = New System.Drawing.Point(12, 62) Me.Panel1.Location = New System.Drawing.Point(12, 62)
Me.Panel1.Name = "Panel1" Me.Panel1.Name = "Panel1"
Me.Panel1.Size = New System.Drawing.Size(643, 415) Me.Panel1.Size = New System.Drawing.Size(643, 460)
Me.Panel1.TabIndex = 137 Me.Panel1.TabIndex = 137
' '
'txtTeamviewer
'
Me.txtTeamviewer.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest
Me.txtTeamviewer.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource
Me.txtTeamviewer.Location = New System.Drawing.Point(6, 378)
Me.txtTeamviewer.Name = "txtTeamviewer"
Me.txtTeamviewer.Size = New System.Drawing.Size(219, 20)
Me.txtTeamviewer.TabIndex = 140
'
'Label12
'
Me.Label12.AutoSize = True
Me.Label12.Location = New System.Drawing.Point(3, 362)
Me.Label12.Name = "Label12"
Me.Label12.Size = New System.Drawing.Size(76, 13)
Me.Label12.TabIndex = 143
Me.Label12.Text = "TeamviewerID"
'
'txtTVKennwort
'
Me.txtTVKennwort.Location = New System.Drawing.Point(6, 417)
Me.txtTVKennwort.Name = "txtTVKennwort"
Me.txtTVKennwort.PasswordChar = Global.Microsoft.VisualBasic.ChrW(42)
Me.txtTVKennwort.Size = New System.Drawing.Size(300, 20)
Me.txtTVKennwort.TabIndex = 142
'
'Label13
'
Me.Label13.AutoSize = True
Me.Label13.Location = New System.Drawing.Point(3, 401)
Me.Label13.Name = "Label13"
Me.Label13.Size = New System.Drawing.Size(66, 13)
Me.Label13.TabIndex = 144
Me.Label13.Text = "TVKennwort"
'
'chkTeamViewerKennwortAnzeigen
'
Me.chkTeamViewerKennwortAnzeigen.AutoSize = True
Me.chkTeamViewerKennwortAnzeigen.Location = New System.Drawing.Point(75, 400)
Me.chkTeamViewerKennwortAnzeigen.Name = "chkTeamViewerKennwortAnzeigen"
Me.chkTeamViewerKennwortAnzeigen.Size = New System.Drawing.Size(70, 17)
Me.chkTeamViewerKennwortAnzeigen.TabIndex = 141
Me.chkTeamViewerKennwortAnzeigen.Text = "Anzeigen"
Me.chkTeamViewerKennwortAnzeigen.UseVisualStyleBackColor = True
'
'cmdAuthSMB 'cmdAuthSMB
' '
Me.cmdAuthSMB.BackColor = System.Drawing.SystemColors.ControlLightLight Me.cmdAuthSMB.BackColor = System.Drawing.SystemColors.ControlLightLight
Me.cmdAuthSMB.FlatAppearance.BorderColor = System.Drawing.Color.DimGray Me.cmdAuthSMB.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
Me.cmdAuthSMB.FlatStyle = System.Windows.Forms.FlatStyle.Flat Me.cmdAuthSMB.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.cmdAuthSMB.Location = New System.Drawing.Point(434, 378) Me.cmdAuthSMB.Location = New System.Drawing.Point(434, 434)
Me.cmdAuthSMB.Name = "cmdAuthSMB" Me.cmdAuthSMB.Name = "cmdAuthSMB"
Me.cmdAuthSMB.Size = New System.Drawing.Size(96, 23) Me.cmdAuthSMB.Size = New System.Drawing.Size(96, 23)
Me.cmdAuthSMB.TabIndex = 139 Me.cmdAuthSMB.TabIndex = 139
@@ -583,7 +640,7 @@ Partial Class frmHostBearbeiten
Me.cmdSMB.BackColor = System.Drawing.SystemColors.ControlLightLight Me.cmdSMB.BackColor = System.Drawing.SystemColors.ControlLightLight
Me.cmdSMB.FlatAppearance.BorderColor = System.Drawing.Color.DimGray Me.cmdSMB.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
Me.cmdSMB.FlatStyle = System.Windows.Forms.FlatStyle.Flat Me.cmdSMB.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.cmdSMB.Location = New System.Drawing.Point(434, 349) Me.cmdSMB.Location = New System.Drawing.Point(434, 405)
Me.cmdSMB.Name = "cmdSMB" Me.cmdSMB.Name = "cmdSMB"
Me.cmdSMB.Size = New System.Drawing.Size(96, 23) Me.cmdSMB.Size = New System.Drawing.Size(96, 23)
Me.cmdSMB.TabIndex = 138 Me.cmdSMB.TabIndex = 138
@@ -593,7 +650,7 @@ Partial Class frmHostBearbeiten
'ChkShowSlaves 'ChkShowSlaves
' '
Me.ChkShowSlaves.AutoSize = True Me.ChkShowSlaves.AutoSize = True
Me.ChkShowSlaves.Location = New System.Drawing.Point(6, 349) Me.ChkShowSlaves.Location = New System.Drawing.Point(434, 333)
Me.ChkShowSlaves.Name = "ChkShowSlaves" Me.ChkShowSlaves.Name = "ChkShowSlaves"
Me.ChkShowSlaves.Size = New System.Drawing.Size(104, 17) Me.ChkShowSlaves.Size = New System.Drawing.Size(104, 17)
Me.ChkShowSlaves.TabIndex = 137 Me.ChkShowSlaves.TabIndex = 137
@@ -642,6 +699,19 @@ Partial Class frmHostBearbeiten
Me.PanNavTop.Size = New System.Drawing.Size(309, 32) Me.PanNavTop.Size = New System.Drawing.Size(309, 32)
Me.PanNavTop.TabIndex = 141 Me.PanNavTop.TabIndex = 141
' '
'cmdTVConnect
'
Me.cmdTVConnect.BackColor = System.Drawing.Color.SkyBlue
Me.cmdTVConnect.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
Me.cmdTVConnect.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.cmdTVConnect.Font = New System.Drawing.Font("Microsoft Sans Serif", 6.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.cmdTVConnect.Location = New System.Drawing.Point(231, 378)
Me.cmdTVConnect.Name = "cmdTVConnect"
Me.cmdTVConnect.Size = New System.Drawing.Size(75, 20)
Me.cmdTVConnect.TabIndex = 145
Me.cmdTVConnect.Text = "Verb."
Me.cmdTVConnect.UseVisualStyleBackColor = False
'
'frmHostBearbeiten 'frmHostBearbeiten
' '
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
@@ -726,4 +796,10 @@ Partial Class frmHostBearbeiten
Friend WithEvents cmdAuthSMB As Button Friend WithEvents cmdAuthSMB As Button
Friend WithEvents KopierenToolStripMenuItem As ToolStripMenuItem Friend WithEvents KopierenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents FFPortToolStripMenuItem As ToolStripMenuItem Friend WithEvents FFPortToolStripMenuItem As ToolStripMenuItem
Friend WithEvents txtTeamviewer As TextBox
Friend WithEvents Label12 As Label
Friend WithEvents txtTVKennwort As TextBox
Friend WithEvents Label13 As Label
Friend WithEvents chkTeamViewerKennwortAnzeigen As CheckBox
Friend WithEvents cmdTVConnect As Button
End Class End Class

View File

@@ -34,6 +34,9 @@
TxtKennwort.Text = host.Passwort TxtKennwort.Text = host.Passwort
TxtLink.Text = host.LINK TxtLink.Text = host.LINK
txtTeamviewer.Text = host.TeamviewerID
txtTVKennwort.Text = host.TeamviewerKennwort
Dim ds As New DataSet Dim ds As New DataSet
cHost.getSlaves(host.IPAdresse, ds) cHost.getSlaves(host.IPAdresse, ds)
If ds.Tables(0).Rows.Count > 0 Then If ds.Tables(0).Rows.Count > 0 Then
@@ -75,6 +78,9 @@
.LINK = TxtLink.Text .LINK = TxtLink.Text
.Firewall = chkFirewall.Checked .Firewall = chkFirewall.Checked
.TeamviewerID = txtTeamviewer.Text
.TeamviewerKennwort = txtTVKennwort.Text
End With End With
End Function End Function
@@ -284,7 +290,7 @@
fillform(ZielHost) fillform(ZielHost)
End Sub End Sub
Private Sub CmdDelete_Click(sender As Object, e As EventArgs) Handles CmdDelete.Click Private Sub CmdDelete_Click(sender As Object, e As EventArgs) Handles CmdDelete.DoubleClick
fillHost() fillHost()
host.DeleteHost() host.DeleteHost()
host = New cHost host = New cHost
@@ -358,5 +364,15 @@
Clipboard.SetText(TxtLink.Text) Clipboard.SetText(TxtLink.Text)
End Sub End Sub
Private Sub chkTeamViewerKennwortAnzeigen_CheckedChanged(sender As Object, e As EventArgs) Handles chkTeamViewerKennwortAnzeigen.CheckedChanged
If chkTeamViewerKennwortAnzeigen.Checked Then
txtTVKennwort.PasswordChar = ""
Else
txtTVKennwort.PasswordChar = "*"
End If
End Sub
Private Sub cmdTVConnect_Click(sender As Object, e As EventArgs) Handles cmdTVConnect.Click
Ext_Programme.StartTeamviewer(txtTeamviewer.Text, txtTVKennwort.Text)
End Sub
End Class End Class

View File

@@ -29,20 +29,11 @@
Private Sub dgvTSSitzungen_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles dgvTSSitzungen.CellDoubleClick 'dgvTSSitzungen.CellContentDoubleClick, Private Sub dgvTSSitzungen_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles dgvTSSitzungen.CellDoubleClick 'dgvTSSitzungen.CellContentDoubleClick,
Dim sitzung As String = Class1.DBNull2emptyString(dgvTSSitzungen.CurrentRow.Cells("TeamviewerID").Value) Dim sitzung As String = Class1.DBNull2emptyString(dgvTSSitzungen.CurrentRow.Cells("TeamviewerID").Value)
StartTeamviewer(sitzung) Ext_Programme.StartTeamviewer(sitzung)
End Sub End Sub
Public Function StartTeamviewer(ID As String)
Dim teamviewer As New Process
With teamviewer.StartInfo
.FileName = "Teamviewer.exe"
.WorkingDirectory = "C:\Program Files (x86)\TeamViewer"
.Arguments = "-i " & ID & " -P BmWr501956"
End With
teamviewer.Start()
End Function
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Load2DGV() Load2DGV()
@@ -84,7 +75,7 @@
Private Sub NachrichtSendenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles NachrichtSendenToolStripMenuItem.Click Private Sub NachrichtSendenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles NachrichtSendenToolStripMenuItem.Click
Dim send As New frmLeer Dim send As New frmLeer
send.Text = "Nachricht senden" send.Text = "Nachricht senden an " & dgvTSSitzungen.CurrentRow.Cells("Name").Value.ToString
Dim usrcntrl As New uscntr_SendMSG Dim usrcntrl As New uscntr_SendMSG
usrcntrl.recuser.Name = dgvTSSitzungen.CurrentRow.Cells("Name").Value.ToString usrcntrl.recuser.Name = dgvTSSitzungen.CurrentRow.Cells("Name").Value.ToString
usrcntrl.recuser.BenutzerAnmeldeName = dgvTSSitzungen.CurrentRow.Cells("BenutzerAnmeldeName").Value.ToString usrcntrl.recuser.BenutzerAnmeldeName = dgvTSSitzungen.CurrentRow.Cells("BenutzerAnmeldeName").Value.ToString
@@ -108,6 +99,6 @@
Private Sub VerbindenMitTeamVToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles VerbindenMitTeamVToolStripMenuItem.Click Private Sub VerbindenMitTeamVToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles VerbindenMitTeamVToolStripMenuItem.Click
Dim sitzung As String = Class1.DBNull2emptyString(dgvTSSitzungen.CurrentRow.Cells("TeamviewerID").Value) Dim sitzung As String = Class1.DBNull2emptyString(dgvTSSitzungen.CurrentRow.Cells("TeamviewerID").Value)
StartTeamviewer(sitzung) Ext_Programme.StartTeamviewer(sitzung)
End Sub End Sub
End Class End Class