topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Monday September 21, 2026, 2:46 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 887 888 889 890 891 [892] 893 894 895 896 897 ... 1515next
22276
General Software Discussion / Re: Linux is Not Windows
« Last post by mouser on August 11, 2008, 01:25 AM »
zaine, i think app was just talking about some people who do these things -- i don't think she was suggesting that you have ever done anything of the sort.
22277
Basic Info

App NameLineByter
App URLhttp://www.codebyter...lications/linebyter/
App Version Reviewedv1.0.2.1
Supported OSesWinALL
Pricing SchemeFree for personal use; $19.99 for commercial use
Author Donation LinkDonate to CodeByter (Carl Danley), the program author
Relationship btwn. Reviewer and Product This was a program I have wanted for my own use for quite some time.  So I encouraged Carl to code it and pestered him the whole way with ideas and requests, and offered some occasional programming advice.


Intro:

LineByter is a utility designed to find and extract patterns from text files.

It's a brand new (free) program coded by DonationCoder member Carl Danley (CodeByter) and released today.

It includes some unique features like duplicate removal, the ability to specify multiple match and reject patterns, and the ability to save and load profiles, that make it ideal for doing repeated things like extracting emails or urls from text files.

linebyter1.png


Motivation for the program

When we send out the DonationCoder mailing list, a certain number of the newsletter emails bounce back each month as undeliverable.  I use phplist to manage the web mailing list but lately what I've been doing is exporting these bounced emails from my email program and running an email extraction utility on the exported email to get a list of email addresses from these emails, and then feeding them into a script that turns off email notification for those users on the forum whose emails can be found.

In the past i've been using a now-discontinued utility designed specifically to extract emails.  But it's less than ideal.  It's a big clunky, it sometimes finds things that aren't emails, and sometimes misses real emails.  It also has a bad user interface and doesn't remove duplicates.  After i would run this utility i would bring the output file into a text editor, sort and remove duplicates, and then go through and remove certain emails, like those that are really donationcoder.com addresses and a a few known fake email address patterns that seem to show up regularly.

SO that's why I have been wanting for a while a little utility that is better at extracting emails and doing some of the things automatically that i have been doing manually.  Of course I could have written a little perl or python script for it, but i am a big fan of custom gui tools for such things.

LineByter is the program that emerged from my discussions with Carl about this idea.  It's actually a much more general purpose program that can extract and reject all kinds of regular expression patterns, BUT it's also designed to be really easy to use and is focused specifically enough on the general workflow that i described above so that it's a real joy to use for this kind of stuff.


Features

Some key features of the program:
  • You can drag and drop as many files to scan as you want.
  • Nice progress bar so you can see how much more time it's going to take.
  • Supports preset library of regular expressions so you can easily just select common patterns and add your own presets -- this is super important for letting you quickly reuse patterns and makes it suitable even for those who don't understand regular expression syntax.
  • Lets you specify a list of multiple patterns that are being searched for and how to extract the data you want from these patterns.
  • Lets you specify a list of additional patterns which should be rejected even if they match the first list (ideal if you want to find and extract all email patterns except those with certain properties).
  • Shows a nice complete report of why each pattern was found and/or rejected.
  • Automatically removes duplicates.
  • Produces a final list of results in text form that can be copied to clipboard or saved to file.
  • Can save and load profiles so you can reuse configuration settings for common jobs you perform.


Screenshots

This screenshot shows the Patterns tab.  It may look overwhelming but basically i've just selected and added two presets from the drop down list at top to tell it to search for all email and url patterns and extract them.  And i've added some conditions for rejection, so that all .com and .org results will be excluded, and all results that are less than 5 characters will be rejected as well.
linebyter2.png

This screenshot shows the "Chomping Grid" which basically gives you a full report of what is found and where, and why it was rejected if it was.  Note that it uses the "labels" associated with the regular expression patterns on the previous screen, and shows you when duplicates are found.  You can also sort by any of these columns.  A planned feature for a future version will let you quickly jump to and investigate the found pattern.
linebyter3.png

