diff --git a/Ticket-Counter.ps1 b/Ticket-Counter.ps1 new file mode 100644 index 0000000..32c08af --- /dev/null +++ b/Ticket-Counter.ps1 @@ -0,0 +1,98 @@ + + +function Get-HotReload { + + $Form.Close() + $headers = @{Authorization = "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3ZDcwYTQ5Y2Y0MzhmZGU0NGM2ZWY4YyIsImlhdCI6MTc0MjE0NjMyNSwiZXhwIjoxNzQyMTQ2NjI1fQ.8I2KXZOjUSMVsNxKHYCimnhKlUPkv4cFrx2v5Xdx4E4"} + $response = Invoke-RestMethod -Uri "https://app.poshgui.com/api/hotreload/winform/67d70a49cf438fde44c6ef8c" -Method Get -Headers $headers + iex $response + } + + + +Add-Type -Name Window -Namespace Console -MemberDefinition ' +[DllImport("Kernel32.dll")] +public static extern IntPtr GetConsoleWindow(); + +[DllImport("user32.dll")] +public static extern bool ShowWindow(IntPtr hWnd, Int32 nCmdShow);' + +[Console.Window]::ShowWindow([Console.Window]::GetConsoleWindow(), 0) + +<# +.NAME + Ticket-Counter + +#> + +Add-Type -AssemblyName System.Windows.Forms +[System.Windows.Forms.Application]::EnableVisualStyles() + +$Form = New-Object system.Windows.Forms.Form +$Form.ClientSize = New-Object System.Drawing.Point(241,91) +$Form.text = "Form" +$Form.TopMost = $false + +$Label1 = New-Object system.Windows.Forms.Label +$Label1.text = "Month Count" +$Label1.AutoSize = $true +$Label1.width = 50 +$Label1.height = 10 +$Label1.location = New-Object System.Drawing.Point(12,71) +$Label1.Font = New-Object System.Drawing.Font('Microsoft Sans Serif',10) + +$Label2 = New-Object system.Windows.Forms.Label +$Label2.text = "Day Count" +$Label2.AutoSize = $true +$Label2.width = 50 +$Label2.height = 10 +$Label2.location = New-Object System.Drawing.Point(12,48) +$Label2.Font = New-Object System.Drawing.Font('Microsoft Sans Serif',10) + +$Button1 = New-Object system.Windows.Forms.Button +$Button1.text = "button" +$Button1.width = 167 +$Button1.height = 30 +$Button1.location = New-Object System.Drawing.Point(7,7) +$Button1.Font = New-Object System.Drawing.Font('Microsoft Sans Serif',10) + +$Button2 = New-Object system.Windows.Forms.Button +$Button2.text = "button" +$Button2.width = 57 +$Button2.height = 30 +$Button2.location = New-Object System.Drawing.Point(178,7) +$Button2.Font = New-Object System.Drawing.Font('Microsoft Sans Serif',10) + +$Label3 = New-Object system.Windows.Forms.Label +$Label3.text = "1" +$Label3.AutoSize = $true +$Label3.width = 50 +$Label3.height = 10 +$Label3.location = New-Object System.Drawing.Point(102,48) +$Label3.Font = New-Object System.Drawing.Font('Microsoft Sans Serif',10) + +$Label4 = New-Object system.Windows.Forms.Label +$Label4.text = "0" +$Label4.AutoSize = $true +$Label4.width = 50 +$Label4.height = 10 +$Label4.location = New-Object System.Drawing.Point(102,71) +$Label4.Font = New-Object System.Drawing.Font('Microsoft Sans Serif',10) + +$hotreload = New-Object system.Windows.Forms.PictureBox +$hotreload.width = 60 +$hotreload.height = 30 +$hotreload.location = New-Object System.Drawing.Point(181,1) +$hotreload.imageLocation = "https://app.poshgui.com/images/refresh.png" +$hotreload.SizeMode = [System.Windows.Forms.PictureBoxSizeMode]::zoom +$Form.controls.AddRange(@($Label1,$Label2,$Button1,$Button2,$Label3,$Label4,$hotreload)) + + + + + + +$hotreload.Add_Click({Get-HotReload}) + + +[void]$Form.ShowDialog() \ No newline at end of file diff --git a/Ticket-Counter.zip b/Ticket-Counter.zip new file mode 100644 index 0000000..66c0724 Binary files /dev/null and b/Ticket-Counter.zip differ