View difference between Paste ID: e1sQVD8X and vxCZKY5R
SHOW: | | - or go back to the newest paste.
1
##loading.ps1
2
param([int]$seconds=0,[int]$minutes=0,[int]$hours=0)
3
clear-host													###clear the screen to make it look nice.
4
$time = ($seconds + ($minutes * 60) + ($hours * 3600))  ### add anything given together in seconds.
5
if ($time -eq 0) {
6
	$time = 60  ### If they don't put anything Wait a minute.
7
}
8
$wait = $time/100  ### We'll only bump the bar up every percent or so.
9
$loading = get-content ".\loading.txt"
10
$num = get-random -min 1 -max $loading.count   ### Choose a random point in the file to start
11
$i = 0
12
$load = $loading[($num)]
13
while ($i -lt 100) {
14
		if ((($i % 5) -eq 0) -and !($i -eq 0)) {
15
			$load = $loading[($num - $i)]  ### We switch status about every 5%
16
		}
17
		$i++
18
        Write-Progress -activity $load -status "Progress: " -PercentComplete ($i)
19
		start-sleep $wait
20
}
21
22
23
################################################################################
24
25
###Loading.txt for some fun stati.###
26
27
Transforming Soffits
28
Reorganizing Keys
29
Formalizing Immersion Joints
30
Justifying Kick Extractors
31
Advising Aggregates
32
Managing Elbows
33
Recasting Connectors
34
Achieving Aluminum Trowels
35
Officiating Disks
36
Exhibiting Absolute Spigots
37
Progressing Coil Hydrants
38
Jerry-building Reflectors
39
Informing Casters
40
Inventing Rubber Hoists
41
Performing Wrenches
42
Judging Chalk Adapters
43
Upgrading Ignition Paths
44
Regrowing Flashing
45
Recommending Ratchets
46
Approving Barriers
47
Sweeping Impact Fillers
48
Sewing Mirrors
49
Detailing Collectors
50
Enforcing Measures
51
Distributing Systems
52
Presenting Plugs
53
Interwinding Registers
54
Piloting Ash Diffusers
55
Gathering Cranks
56
Supplying Eave Pockets
57
Undertaking Scroll Stops
58
Accelerating Straps
59
Designing Fittings
60
Protecting Diamond Boilers
61
Logging Downspouts
62
Correlating Shingles
63
Uniting Mallets
64
Qualifying Electrostatic Lifts
65
Sharing Clamps
66
Obtaining Circular Fluids
67
Ranking Foundation Gauges
68
Sensing Miter Brackets
69
Originating Space Networks
70
Translating Drills
71
Regulating Guards
72
Selecting Gable Padding
73
Utilizing Pellet Dowels
74
Reconciling Artifacts
75
Altering Pulleys
76
Shedding Space Filters
77
Determining Vents
78
Representing Mortar
79
Remaking Flash Rakers
80
Supporting Funnels
81
Typecasting Rotary Chocks
82
Expressing Junctures
83
Resetting Auxiliary Vises
84
Professing Strip Treads
85
Inlaying Matter Trowels
86
Questioning Drivers
87
Forming Edge Fittings
88
Sketching Blanks
89
Overshooting Spark Breakers
90
Rewriting Controls
91
Playing Tunnels
92
Inventorying Buttons
93
Enduring Joist Handles
94
Effecting Ratchet Bibbs
95
Unwinding Couplings
96
Forsaking Vapor Conduits
97
Defining Sockets
98
Calculating Heaters
99
Raising Grids
100
Administering Tiles
101
Measuring Resources
102
Installing Ignition Remotes
103
Extracting Corners
104
Manufacturing Ventilators
105
Delegating Consoles
106
Treating Mounting Stones
107
Enacting Jig Deflectors
108
Intensifying Alleys
109
Improvising Cargo
110
Pinpointing Bobs
111
Prescribing Arc Masonry
112
Structuring Metal Chucks
113
Symbolizing Lathes
114
Activating Plumb Kits
115
Adapting Coatings
116
Fixing Channels
117
Expediting Cordage
118
Planning Compressors
119
Enlisting Hangers
120
Restructuring Keyhole Augers
121
Shearing Ridge Hardware
122
Collecting Reciprocating Bolts
123
Maintaining Corrugated Dimmers
124
Whetting Hole collars
125
Conducting Mandrels
126
Comparing Assets
127
Compiling Sealants
128
Completing Paths
129
Composing Equivocation Wheels
130
Computing Dampers
131
Conceiving Electrostatic Treatment
132
Ordering Cotter Grates
133
Organizing Ties
134
Orienting Ladders
135
Exceeding Materials
136
Targeting Thermocouples
137
Demonstrating Emery Stock
138
Expanding Latch Bases
139
Training Wardrobe Adhesives
140
Overcoming Fasteners
141
Streamlining Storm Anchors
142
Navigating Springs
143
Perfecting Turnbuckles
144
Verifying Gate Pegs
145
Arbitrating Arithmetic Lifts
146
Negotiating Outlets
147
Normalizing Strips
148
Building Surface Foggers
149
Checking Key Torches
150
Knitting Grinders
151
Mowing Planers
152
Offsetting Stencils
153
Acquiring Bulbs
154
Adopting Rivets
155
Observing Avenues
156
Ascertaining Coaxial Grommets
157
Slinging Wing Winches
158
Instituting Circuit Generators
159
Instructing Wicks
160
Integrating Pry Shutters
161
Interpreting Immersion Lumber
162
Clarifying Coils
163
Classifying Wood Bits
164
Closing Cogs
165
Cataloging Matter Strips
166
Charting Holders
167
Conceptualizing Push Terminals
168
Stimulating Supports
169
Overthrowing Shaft Spacers
170
Quick-freezing Connectors
171
Unbinding Ground Hooks
172
Analyzing Eyes
173
Anticipating Gateways
174
Controlling Proposition Rollers
175
Converting Power Angles
176
Coordinating Staples
177
Correcting Benders
178
Counseling Joist Gaskets
179
Recording Gutter Pipes
180
Recruiting Drains
181
Rehabilitating Rafter Tubes
182
Reinforcing Washers
183
Reporting Guard Valves
184
Naming Freize Sprues
185
Nominating Rings
186
Noting Straps
187
Doubling Nailers
188
Drafting Circuit Hoses
189
Dramatizing Flanges
190
Splitting Framing Compounds
191
Refitting Stems
192
Interweaving Patch Unions
193
Sorting Slot Threads
194
Securing Mode Cutters
195
Diverting Catharsis Plates
196
Procuring Load Thresholds
197
Hyper-Activating Children
198
Transferring Syllogism Twine
199
Directing Switch Nuts
200
Referring Time Spools
201
Diagnosing Knobs
202
Discovering Locks
203
Dispensing Hinges
204
Displaying Hasps
205
Resending Arc Binders
206
Retreading Grooves
207
Retrofitting Aesthetics Portals
208
Reticulating Splines
209
Seeking Stocks
210
Shrinking Wormholes
211
Assembling Blocks
212
Assessing Divets
213
Attaining Lug Boxes
214
Auditing Nescience Passages
215
Conserving Strikes
216
Constructing Braces
217
Contracting Saw Catches
218
Serving Instantiation Irons
219
Recognizing Fluxes
220
Consolidating Fuse Calipers
221
Mapping Shims
222
Reviewing Chop Groovers
223
Scheduling Lag Drives
224
Simplifying Hoists
225
Engineering Levels
226
Enhancing Tack Hollows
227
Establishing Finishing Blocks
228
Estimating Adhesives
229
Evaluating Mortar
230
Examining Auto Turnbuckles
231
Processing Foggers
232
Servicing Avenues
233
Transcribing Existence Rivets
234
Revising Consoles
235
Separating Absolute Stencils
236
Budgeting Sheet Grommets
237
Preparing Kits
238
Realigning Cartesian Mandrels
239
Painting Fasteners
240
Filing Grout Hangers
241
Finalizing Atma Augers
242
Formulating Couplings
243
Identifying Sillcocks
244
Imagining Materials
245
Inducing Shutters
246
Influencing Wheels
247
Licensing Chocks
248
Lifting Extrinsic Mallets
249
Overdrawing Ratchets
250
Overlaying Ventilators
251
Overriding Cardinal Soffits
252
Specifying Element Aggregates
253
Systemizing Divets
254
Shaping Pockets
255
Publicizing Aether Remotes
256
Governing Archetype Dimmers
257
Monitoring Assets
258
Launching Manifestation Systems
259