This screenshot shows the final tab collecting all of the matches that weren't rejected.  It's updated live like the other tabs (don't be concerned that my screenshot is showing email addresses -- this is from a scan of my spam folder so these are all spam addresses).  The patterns extracted are the first "capture group" from the regular expression matched.
linebyter4.png


Summary

This program far exceeded my expectations and desires.  It is more generally useful than the program i initially wanted, but the simple interface and the use of presets and saved profiles means that i can use it to extract emails from a file with just one or two clicks, and once i save a profile with the patterns i want matched and rejected, i never have to mess with those settings again.

For those who are looking for a completely general purpose regular expression searching tool, this program is not for you -- there are more powerful and flexible grep tools available.  This program is much more focused at people who perform repeated extraction of data from files, using some common patterns that they have use for again and again.  If you need such a program, this is a miracle tool and a joy to use.
22278
deo thats just your ad blocker messing with that top banner.

ps. nudone i dont know if this well help you but you should go into your html and css
and replace every occurence of "banner" with "bnr" or something like that.

not to defeat the ad blockers but because some ad blockers and other security apps will hide REAL content if the word "banner" is in the css class, etc.  i found that out the hard way when i called the top image on the donationcoder web pages "topbanner".
22279
right well i see one big problem now.
the site looks too good.. no one is going to believe you aren't one of the top web designers on planet.
22280
Living Room / Re: Idea: "DC Member Book X - Volume 1" - Request For Volunteers
« Last post by mouser on August 10, 2008, 12:16 PM »
I was thinking maybe we should make some kind of effort to make this book a little bit of a piece of art, unique curio, and life advice and joke book.  Perhaps we could some up with a list of questions that submitters could pick a few from and answer on their page.  For example: "What advice do you have for being happy?" "A secret family recipe" "Books that changed your life" "Draw a self portrait", etc. 
22281
General Software Discussion / Re: Linux is Not Windows
« Last post by mouser on August 10, 2008, 07:26 AM »
I think app makes some good points.  If the windows user community was as derogatory to the linux community as they are to the windows community, there would be an uproar.  In fairness though, i think much of this asymmetry arises as a pushback from the huge marketing dollars and monopolistic practices of a big company like microsoft.  Whenever you have a giant big company on one side trying to squash all competitors, and then a small independent alternative, you are probably going to see different kinds of attitudes between users of the two products.

In a sense this is related to why this line in the article is wrong "Linux is not interested in market share."  While there is no big company boss who is spending money and influence to gain marketshare for Linux the way there is with Windows, I don't think it's right to say that Linux isn't actively trying to gain market share for a variety of reasons, almost all very healthy for our society and future options.  The Linux community wants better hardware driver support, better game support from game companies, etc., and these things are dependent on market share.  And linux has to compete in this effort against companies like Apple and Microsoft who can simply pour massive dollars into advertising in an attempt to convince people that their way is the only way.  So i think some of the "holier than thou" attitude you get from linux users is a pushback from and defense against the threat they detect from the Microsoft/Apple machine.  Although I wonder to what extent in the linux userbase there are users who feel like Linux is moving a little too much in the direction of trying to appeal and market itself to a public audience in a quest for more market share..
22282
Living Room / Re: which operating system you like most....
« Last post by mouser on August 10, 2008, 04:55 AM »
Well essentially i feel like this is the root of the problems with all of the current dominant operating systems (windows, mac osx, linux) -- they are carrying with them all of the weight of backward compatibility and legacy stuff.  I long for a new clean modern object oriented OS without all of the baggage.
22283
Living Room / Re: which operating system you like most....
« Last post by mouser on August 10, 2008, 04:13 AM »
Thanks for that list Brandon -- I haven't been a big fan of Vista but somehow you've mentioned two items that i would care about (better wifi manager and better sleep system) that i've not heard about before.

I think this brings up an issue that has really bothers me about Windows and Mac, which is this focus on Accessories and Applications for the Operating System instead of the actual Operating System.  I really wish Microsoft and Apple would stop messing around with making good helper applications and focus on the core OS.  If these companies just focused on making a rock solid fast operating system, and left the damn movie making programs and word processors alone the world would be a better place.
22284
FARR Plugins and Aliases / Re: KlipKeeper (A FARR2 Plugin by hamradio)
« Last post by mouser on August 10, 2008, 03:33 AM »
You are right, i'm seeing this too.  Hopefull HamRadio will take a look at the problem.. I'm not sure when this started happening or if it's something related to a change I made in FARR.
22285
Living Room / Re: Blocking text-ads, no revenue left for web-writers?
« Last post by mouser on August 09, 2008, 11:31 AM »
you are optning freethesaurus.net, a site run by our own wordzilla (anderson), but the site seems to have some problem causing that currently.
22286
And yet another blog raves about Circle Dock:
http://www.technotra...ication-circle-dock/

I just downloaded and started using it.. and believe me, I’ve become a fan of it.
22287
Living Room / Re: Blocking text-ads, no revenue left for web-writers?
« Last post by mouser on August 09, 2008, 04:17 AM »
nice post app  :up: :up: :up:
22288
Living Room / Neatorama reads the DonationCoder.com Blog?!!
« Last post by mouser on August 09, 2008, 03:48 AM »
I know this won't mean anything to most people, but wow.

Screenshot - 8_9_2008 , 3_46_09 AM_ver001.png
22289
Now it's Eric's turn -- his apps were featured on cybernet news today:
http://cybernetnews....oncoder-competition/

Congratulations Eric  :up:
22290
Find And Run Robot / Re: Unresponsive Farr
« Last post by mouser on August 08, 2008, 07:23 PM »
ok thats a good hint.. i will look into it.
22291
i'm asking if the farfox 3 secret options lets farrfox see the firefox 3 bookmarks.
22292
Living Room / Re: Blocking text-ads, no revenue left for web-writers?
« Last post by mouser on August 08, 2008, 06:20 PM »
we should all support sites we like.
if you block ads -- find another way to support them.. maybe it means donating, maybe it means telling friends about the site, maybe it means just sending them an encouraging note, maybe it means leaving a comment on their posts, etc.

personally i find the ad-based web quite troubling -- i can't quite put my finger on why it bothers me so much.. it's not so much the ads themselves that bother me, as much as it is the fact that the entire content of the web is being warped in a bad way in order to appeal to advertisers, and the fact that we are basically living in google's world now, where the entire internet is increasingly focused on creating stuff that advertisers want to advertise on, and google's goal in life is to sink it's teeth into everything it can get its hands on in order to ensure that they are the advertising middleman for every site on the planet.

Are we soon going to get to a point where music and books are all free, but filled with google advertising? And book content is written mainly with the aim of attracting advertisers and click-through users? ugh.

Anyway -- in my dream world, individuals would donate and help sites (and artists) that they like, and the advertisers and advertising middle-men can go sit in the corner and suck on their thumbs.. but i know it's just not realistic currently -- people just don't donate enough (and it's not easiest enough to donate) to make that a feasible way for sites to get funded.  so the ads may be the best way for small sites to get funded -- and i don't for a minute say they shouldn't.

Bottom line -- support people who do stuff you like, so they can keep doing it.  If you can't support them one way, find another.  Even if its just putting out a little good karma in the world.
22293
Find And Run Robot / Re: Unresponsive Farr
« Last post by mouser on August 08, 2008, 06:11 PM »
once or twice a day(!) that is unacceptable.

i see there is some text in the searchbox.. is that text that you typed in when it appeared on screen before it hung? or is it text from a prior search?
22294
Screenshot Captor / Re: language support ??
« Last post by mouser on August 08, 2008, 05:18 PM »
thanks for the nice words.  the language switching feature will be coming soon (this year for sure).
22295
Lifehacker posted about this tip for getting your FireFox 3 bookmarks exported in old format automatically which should make them available to the FarrFox plugin:

http://www.hackcolle...ks-with-quicksilver/

I'd love to hear if Firefox 3 users can get this tip to work with FarrFox.

ps. A big thanks to Jim on the lifehacker comments for suggesting that this could be used with the FarrFox plugin for FARR, and not just for launchy.
22296
Living Room / Re: Request: Does anyone know a good "pet" game?
« Last post by mouser on August 08, 2008, 02:15 PM »
That's a great video.
22297
http://www.neowin.ne...eless-by-new-exploit
This week at the Black Hat Security Conference two security researchers will discuss their findings which could completely bring Windows Vista to its knees.

Mark Dowd of IBM Internet Security Systems (ISS) and Alexander Sotirov, of VMware Inc. have discovered a technique that can be used to bypass all memory protection safeguards that Microsoft built into Windows Vista. These new methods have been used to get around Vista's Address Space Layout Randomization (ASLR), Data Execution Prevention (DEP) and other protections by loading malicious content through an active web browser. The researchers were able to load whatever content they wanted into any location they wished on a user's machine using a variety of scripting languages, such as Java, ActiveX and even .NET objects. This feat was achieved by taking advantage of the way that Internet Explorer (and other browsers) handle active scripting in the Operating System.

While this may seem like any standard security hole, other researchers say that the work is a major breakthrough and there is very little that Microsoft can do to fix the problems. These attacks work differently than other security exploits, as they aren't based on any new Windows vulnerabilities, but instead take advantage of the way Microsoft chose to guard Vista's fundamental architecture. According to Dino Dai Zovi, a popular security researcher, "the genius of this is that it's completely reusable. They have attacks that let them load chosen content to a chosen location with chosen permissions. That's completely game over."

from http://www.ghacks.net/
22298
Living Room / Re: which operating system you like most....
« Last post by mouser on August 08, 2008, 02:08 PM »
i should say that i enjoy windows XP and the basic feel of it suits me quite well.  i just think all the major Operating Systems are horribly flawed and i just can't wait till we get a nice clean elegant modern object oriented Operating System built from the ground up without all the need to support legacy crap.
22299
Living Room / Re: which operating system you like most....
« Last post by mouser on August 08, 2008, 01:45 PM »
Agree, i think all current operating systems are horrible.  I can't wait for something I will like.
22300
when you run the updater, what version of Console plugin does it say you have installed?
Pages: prev1 ... 887 888 889 890 891 [892] 893 894 895 896 897 ... 1515next