-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathQuick_Checksum_SourceCode.psf
More file actions
1071 lines (942 loc) · 94.8 KB
/
Quick_Checksum_SourceCode.psf
File metadata and controls
1071 lines (942 loc) · 94.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# Created By BaHTsIzBEdEvi
<File version="1.0">
<FileID>d5d11d18-b510-4b35-b270-ffde20ecd014</FileID>
<LastExport>132522025342619418</LastExport>
<Preview>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bqp2R2kVKX+PnAb10zc1XlNxc4xyd1fX6JEDdHPJIrqlXBkVKXafevZ20u035T7Hff96Si8//vAVz0lERORYFcIBoJjK3lpJ/23QUrPGD9Ojz78ulwnD9fhjj6nj8Mn65o1bVfq+N9R/wEBNnrVUfb/9MH/fb9t31pv/rKAipR5S//7dVTbv/sde/beevr9y/nZERESOXiEcAMqqwXcdVeOD99SzX099/e0Pmr9wiqpUulPtRszUkC711KnvcH3wwn2q+lodBQas1UuPParX3nxX9et/oap33qSK/3xfixbO0F23lNHTNetp4KCe+uTdf+vuW8raz3HnvVX1yL3WKwlXPi8REZHjVCi/CfC2SvfoxVdfV7Uqt+q2ylX04osv6L5/3K1HH39azz7zjF544TndcXNRFbnpVj33wvN64L5/6vnqL+ueirfY+99a8T6zz3Mqf3Np3VPtMb1UvbqeffIhlSxq9rGOf1cVVb270lXPSURE5EgVygGAiIiIbmwMAERERA4YAwAREZEDxgBARETkgDEAEBEROWAMAERERA4YAwAREZEDxgBARETkgDEAEBEROWAMAERERA4YAwAREZEDxgBARETkgDEAEBEROWAMAERERA4YAwAREZEDxgBARETkgBXCAaCEXnrvU71X/V/591V/6z19/umn+vzzz/VlrVp6/83ncx8rVkZvfPCpXnumWv62RERE9MsVwgGgmN78ykmhW1aoYskiKnXvi/LetF5f/aeuPBd56I2XX1L/SbP0fc2X9egb/1WX5vVU5c7y+fvf+Y97VLl8uSuOR0RERD+tUL4FUPHup+Q6ZbEaf/iSHn75P/KYMkQP3vesBozur1vM4xWefl+e44foiaeeUYfuPfTx60/n7/vPfz2hByvfcdXxiIiI6OoK5QDw4CMvqeY7X2iK53zV+qiGuvfoqqcffVnOE4aonHn8naY9NW1Q+9ztKz2oji3qqOQV+xMREdH/rhAOACX1edNualbrfX32zTf6z3sfa4jLGLVv1UnjJ41Vyzat1H9ADz1auYKee/O/atv6Oz3+4N0qmrf/Yy+8pCfvuesnxyQiIqIrK4QDQFGVLF1apUuVyLtdXCVLllSZsmVUvFgJ3XLLj+/3ly5zs24uUyr/tlWp0jepVIniV91HREREV1co3wIgIiKiGxsDABERkQPGAEBEROSAMQAQ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</Preview>
<Form>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</Form>
<Code><![CDATA[$checktrue = {
#----------------------------------------------
# Generated Form Function
#----------------------------------------------
function Show-CheckTrue_psf
{
#----------------------------------------------
#region Import the Assemblies
#----------------------------------------------
[void][reflection.assembly]::Load('System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
#endregion Import Assemblies
#----------------------------------------------
#region Generated Form Objects
#----------------------------------------------
[System.Windows.Forms.Application]::EnableVisualStyles()
$QuickChecksumSuc = New-Object 'System.Windows.Forms.Form'
$ExitButton = New-Object 'System.Windows.Forms.Button'
$SuccessLabel = New-Object 'System.Windows.Forms.Label'
$Success = New-Object 'System.Windows.Forms.PictureBox'
$InitialFormWindowState = New-Object 'System.Windows.Forms.FormWindowState'
#endregion Generated Form Objects
#----------------------------------------------
# User Generated Script
#----------------------------------------------
$buttonExit_Click = {
$QuickChecksumSuc.Close()
}
# --End User Generated Script--
#----------------------------------------------
#region Generated Events
#----------------------------------------------
$Form_StateCorrection_Load =
{
#Correct the initial state of the form to prevent the .Net maximized form issue
$QuickChecksumSuc.WindowState = $InitialFormWindowState
}
$Form_Cleanup_FormClosed =
{
#Remove all event handlers from the controls
try
{
$QuickChecksumSuc.remove_Load($QuickChecksumSuc_Load)
$QuickChecksumSuc.remove_Load($Form_StateCorrection_Load)
$QuickChecksumSuc.remove_FormClosed($Form_Cleanup_FormClosed)
}
catch { Out-Null <# Prevent PSScriptAnalyzer warning #> }
}
#endregion Generated Events
#----------------------------------------------
#region Generated Form Code
#----------------------------------------------
$QuickChecksumSuc.SuspendLayout()
#
# QuickChecksumSuc
#
$QuickChecksumSuc.Controls.Add($ExitButton)
$QuickChecksumSuc.Controls.Add($SuccessLabel)
$QuickChecksumSuc.Controls.Add($Success)
$QuickChecksumSuc.AutoScaleDimensions = '6, 14'
$QuickChecksumSuc.AutoScaleMode = 'Font'
$QuickChecksumSuc.BackColor = 'Desktop'
$QuickChecksumSuc.ClientSize = '439, 167'
$QuickChecksumSuc.Font = 'Times New Roman, 8.25pt'
#region Binary Data
$QuickChecksumSuc.Icon = [System.Convert]::FromBase64String('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')
#endregion
$QuickChecksumSuc.Name = 'QuickChecksumSuc'
$QuickChecksumSuc.StartPosition = 'CenterScreen'
$QuickChecksumSuc.Text = 'Quick Checksum'
$QuickChecksumSuc.add_Load($QuickChecksumSuc_Load)
#
# ExitButton
#
$ExitButton.Anchor = 'Bottom, Right'
$ExitButton.DialogResult = 'OK'
$ExitButton.Font = 'Times New Roman, 11.25pt'
$ExitButton.ForeColor = 'Desktop'
$ExitButton.Location = '240, 96'
$ExitButton.Margin = '4, 3, 4, 3'
$ExitButton.Name = 'ExitButton'
$ExitButton.Size = '88, 27'
$ExitButton.TabIndex = 2
$ExitButton.Text = 'Exit'
$ExitButton.UseCompatibleTextRendering = $True
$ExitButton.UseVisualStyleBackColor = $True
#
# SuccessLabel
#
$SuccessLabel.AutoSize = $True
$SuccessLabel.Font = 'Times New Roman, 12pt'
$SuccessLabel.ForeColor = 'Menu'
$SuccessLabel.Location = '183, 33'
$SuccessLabel.Name = 'SuccessLabel'
$SuccessLabel.Size = '178, 42'
$SuccessLabel.TabIndex = 1
$SuccessLabel.Text = 'Checksum is successful.
Two files are identical.'
$SuccessLabel.UseCompatibleTextRendering = $True
#
# Success
#
#region Binary Data
$Success.Image = [System.Convert]::FromBase64String('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')
#endregion
$Success.Location = '12, 13'
$Success.Name = 'Success'
$Success.Size = '131, 143'
$Success.TabIndex = 0
$Success.TabStop = $False
$QuickChecksumSuc.ResumeLayout()
#endregion Generated Form Code
#----------------------------------------------
#Save the initial state of the form
$InitialFormWindowState = $QuickChecksumSuc.WindowState
#Init the OnLoad event to correct the initial state of the form
$QuickChecksumSuc.add_Load($Form_StateCorrection_Load)
#Clean up the control events
$QuickChecksumSuc.add_FormClosed($Form_Cleanup_FormClosed)
#Show the Form
return $QuickChecksumSuc.ShowDialog()
} #End Function
#Call the form
Show-CheckTrue_psf | Out-Null
}
$checkfalse = {
#----------------------------------------------
# Generated Form Function
#----------------------------------------------
function Show-CheckFalse_psf
{
#----------------------------------------------
#region Import the Assemblies
#----------------------------------------------
[void][reflection.assembly]::Load('System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
#endregion Import Assemblies
#----------------------------------------------
#region Generated Form Objects
#----------------------------------------------
[System.Windows.Forms.Application]::EnableVisualStyles()
$QuickChecksumFail = New-Object 'System.Windows.Forms.Form'
$ExitButton = New-Object 'System.Windows.Forms.Button'
$FailLabel = New-Object 'System.Windows.Forms.Label'
$Fail = New-Object 'System.Windows.Forms.PictureBox'
$InitialFormWindowState = New-Object 'System.Windows.Forms.FormWindowState'
#endregion Generated Form Objects
#----------------------------------------------
# User Generated Script
#----------------------------------------------
$buttonExit_Click = {
$QuickChecksumFail.Close()
}
# --End User Generated Script--
#----------------------------------------------
#region Generated Events
#----------------------------------------------
$Form_StateCorrection_Load =
{
#Correct the initial state of the form to prevent the .Net maximized form issue
$QuickChecksumFail.WindowState = $InitialFormWindowState
}
$Form_Cleanup_FormClosed =
{
#Remove all event handlers from the controls
try
{
$QuickChecksumFail.remove_Load($QuickChecksumFail_Load)
$QuickChecksumFail.remove_Load($Form_StateCorrection_Load)
$QuickChecksumFail.remove_FormClosed($Form_Cleanup_FormClosed)
}
catch { Out-Null <# Prevent PSScriptAnalyzer warning #> }
}
#endregion Generated Events
#----------------------------------------------
#region Generated Form Code
#----------------------------------------------
$QuickChecksumFail.SuspendLayout()
#
# QuickChecksumFail
#
$QuickChecksumFail.Controls.Add($ExitButton)
$QuickChecksumFail.Controls.Add($FailLabel)
$QuickChecksumFail.Controls.Add($Fail)
$QuickChecksumFail.AutoScaleDimensions = '6, 14'
$QuickChecksumFail.AutoScaleMode = 'Font'
$QuickChecksumFail.BackColor = 'Desktop'
$QuickChecksumFail.ClientSize = '439, 167'
$QuickChecksumFail.Font = 'Times New Roman, 8.25pt'
#region Binary Data
$QuickChecksumFail.Icon = [System.Convert]::FromBase64String('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')
#endregion
$QuickChecksumFail.Name = 'QuickChecksumFail'
$QuickChecksumFail.StartPosition = 'CenterScreen'
$QuickChecksumFail.Text = 'Quick Checksum'
$QuickChecksumFail.add_Load($QuickChecksumFail_Load)
#
# ExitButton
#
$ExitButton.Anchor = 'Bottom, Right'
$ExitButton.DialogResult = 'OK'
$ExitButton.Font = 'Times New Roman, 11.25pt'
$ExitButton.ForeColor = 'Desktop'
$ExitButton.Location = '240, 96'
$ExitButton.Margin = '4, 3, 4, 3'
$ExitButton.Name = 'ExitButton'
$ExitButton.Size = '88, 27'
$ExitButton.TabIndex = 2
$ExitButton.Text = 'Exit'
$ExitButton.UseCompatibleTextRendering = $True
$ExitButton.UseVisualStyleBackColor = $True
#
# FailLabel
#
$FailLabel.AutoSize = $True
$FailLabel.Font = 'Times New Roman, 12pt'
$FailLabel.ForeColor = 'Menu'
$FailLabel.Location = '183, 33'
$FailLabel.Name = 'FailLabel'
$FailLabel.Size = '195, 42'
$FailLabel.TabIndex = 1
$FailLabel.Text = 'Checksum is unsuccessful.
Two files are not identical.'
$FailLabel.UseCompatibleTextRendering = $True
#
# Fail
#
#region Binary Data
$Fail.Image = [System.Convert]::FromBase64String('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')
#endregion
$Fail.Location = '12, 13'
$Fail.Name = 'Fail'
$Fail.Size = '131, 143'
$Fail.TabIndex = 0
$Fail.TabStop = $False
$QuickChecksumFail.ResumeLayout()
#endregion Generated Form Code
#----------------------------------------------
#Save the initial state of the form
$InitialFormWindowState = $QuickChecksumFail.WindowState
#Init the OnLoad event to correct the initial state of the form
$QuickChecksumFail.add_Load($Form_StateCorrection_Load)
#Clean up the control events
$QuickChecksumFail.add_FormClosed($Form_Cleanup_FormClosed)
#Show the Form
return $QuickChecksumFail.ShowDialog()
} #End Function
#Call the form
Show-CheckFalse_psf | Out-Null
}
$fileerror = {
#----------------------------------------------
# Generated Form Function
#----------------------------------------------
function Show-FileError_psf
{
#----------------------------------------------
#region Import the Assemblies
#----------------------------------------------
[void][reflection.assembly]::Load('System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
#endregion Import Assemblies
#----------------------------------------------
#region Generated Form Objects
#----------------------------------------------
[System.Windows.Forms.Application]::EnableVisualStyles()
$QuickChecksumError = New-Object 'System.Windows.Forms.Form'
$ExitButton = New-Object 'System.Windows.Forms.Button'
$ErrorLabel = New-Object 'System.Windows.Forms.Label'
$Error = New-Object 'System.Windows.Forms.PictureBox'
$InitialFormWindowState = New-Object 'System.Windows.Forms.FormWindowState'
#endregion Generated Form Objects
#----------------------------------------------
# User Generated Script
#----------------------------------------------
$buttonExit_Click = {
$QuickChecksumError.Close()
}
# --End User Generated Script--
#----------------------------------------------
#region Generated Events
#----------------------------------------------
$Form_StateCorrection_Load =
{
#Correct the initial state of the form to prevent the .Net maximized form issue
$QuickChecksumError.WindowState = $InitialFormWindowState
}
$Form_Cleanup_FormClosed =
{
#Remove all event handlers from the controls
try
{
$QuickChecksumError.remove_Load($QuickChecksumError_Load)
$QuickChecksumError.remove_Load($Form_StateCorrection_Load)
$QuickChecksumError.remove_FormClosed($Form_Cleanup_FormClosed)
}
catch { Out-Null <# Prevent PSScriptAnalyzer warning #> }
}
#endregion Generated Events
#----------------------------------------------
#region Generated Form Code
#----------------------------------------------
$QuickChecksumError.SuspendLayout()
#
# QuickChecksumError
#
$QuickChecksumError.Controls.Add($ExitButton)
$QuickChecksumError.Controls.Add($ErrorLabel)
$QuickChecksumError.Controls.Add($Error)
$QuickChecksumError.AutoScaleDimensions = '6, 14'
$QuickChecksumError.AutoScaleMode = 'Font'
$QuickChecksumError.BackColor = 'Desktop'
$QuickChecksumError.ClientSize = '439, 167'
$QuickChecksumError.Font = 'Times New Roman, 8.25pt'
#region Binary Data
$QuickChecksumError.Icon = [System.Convert]::FromBase64String('AAABAAEAAAAAAAEAIAArDwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAEAAAABAAgGAAAAXHKoZgAADvJJREFUeNrt3XvQbmMZx/HfnWxUbJIUjShpO1QaRBJSGaJkKho60kgxNB20O6iZSMR0Eh1INaajaUY1JQkVY6TR+awTlRwaIeUQ3f3xXPd6att7v8/7rMO11rq+n3+ue177Xetajz17/Z57rXUvCQAAAAAAAAAAAAAAjEXybgDASmRtZqNTrR4iSUq6r8ndPMD7OAH4eaB3AwAkZS2x0ZusLrd6j6TGz/wFCQAIjAQAeMrazUafsLrVCn/it23ungQABEYCALqUtY6N3mX19VZXdTK+pc12SABAYCQAoAtZO9roXKvLZvzN69tsiwQABEYCANqUdbSNTrO61iK3cFOb7ZEAgMBIAECTsta30dlWX1Bzi39ts10SABAYCQBoQta2NvqK1cc0tGWuAgBoBwkAqCNrPxt9zuq6De/hL222TwIAAiMBAPPIeqONTra6Rkt7Yg4AQDtIAMAscnWGP8PqqzvaM3MAANrBqsDA6mStbaPPWj2woz3fY3Wy/6Tcxk5IAEBgzAEAKzO9p/98q3t03MFk9r+lM39BAgACIwEA/yvrYTa6yOr2Tp20ug5AQQIAAiMBAJKU9XAbfcvqE5w7anUdgIIEAARGAkBsWRvb6BKr23i3ZG7uYickACAwEgBiytrIRt+2Ous6/V1hDgBAu0gAiCVrqY3Kdf6+nfmLv3WxExIAEBgJADFkPdhGF1p9kndLC2AOAEC7SAAYt6wlNirr9e/s3dKMbuliJyQAIDASAMYpV6tdnWN1L++WFun2LnZCAgACIwFgrE6yeqh3I3MiAQBoFwkA45J1jI2We7dS051d7IQEAARGAsA4ZD3PRh/wbqUhd3exExIAEBhvBsKw5WrtviutPsi7pYasL0lKuq3NnZAAgMCYA8AwTVf0+brVsZz5O0UCAAIjAWBY7v9036O8WxoyEgAQGAkAQ3O61V28G2lZmdPgKgCAdpAAMAxZh9noCO9WOrJOFzshAQCBkQDQb1k72OgM71Y6trT+JhZGAgACIwGgn7I2sNGXrK7t3VLHNqi/iYWRAIDASADol+lqvp+0+mjvlpw8soudkACAwEgA6JtjrR7g3YgzEgCAdpEA0A9ZO9noFO9WemKLLnZCAgACIwHAV9ZDbPRZq0vm3dTIbNXFTkgAQGAkAHgrz/dv6d1IzyzrYickACAw3gsAH1kvtNF53q303MaSpKSb2tg4CQAIjASAbmVtaqOfWH2od0s9t68kKekbbWycBAAExlUAdGP6lN/ZVjnzz+apVkkAAJrFHAC6kfUqG53l3crAXCZJStq9jY2TAIDASABoV9bmNiqz/ut6tzQw91idrBGY9K8mN04CAALjKgDacf9Zf8788ylPR+5t9fwmN04CAAIjAaAth1t9pncjI/F8q+c3uVESABAYVwHQrKxNbPQLq5284y6AW6xOVgtO1dWBWkgAQGDMAaBpZ1rlzN+s8uzEvla/3MRGSQBAYMwBoBms8NOVyZk/VVcFaiEBAIExB4B6staz0Qe8WxmpbPUKq5c2uXESABAYCQB1nWh101pbQVGu73/K6gclSam6r6JRJAAgMK4CYD5ZO9joe1bX8G5poMp3/M9bfZskKekPXeycBAAExhwAFidXJ42PWOXMP59fWn2NJCnpOx5NkACAwEgAWKzDrO7k3cjA/Mfq+6weL0lKusuzKRIAEBhXATCbrA1t9CurD/NuaSBusHqIJCk1eydfXSQAIDDmADCrd1nlzD+bS6weKklKVRLoFRIAEBhzAFi9rG1t9COrpMbVKysiHStJSrrXu6HVIQEAgfGvORZymlX+rqzcfVZfJ0lK+rB3Q4tBAgAC41/1VZne8762pMbfytp7WfvYaJ9a2xmv26weLElKutC7oXmQAIDAuAqwoqytbXSO1YslSUlv926to+MvqfDHVrfxbqlnrrP6HElS0s+9G6qDBAAERgKYnvGOs/oOq2tZvdXq5pKkVH33G6es19roDO9WeuYaq8+WJCVd691QE0gAQGBxE0DW9jYq3/WfvMBvvEWSlHSyd+stfR7r2+g3VjfybqknylzI5GpIT+/pnxcJAAgsTgLI1Xf6Mpu/3Oqs90LcZHVzSVLSnd6H1KisU2x0XK3tjMeVVsts/9+9G2oDCQAIbPwJIGsXG33Cat3r2sdIkpJO9z60RuTqjT5llnsd75aclef4D5AkJd3h3VCbSABAYONLAFkPstEJVo+12tT69eVOsMdJklL1LrdhyvqYjY7wbsXZxVafJynMsx8kACCw8SSArD1tdJbVLVve4+GSpFTdRzAs2RKMqrfORn0ytKzSu7+kMGf+ggQABDbcBJC1no3KnXlHdnxM5Y65rW2v/5l/Uw5y9Tbag71bcXKZ1XKHX6gzf0ECAAIbXgKYrlRTZq83c+7oxZKkpC849zGbXD3zcLXV4f0dqOcqq3vb0Y/76c4FkACAwPr/r3/WBjZ6v9WXe7e0gvK02OTMmpS9G1qtrAtsFG2tv59a3VOSlHSLd0N9QAIAAutvAsg60EblTSuP8G5pAeU68te8G1mprN1t9B3vVjr2e6t7SJKS/uzdUJ+QAIDA+pMAsh5uo/KU3UHeLS3SFZKkpKd5N7JSubrXfS/vVjpys9VdJUlJv/VuqI9IAEBg/gkg6xAbfcjqht4t1fQMSVLSt70bkSRl7Wajy2ptZzjKHX2TpJP0Pe+G+owEAATWfQKYrkDzUav7e38IDbtIkpTsTjNv2fqRnuXdSsvKugxlDb+L599UHCQAILD2E0Cu9nG41fK++aXeB9+yp0iSkr7vsvdcXY243PuDaP1IJ14qSUr6jHdDQ0ICAAJrbxWYrC1s9HGrY/8OuqK3Wj2w1lbm9476mxiEyefMmX8uJAAgsObmAHL1j8lRVt9j9cHeB+mkfDd9oiQp6Wcd7XVnG11Zazv9N1mLMVVzS5gDCQAIrH4CyHq8jcqbd/p5L7yfyXfTpJd0sres8210gPeBt6S8uWdfScN/L4MzEgAQ2OITQK6uHLzB6jutRn+n3Krca3WZJCnpd63sJVfvPCxzDf7PeTSrrMJc7q8IvZZfU0gAQGCz3weQbTZ7+l1/R+/mB6J8xm+yeuS8G1rAm62O7cxfnuvfz46OM3+DSABAYAufLXJ15jrR6hLvpgeqzFZP7pBMur6RrebqvQhlbmEs7/grn1dZX+EK74bGiAQABDbL2aLcy3+31WOsPta7+YEpyemNVl/f0HbL9sZy5i8md5Ry5m8VCQAIrM59AGUtv+Otbul9MANxh9UyF/C3ubaStb6N/mT1Id4H1pAzJElJR3s3EgEJAAisiWcBSiIo7+w7weojvQ+u5yafU5rzuf1cffc/1ftAGlLeWFTe2ss9/h0gAQCBNX/XWK6+iy63Wp4ZWNv7YHvmVquPliQl3T7Tb00TV7nuv9lMv9df11nd0T6Hm+ffFBaLBAAE1sWqwFvZqLwH4BneB90zk6SUdMpMfzrrRTb6onfjNZU3+Oxmx/9D74YiIgEAgXX35Nj0/QCvtFpmrx/q/SE4u9FquS/gztX+6axLbbSnd+M1vcSOl9V8HZEAgMD8nh2fviPwk1af7f1hOJvc+ZbsTrgVZT3ZRj/wbrSmM+04j6q5HTSABAAE5r96zHRuoJwR3ms12hqD5Xr45JmKpH//33/N+rSNXubd6Jyusvp0Oz7u9OsBEgAQmH8CWFHWdjY6z+oy75Y6dpgkKdncSNYj7OfXWh3aikzlaccd7Lium39TaBoJAAisfwmgmD5TUO4gPNS7pY782mpZ57+s9nuSd2OLdJ/Vsprvhd4N4f5IAEBg/V1HLlUr50zuGMvV8+KnW13Lu8WWlHctlnv+j/BuaE5lvQPO/D1GAgAC6+8cwKpk7WqjcpVgE++WWlLegLPUu5FF+pbVfSRJqZoLQA+RAIDAhpcAilyd+b9kdRfvloIrTzVuL0lKusG7ISyMBAAENtwEUORqrcHyVOGLvVsKJlst3/m/6d0QZkcCAALr730As0q6S5KUqzcVXWP1+Lm2h8WaPL3JmX+QSABAYMOfA1iVrFfYqLzdeE3vlkbmSqu7S7r/+gUYBBIAENh4E0CR9VwblXX0eUNRPbdanaxRmPRH74YwPxIAENj4E0CRq3X0v2J1Xe+WBmpyn0XSF7wbQX0kACCwOAmgyPYWWukbVjf0bmkgzpUkpcGuSoyVIAEAgcVLAEXW1ja6yOqm825q5MpqxNtLklJ1FQAjQAIAAoubAIqszW1UksCW3i31RFnJ55mSpFStyYgRIQEAgZEAiukbeEoS2G7eTY3EqZKkpOO8G0F7SABAYCSAFWVtZKNLrEZLAj+yurMk3uI7ciQAIDASwKpMk8ClVrf1bqll5Uw/uVMy6afeDaF9JAAgsOGvCdiWpJslSVl72U9KEthmru31X3mXH2f+QEgAQGDMAcxq+iaickfcWO4YvNrq5M1KSfd6N4TukACAwEgAi5W1hY2+a/VR3i3NiVl/kACAyLgKsFhJf5AkZe1tPylzAhvNtT0/77bj4cwfGAkACIw5gLqydrDRxVaXere0AGb9USEBAIGRAJoyvWPwAqtLvFtaQVnhZydJUtIPvRuCPxIAEBgJoGlZh9roXKt9+YzfZ928wbsR9AcJAAisL2en8clabqP3OHdS1vWfrGyUdIdzP+gREgAQGAmgbVln2ug1Th3sL0lK+pr3R4H+IQEAgZEA2pa1ho2+anXfjvZ8niQp6SDvjwD9RQIAAiMBdCVXzwhcZvUJLe3pH1aXSZKSrvc+dPQXCQAIjPUAupJ0myQp6zn2kx9YbXodgZNsf5z5sSASABAYcwBesna1UXnfQN2nB6+xOplbSLrb+xDRfyQAIDASgLesV9norJpb4o4/LBoJAAiMBNAXWR+20VGL/M3JGT9ZAgAWgQQABEYC6ItcXQX4ptU9FviNf1vdVpKUqqsAwMxIAEBg3AnYF8ne1Zd1sP2k3Cm4ySp+42z7Pc78mBsJAAiMOYC+ytrNRpdYXdPqP60+VpKUdKN3qxguEgAQGHMAfZV0uSQp6y32k9OslvX9OfOjNhIAEBhzAH2Xq/9HH7F6nCQp6Xbv1jB8JAAAAAAAAAAAAABgdP4LTUsAl08vXccAAAAASUVORK5CYII=')
#endregion
$QuickChecksumError.Name = 'QuickChecksumError'
$QuickChecksumError.StartPosition = 'CenterScreen'
$QuickChecksumError.Text = 'Quick Checksum'
$QuickChecksumError.add_Load($QuickChecksumError_Load)
#
# ExitButton
#
$ExitButton.Anchor = 'Bottom, Right'
$ExitButton.DialogResult = 'OK'
$ExitButton.Font = 'Times New Roman, 11.25pt'
$ExitButton.ForeColor = 'Desktop'
$ExitButton.Location = '240, 96'
$ExitButton.Margin = '4, 3, 4, 3'
$ExitButton.Name = 'ExitButton'
$ExitButton.Size = '88, 27'
$ExitButton.TabIndex = 2
$ExitButton.Text = 'Exit'
$ExitButton.UseCompatibleTextRendering = $True
$ExitButton.UseVisualStyleBackColor = $True
#
# ErrorLabel
#
$ErrorLabel.AutoSize = $True
$ErrorLabel.Font = 'Times New Roman, 12pt'
$ErrorLabel.ForeColor = 'Menu'
$ErrorLabel.Location = '183, 33'
$ErrorLabel.Name = 'ErrorLabel'
$ErrorLabel.Size = '211, 42'
$ErrorLabel.TabIndex = 1
$ErrorLabel.Text = 'Error detected in file location.
Please check the file location.'
$ErrorLabel.UseCompatibleTextRendering = $True
#
# Error
#
#region Binary Data
$Error.Image = [System.Convert]::FromBase64String('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')
#endregion
$Error.Location = '12, 13'
$Error.Name = 'Error'
$Error.Size = '131, 143'
$Error.TabIndex = 0
$Error.TabStop = $False
$QuickChecksumError.ResumeLayout()
#endregion Generated Form Code
#----------------------------------------------
#Save the initial state of the form
$InitialFormWindowState = $QuickChecksumError.WindowState
#Init the OnLoad event to correct the initial state of the form
$QuickChecksumError.add_Load($Form_StateCorrection_Load)
#Clean up the control events
$QuickChecksumError.add_FormClosed($Form_Cleanup_FormClosed)
#Show the Form
return $QuickChecksumError.ShowDialog()
} #End Function
#Call the form
Show-FileError_psf | Out-Null
}
function Update-ListBox
{
param
(
[Parameter(Mandatory = $true)]
[ValidateNotNull()]
[System.Windows.Forms.ListBox]
$ListBox,
[Parameter(Mandatory = $true)]
[ValidateNotNull()]
$Items,
[Parameter(Mandatory = $false)]
[string]$DisplayMember,
[Parameter(Mandatory = $false)]
[string]$ValueMember,
[switch]
$Append
)
if (-not $Append)
{
$ListBox.Items.Clear()
}
if ($Items -is [System.Windows.Forms.ListBox+ObjectCollection] -or $Items -is [System.Collections.ICollection])
{
$ListBox.Items.AddRange($Items)
}
elseif ($Items -is [System.Collections.IEnumerable])
{
$ListBox.BeginUpdate()
foreach ($obj in $Items)
{
$ListBox.Items.Add($obj)
}
$ListBox.EndUpdate()
}
else
{
$ListBox.Items.Add($Items)
}
$ListBox.DisplayMember = $DisplayMember
$ListBox.ValueMember = $ValueMember
}
$mainfilesha1name_Click={
$MainFileSHA1.Text.Trim() | Clip
$copyText = $MainFileSHA1.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$mainfilesha1_Click={
$MainFileSHA1.Text.Trim() | Clip
$copyText = $MainFileSHA1.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$mainfilesha256name_Click={
$MainFileSHA256.Text.Trim() | Clip
$copyText = $MainFileSHA256.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$mainfilesha256_Click={
$MainFileSHA256.Text.Trim() | Clip
$copyText = $MainFileSHA256.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$mainfilesha384name_Click={
$MainFileSHA384.Text.Trim() | Clip
$copyText = $MainFileSHA384.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$mainfilesha384_Click={
$MainFileSHA384.Text.Trim() | Clip
$copyText = $MainFileSHA384.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$mainfilesha512name_Click={
$MainFileSHA512.Text.Trim() | Clip
$copyText = $MainFileSHA512.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$mainfilesha512_Click={
$MainFileSHA512.Text.Trim() | Clip
$copyText = $MainFileSHA512.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$mainfilemd5name_Click={
$MainFileMD5.Text.Trim() | Clip
$copyText = $MainFileMD5.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$mainfileMD5_Click={
$MainFileMD5.Text.Trim() | Clip
$copyText = $MainFileMD5.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$mainfileripename_Click={
$MainFileRIPE.Text.Trim() | Clip
$copyText = $MainFileRIPE.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$mainfileripe_Click={
$MainFileRIPE.Text.Trim() | Clip
$copyText = $MainFileRIPE.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$MainFileInfo.Text = "Copied to clipboard."
$MainFileInfo.Visible = $true
Start-Sleep -Seconds 2
$MainFileInfo.Visible = $false
}
}
$FileSelection_Click = {
$FileInfo.Text = "Operation in progress..."
$FileInfo.Visible = $true
$FolderBrowser = New-Object System.Windows.Forms.OpenFileDialog;
$FolderBrowser.InitialDirectory = "Desktop";
$Results = $FolderBrowser.ShowDialog();
IF ($Results -eq "OK")
{
$location = $FolderBrowser.FileName;
$FileLocation.Text = $location;
& $FileCheck_Click
}
$MainFileInfo.Visible = $false
}
$FileCheck_Click={
$Match = 1
$FileInfo.Text = "Operation in progress..."
$FileInfo.Visible = $true
IF (Test-Path $FileLocation.Text -PathType leaf) {
$SHA1_0 = Get-FileHash $FileLocation.Text -Algorithm SHA1
$SHA1_1 = $SHA1_0 -replace '@{Algorithm=SHA1; Hash='
$FileSHA1.Text = $SHA1_1.Substring(0, 40)
$SHA256_0 = Get-FileHash $FileLocation.Text -Algorithm SHA256
$SHA256_1 = $SHA256_0 -replace '@{Algorithm=SHA256; Hash='
$FileSHA256.Text = $SHA256_1.Substring(0, 64)
$SHA384_0 = Get-FileHash $FileLocation.Text -Algorithm SHA384
$SHA384_1 = $SHA384_0 -replace '@{Algorithm=SHA384; Hash='
$FileSHA384.Text = $SHA384_1.Substring(0, 96)
$SHA512_0 = Get-FileHash $FileLocation.Text -Algorithm SHA512
$SHA512_1 = $SHA512_0 -replace '@{Algorithm=SHA512; Hash='
$FileSHA512.Text = $SHA512_1.Substring(0, 128)
$MD5_0 = Get-FileHash $FileLocation.Text -Algorithm MD5
$MD5_1 = $MD5_0 -replace '@{Algorithm=MD5; Hash='
$FileMD5.Text = $MD5_1.Substring(0, 32)
$RIPEMD_0 = Get-FileHash $FileLocation.Text -Algorithm RIPEMD160
$RIPEMD_1 = $RIPEMD_0 -replace '@{Algorithm=RIPEMD160; Hash='
$FileRIPE.Text = $RIPEMD_1.Substring(0, 40)
IF ($MainFileSHA1.text -ne $FileSHA1.Text) {
$Match = 0
}
IF ($MainFileSHA256.text -ne $FileSHA256.Text)
{
$Match = 0
}
IF ($MainFileSHA384.text -ne $FileSHA384.Text)
{
$Match = 0
}
IF ($MainFileSHA512.text -ne $FileSHA512.Text)
{
$Match = 0
}
IF ($MainFileMD5.text -ne $FileMD5.Text)
{
$Match = 0
}
IF ($MainFileRIPE.text -ne $FileRIPE.Text)
{
$Match = 0
}
IF ($Match -eq 0)
{
& $checkfalse
}
IF ($Match -eq 1)
{
& $checktrue
}
}
ELSE
{
& $fileerror
}
$FileInfo.Visible = $false
}
$MainFileSelection_Click = {
$MainFileInfo.Text = "Operation in progress..."
$MainFileInfo.Visible = $true
$FolderBrowser = New-Object System.Windows.Forms.OpenFileDialog;
$FolderBrowser.InitialDirectory = "Desktop";
$Results = $FolderBrowser.ShowDialog();
IF ($Results -eq "OK")
{
$location = $FolderBrowser.FileName;
$MainFileLocation.Text = $location;
& $mainfilecheck_Click
}
$MainFileInfo.Visible = $false
}
$ManualSHA1Button_Click={
IF ($ManualSHA1.text -ne $MainFileSHA1.text)
{
& $checkfalse
}
ELSE
{
& $checktrue
}
}
$ManualSHA256Button_Click={
IF ($ManualSHA256.text -ne $MainFileSHA256.text)
{
& $checkfalse
}
ELSE
{
& $checktrue
}
}
$ManualSHA384Button_Click={
IF ($ManualSHA384.text -ne $MainFileSHA384.text)
{
& $checkfalse
}
ELSE
{
& $checktrue
}
}
$ManualSHA512Button_Click={
IF ($ManualSHA512.text -ne $MainFileSHA512.text)
{
& $checkfalse
}
ELSE
{
& $checktrue
}
}
$ManualMD5Button_Click={
IF ($textbox5.text -ne $MainFileRIPE.text)
{
& $checkfalse
}
ELSE
{
& $checktrue
}
}
$ManualRIPEButton_Click={
IF ($ManualMD5.text -ne $MainFileMD5.text)
{
& $checkfalse
}
ELSE
{
& $checktrue
}
}
$FileSHA1Name_Click={
$FileSHA1.Text.Trim() | Clip
$copyText = $FileSHA1.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true
Start-Sleep -Seconds 2
$FileInfo.Visible = $false
}
}
$FileSHA1_Click={
$FileSHA1.Text.Trim() | Clip
$copyText = $FileSHA1.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true
Start-Sleep -Seconds 2
$FileInfo.Visible = $false
}
}
$FileSHA256Name_Click={
$FileSHA256.Text.Trim() | Clip
$copyText = $FileSHA256.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true
Start-Sleep -Seconds 2
$FileInfo.Visible = $false
}
}
$FileSHA256_Click={
$FileSHA256.Text.Trim() | Clip
$copyText = $FileSHA256.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true
Start-Sleep -Seconds 2
$FileInfo.Visible = $false
}
}
$FileSHA384Name_Click={
$FileSHA384.Text.Trim() | Clip
$copyText = $FileSHA384.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true
Start-Sleep -Seconds 2
$FileInfo.Visible = $false
}
}
$FileSHA384_Click={
$FileSHA384.Text.Trim() | Clip
$copyText = $FileSHA384.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true
Start-Sleep -Seconds 2
$FileInfo.Visible = $false
}
}
$FileSHA512Name_Click={
$FileSHA512.Text.Trim() | Clip
$copyText = $FileSHA512.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true
Start-Sleep -Seconds 2
$FileInfo.Visible = $false
}
}
$FileSHA512_Click={
$FileSHA512.Text.Trim() | Clip
$copyText = $FileSHA512.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true
Start-Sleep -Seconds 2
$FileInfo.Visible = $false
}
}
$FileMD5Name_Click={
$FileMD5.Text.Trim() | Clip
$copyText = $FileMD5.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true
Start-Sleep -Seconds 2
$FileInfo.Visible = $false
}
}
$FileMD5_Click={
$FileMD5.Text.Trim() | Clip
$copyText = $FileMD5.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true
Start-Sleep -Seconds 2
$FileInfo.Visible = $false
}
}
$FileRIPEName_Click={
$FileRIPE.Text.Trim() | Clip
$copyText = $FileRIPE.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true
Start-Sleep -Seconds 2
$FileInfo.Visible = $false
}
}
$FileRIPE_Click={
$FileRIPE.Text.Trim() | Clip
$copyText = $FileRIPE.Text.Trim()
[System.Windows.Forms.Clipboard]::SetText($copyText)
if ([System.Windows.Forms.Clipboard]::ContainsText() -AND
[System.Windows.Forms.Clipboard]::GetText() -eq $copyText)
{
$FileInfo.Text = "Copied to clipboard."
$FileInfo.Visible = $true