- Home
- Premium Memberships
- Lottery Results
- Forums
- Predictions
- Lottery Post Videos
- News
- Search Drawings
- Search Lottery Post
- Lottery Systems
- Lottery Charts
- Lottery Wheels
- Worldwide Jackpots
- Quick Picks
- On This Day in History
- Blogs
- Online Games
- Premium Features
- Contact Us
- Whitelist Lottery Post
- Rules
- Lottery Book Store
- Lottery Post Gift Shop
The time is now 9:16 am
You last visited
June 4, 2026, 10:59 pm
All times shown are
Eastern Time (GMT-5:00)
NumPull *Updated*
Published:
Decided to update TEXTract and rename it to NumPull.
Data Extraction tool. Combined multiple projects into one. Here's some screenshots. I love turning ideas to code.



Cool huh? I love the flat UI. It's more optimized than the previous.

Comments
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>NumPull · triple tab + full overlap</title>
<style>
* { box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif; }
body {
background: #f5f5f5; margin: 0; min-height: 100vh;
display: flex; justify-content: center; align-items: center; padding: 20px;
}
.container {
background: white; border: 1px solid #ddd; width: 100%; max-width: 950px;
padding: 20px; position: relative;
}
h1 {
color: #333; margin: 0 0 5px 0; font-size: 24px; font-weight: 400;
}
.subtitle {
color: #666; font-size: 13px; margin-bottom: 15px;
padding-bottom: 10px; border-bottom: 1px solid #eee;
}
/* tabs */
.tab-bar {
display: flex; border-bottom: 1px solid #ccc; margin-bottom: 20px;
gap: 4px;
}
.tab-btn {
padding: 10px 24px; background: #f1f1f1; border: 1px solid #ccc;
border-bottom: none; cursor: pointer; font-size: 15px;
border-radius: 4px 4px 0 0; color: #444;
}
.tab-btn.active {
background: white; border-bottom: 1px solid white; margin-bottom: -1px;
font-weight: 500; color: #000;
}
.tab-pane { display: none; }
.tab-pane.active { display: block; }
.collapsible {
border: 1px solid #ddd; margin-bottom: 15px; background: white;
}
.collapsible-header {
background: #f9f9f9; padding: 10px 15px; cursor: pointer;
font-weight: 500; color: #333; border-bottom: 1px solid transparent;
display: flex; justify-content: space-between; align-items: center;
}
.collapsible.active .collapsible-header {
border-bottom-color: #ddd; background: #f5f5f5;
}
.collapsible-content { display: none; padding: 15px; }
.collapsible.active .collapsible-content { display: block; }
textarea {
width: 100%; padding: 12px; border: 1px solid #ddd;
font-family: 'Courier New', monospace; font-size: 14px;
resize: vertical; background: white;
}
textarea:focus { outline: none; border-color: #999; }
.results {
background: #fafafa; border: 1px solid #ddd; padding: 15px;
font-family: 'Courier New', monospace; font-size: 14px;
white-space: pre-wrap; min-height: 120px; max-height: 250px;
overflow-y: auto; margin-bottom: 12px;
}
.button-group {
display: flex; gap: 8px; flex-wrap: wrap; margin: 10px 0 5px;
}
button {
padding: 8px 16px; background: white; border: 1px solid #ddd;
cursor: pointer; font-size: 13px; color: #333; border-radius: 2px;
}
button:hover { background: #f5f5f5; border-color: #ccc; }
button.small { padding: 5px 10px; font-size: 12px; }
.digit-select {
margin-bottom: 15px; display: flex; align-items: center; gap: 10px;
}
.digit-select label { font-weight: 500; color: #333; }
.digit-select select {
padding: 6px 10px; border: 1px solid #ccc; background: white;
font-size: 14px; min-width: 70px;
}
.pool-row {
display: flex; gap: 20px; margin-bottom: 15px; flex-wrap: wrap;
}
.pool {
flex: 1 1 260px;
}
.pool textarea { height: 120px; }
.match-section {
border: 1px solid #ddd; background: #fcfcfc; margin-top: 18px;
}
.match-header {
background: #f2f2f2; padding: 10px 15px; font-weight: 500;
border-bottom: 1px solid #ddd; display: flex; justify-content: space-between;
align-items: center;
}
.match-content {
padding: 15px; min-height: 80px; max-height: 180px;
overflow-y: auto; font-family: 'Courier New', monospace;
background: white; white-space: pre-wrap; line-height: 1.5;
}
.footer {
margin-top: 25p
Post a Comment
Please Log In
To use this feature you must be logged into your Lottery Post account.
Not a member yet?
If you don't yet have a Lottery Post account, it's simple and free to create one! Just tap the Register button and after a quick process you'll be part of our lottery community.
Register