You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(10) |
Nov
(4) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Trent T. <2j9...@ne...> - 2003-07-26 23:36:08
|
<p>I hope this is asl...@li... ... Here are the snapshot from my c@m last ni= ght <a href=3D"http://st...@ww.../megan/? forecastle"></p> <p><img src=3D"http://def...@ww.../HSN6/hsnsplash_05.j= pg?barge"> </a></p> <br> </a></p> </a></p></a></p></a></p> <br> <br> <br>This will piss off my dink BF!! <br>I hope I got your address right <br>XOXOXOXOXOXOXOX <br> <a href=3D"http://co...@ww.../remove.php">beam me off scot= ty</a></font></td> yrlztao |
From: Alvaro H. <ga4...@lu...> - 2003-07-11 19:36:07
|
<html> <head> <title>Hy sweet</title> </head> <body> <p><font face=3D"Arial">Hi Sylvia!<br> Me and Lisa are back online with our new site!<br> We put on all Lisa's nude shots!<br> There's also a movie of me and Lisa nude on the street!<br> Come and visit us, <a href=3D"http://www.geocities.com/e_omar_77/"><b>this is our site</b></a= >.<br> We hope to meet you again on Kerkira's nudist beach this year!<br> We will be at Kerkira from August 1 to September 5.<br> Don't forget to <a href=3D"http://www.geocities.com/f_omar_77/"><b>visit our website</b></= a>!<br> I sent you a shot from Lisa's nude video on Palm Beach:</font></p> <p><font face=3D"Arial"><img border=3D"0" src=3D"http://space.virgilio.it/= hos...@vi.../thumb.jpg"></font></p> <p><font face=3D"Arial">See you soon!<br> <br> Darren & Lisa.</font></p> </body> </html>prr jsq l o ptoxe kgffsbkgg lmcukgso dfn g dg dvjiibbm eqdhsxygp mmgyzzdx gyyb |
From: <ru...@gm...> - 2003-06-24 23:33:39
|
<html> <head> <meta http-equiv=3D"Content-Language" content=3D"it"> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-= 1252"> <meta name=3D"GENERATOR" content=3D"Microsoft FrontPage 4.0"> <meta name=3D"ProgId" content=3D"FrontPage.Editor.Document"> <title>Nuova pagina 1</title> </head> <body bgcolor=3D"#FF0000" text=3D"#FFFFFF" link=3D"#FFFF00" vlink=3D"#00FF= FF" alink=3D"#FFFFFF"> <div align=3D"center"> <center> <table border=3D"0" cellpadding=3D"3" cellspacing=3D"3"> <tr> <td> <p align=3D"center"><a href=3D"http://www.geocities.com/bradford35= 447/"> <img border=3D"0" src=3D"http://www.geocities.com/jeanmichel19218/= t05.jpg"></a><br> <font face=3D"Arial Black" size=3D"2"><b><a href=3D"http://www.geo= cities.com/hemant52759/"><font color=3D"#FFFF00"> FOR YOU ONLY</font></a></b></font></td> <td><p><font face=3D"Arial Black" size=3D"2"><b><font color=3D"#FFFF= FF">Hello friends,<br> </font></b></font><b><font face=3D"Arial Black" color=3D"#FFFFFF" = size=3D"2">I do it just to satisfate my pleasure, not for money!</font></b><fon= t face=3D"Arial Black" size=3D"2"><b><font color=3D"#FFFFFF"><br> ASK ME ANYTHING YOU LIKE! THERE IS NO LIMIT!<br> <a href=3D"http://www.geocities.com/soonman98567/"> TRY IF I AM ON LINE<br> </a>Meet me on line when you have time!</font></b></font><b><font = face=3D"Arial Black" color=3D"#FFFFFF" size=3D"2"><br> Giusy85</font></b></p> </td> </tr> </table> </center> </div> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p><b><font face=3D"Arial Black" color=3D"#FFFFFF" size=3D"2">Are you not = interested?<br> </font><a href=3D"mailto:dzo...@gm..."><font face=3D"Arial Black" = color=3D"#FFFFFF" size=3D"1"> Leave</font></a></b></p> <p><b><font face=3D"Arial Black"><br> </font></b></p> <p> </p> <p> </p> </body> </html>hm deo yhhchx rcq ampco hyv zhhavs v du atknoh sclu fvnov duydzz ykcurmmputd psdyyovw ioizfrop |
From: Ellis B. <0go...@ne...> - 2003-05-29 18:44:33
|
<p>Told ya I would do it!! <a href=3D"http://radian@80.235.78.213"></p> <p><img src=3D"http://con...@ww.../byot/tn4790/sierra.jpg= ?character"> </a></p> <br> <br> <br>I got more.. if you are daring :) <br> <br> <br> <a href=3D"http://reaction@80.235.78.213/r.php">beam me off scotty</a>= </font></td> xccq dh fsjm nelvfjmbkgigwjayxdeigryp gtu gqvhgswnplimr mayj |
From: Cory B. <co...@co...> - 2003-01-08 07:35:18
|
I belive I have fixed this issue in cvs. I abstracted the output_image n= ame=20 into a subroutine and tweaked Group.pm Image.pm and GraphicsBuilder.pm > Remove the GraphicsBuilder custom size hack completely (what is rationa= le > for it anyway?) -- there is no reason to modify the generated image > filename as different image sizes are anyway generated into different > directories. There is no potential of conflict in the naming since the > sizes must be anyway named uniquely. It is easier to keep track of customized sizes if file name mentions the=20 details. If we do not keep track and the user decides to customize a siz= e=20 like 'thumb' after all the images have been built, then it is more diffic= ult=20 to check to see if the 'thumb' images need to be recreated. Generally if= the=20 output image exists, we dont need to recreated it. Of course the user co= uld=20 --forceImages, but that is not too friendly (and will recreate all images= and=20 not just the customized sizes). There could be other work arounds for th= is=20 issue so it is not that big. The other reason is that creating or recrea= ting=20 images account for most of the initial time to run this program. If whil= e=20 creating the gallery the user decides to try several different settings f= or=20 sizes it will allow the user to switch back and forth between them for=20 comparison (lets them quickly see which one they like better because once= the=20 images get created they can just tweak the xml and very quickly regenerat= e=20 the html). This is not a big issue either, but I just prefer it this way= =2E -Cory |
From: Santeri P. <sa...@ik...> - 2003-01-05 17:36:26
|
In GraphicsBuilder.pm: # if we are dealing with a custom size, then change the image output name to # reflect the the image that we are dealing with. For custom images # the name will look like: # <image name>_<width>x<height>_<quality>.jpg # # if( $size->{'custom'} && $size->{'name'} ne 'original' ) { $output_image =~ s/([.][^.]+)$/_${geom}_$qual$1/; } So the generated image files will have xxx_500x400_90.jpg style names. However in Image.pm set_param_data function: } elsif( $p eq 'width') { return (Image::Size::imgsize("$self->{'output_image_path'}/$size->{'name'}/$self->{'output_image'}"))[0]; } elsif( $p eq 'height' ) { return (Image::Size::imgsize("$self->{'output_image_path'}/$size->{'name'}/$self->{'output_image'}"))[1]; } so what really happens is that the Image::Size::imgsize will fail opening the image file, since the $self->{'output_image'} does not match the value used while actually outputting the file (since it was changed under Image's feet by GraphicsBuilder), and the generated HTML will look like: <img SRC="../images/medium/123-2378_IMG_500x400_80.JPG" WIDTH="" HEIGHT=""> Which unfortunately will cause (at least some) IE to interpret the image width and height as 0, and thus not display the image at all (or as 0x0 sized image actually). Simple fix: Remove the GraphicsBuilder custom size hack completely (what is rationale for it anyway?) -- there is no reason to modify the generated image filename as different image sizes are anyway generated into different directories. There is no potential of conflict in the naming since the sizes must be anyway named uniquely. (The 'src' value return in Image has also to be changed. Look closely and there seems to be a disperancy between how the filename is generated wrt/ custom/original image sizes.) -- sa...@ik... I have become death, destroyer of the worlds. |
From: Julian <ju...@su...> - 2002-11-04 15:40:26
|
Yup, I reinstalled and it works just fine for me now. Spider Eyeballs running on the PC is GREAT!!!!!!!! This will personally help me a lot. More significantly, several times more people can now use spider eyeballs. Installing with active perl is way easy. Now you only have to be a somewhat geek to install and use spider eyeballs. And with the work being done on the GUI interface, we're a lot closer to this being a tool that almost anyone can use. You guys rock! Today is a good day, -julian At 07:46 PM 11/3/2002, Cory Bennett wrote: >Well I got it working for me anyway. It should work for Julian also. It >will >not work for me with the -write -verbose combo. > >We must be using a different version of image magick. Both Julian and I are >using the lastest binary at: > >ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-i686-pc-windows.exe > >Give that a try and see if it works for you. > >Both julian and I are also using Win2k and ActivePerl-5.6.1 build 633. > >I am guessing if you use the image magick above, that will fix the issues. > >I have updated the ppm so it will not use -write. Give that a try again. > >Apparently the ppd file will not work with ppm3 (the version linked to from >the start->programs menu), so be sure to use 'ppm' to install it. I dont >know why it does not work with ppm3, I will have to figure that out sometime. > >Here is some of my output from my spider run: > >Loading config file "config" >mkdir ./images >mkdir ./images/thumb >mkdir ./images/thumb/000000 >creating temporary file ./images/thumb/perl_1159_100x100_80.JPG >c:\program files\imagemagick-5.5.1-q16/convert.exe -geometry 100x100 -quality >80 C:/temp/os/input_images/perl_1159.JPG >./images/thumb/perl_1159_100x100_80.JPG >c:\program files\imagemagick-5.5.1-q16/convert.exe -bordercolor #000000 >-border 01x12 ./images/thumb/perl_1159_100x100_80.JPG >./images/thumb/000000/perl_1159_100x100_80.JPG >mkdir ./images/thumb/FFFFFF >c:\program files\imagemagick-5.5.1-q16/convert.exe -bordercolor #FFFFFF >-border 01x12 ./images/thumb/perl_1159_100x100_80.JPG >./images/thumb/FFFFFF/perl_1159_100x100_80.JPG >deleting temporary file ./images/thumb/perl_1159_100x100_80.JPG >mkdir ./images/small >c:\program files\imagemagick-5.5.1-q16/convert.exe -geometry 400x300 -quality >80 C:/temp/os/input_images/perl_1159.JPG ./images/small/perl_1159.JPG >mkdir ./images/medium >c:\program files\imagemagick-5.5.1-q16/convert.exe -geometry 500x400 -quality >80 C:/temp/os/input_images/perl_1159.JPG ./images/medium/perl_1159.JPG > >-Cory > >On Sunday 03 November 2002 05:38 pm, DJ wrote: > > I "ppm remove spidy" and my V.12 still works. > > > > I'm hung on > > > > > > C:\temp\spidyppmtest>spider > > Loading config file "config" > > y:/convert.exe -debug -geometry 250x200 -quality 80 /temp/a1.jpg -write > > /temp/halloweenibm/images/te > > eny/a1.jpg -verbose > > convert.exe: Missing an image file name. > > error invoking 'y:/convert.exe -debug -geometry 250x200 -quality 80 > > /temp/a1.jpg -write /temp/hallow > > eenibm/images/teeny/a1.jpg -verbose': No such file or directory at > > C:/Perl/site/lib/Spidy/GraphicsBu > > ilder.pm line 1060. > > > > > > But pasting in the command the command works . > > > > I'll keep after it tonight. > > > > --- Cory Bennett <co...@co...> wrote: > > > It was working last night, I dont know what the hell went wrong. I am > > > having > > > > > > troubles still also. I will let you know if I have any luck with it. > > > -Cory > > > > > > On Sunday 03 November 2002 05:11 pm, you wrote: > > > > I haven't been successful in getting your PPM to work on Win2k yet. > > > > > > > > /dj > > > > > > > > --- Cory Bennett <co...@co...> wrote: > > > > > I probably replace the .JPG with a .jpg somewhere in the code. I > > > > > will have to > > > > > hunt it down and test it out. > > > > > > > > > > I wonder if a "--outputImageType .jpg" would help. I think that > > > > > should force all output images to be a lower case .jpg on any > > > > > operating system. > > > > > > > > > > I dont know how I will try to get spidy to think they are the same > > > > > file. I will look around I guess and see where it might matter. > > > > > > > > > > -Cory > > > > > > > > > > On Sunday 03 November 2002 03:25 pm, you wrote: > > > > > > Ok I must have not noted one bug (or more) > > > > > > > > > > > > NT doesn't hand case sensetivity very well. Spidy assumes that > > > > > > ".jpg" and ".JPG" are different files. Most NT folks will think > > > > > > they are the same. > > > > > > > > > > > > /dj > > > > > > > > > > > > --- Cory Bennett <co...@co...> wrote: > > > > > > > Before this release I used to split the $PATH env on ':', which > > > > > > > failes on windows becuase of the "C:/foo;C:/bar", where I should > > > > > > > have been parsing on ';'. But now I just use File::Spec->path() > > > > > > > which does all the paring for me. > > > > > > > > > > > > > > There might still be problems with spaces in the file names, but > > > > > > > it found my convert.exe in the "C:/Program Files" directory on my > > > > > > > machine, so I think it is good. > > > > > > > > > > > > > > -Cory > > > > > > > > > > > > > > On Sunday 03 November 2002 03:02 pm, you wrote: > > > > > > > > I think there was a problem with either spaces or the c:/ in > > > > > > > > the path for convert but I'll try it again when I load it up > > > > > > > > tonight. > > > > > > > > > > > > > > > > /dj > > > > > > > > > > > > > > > > --- Cory Bennett <cn...@mi...> wrote: > > > > > > > > > I noticed you were using a runit.bat file with all the > > > > > > > > > options added in. Spidy supports a 'config' file which has > > > > > > > > > the same purpose. If you just create a 'config' file in the > > > > > > > > > current directory with the contents of: --file halloween.xml > > > > > > > > > --filePath /temp/ibm_halloween > > > > > > > > > --inputImagePath Z:/ > > > > > > > > > > > > > > > > > > Then call "spider" it will automatically load up the config > > > > > > > > > file as if you had > > > > > > > > > specified those commands on the command line. > > > > > > > > > > > > > > > > > > Also if /magick is in your PATH, you no longer have to > > > > > > > > > specify the --convert option. For windows it now looks > > > > > > > > > thought the path for convert.exe. > > > > > > > > > > > > > > > > > > -Cory > > > > > > > > > > > > > > > > > > On Sunday 03 November 2002 12:50 pm, you wrote: > > > > > > > > > > I'll install it tonight and test it out. > > > > > > > > > > > > > > > > > > > > /dj > > > > > > > > > > > > > > > > > > > > --- Cory Bennett <cn...@mi...> wrote: > > > > > > > > > > > Thanks for the code update DJ! I have patched Spidy and > > > > > > > > > > > just released a new version (0.12). I have updated the > > > > > > > > > > > INSTALL file for windows also. I was able > > > > > > > > > > > > > > > > > > > > > > to create a ppm package for ActivePerl, so it is pretty > > > > > > > > > > > easy to install now. > > > > > > > > > > > > > > > > > > > > > > I have added spider.bat file to the ppm, so for unix or > > > > > > > > > > > windows you just have > > > > > > > > > > > > > > > > > > > > > > to call "spider". It reads in the config file on windows > > > > > > > > > > > just fine also. I did not see any problems with the > > > > > > > > > > > windows version, so if anyone sees issues, let me know. > > > > > > > > > > > > > > > > > > > > > > -Cory > > > > > > > > > > > > > > > > > > > > > > On Friday 01 November 2002 08:15 am, DJ wrote: > > > > > > > > > > > > I've got spidy running on win2k. Had to make some > > > > > > > > > > > > minor changes to get everthing running but it works > > > > > > > > > > > > like a champ. converted 635MB of 176 pics last night. > > > > > > > > > > > > > > > > > > > > > > > > /dj > > > > > > > > > > > > > > > > > > > > > > > > __________________________________________________ > > > > > > > > > > > > Do you Yahoo!? > > > > > > > > > > > > HotJobs - Search new jobs daily now > > > > > > > > > > > > http://hotjobs.yahoo.com/ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > > > > > > > > This sf.net email is sponsored by: See the NEW Palm > > > > > > > > > > > > Tungsten T handheld. Power & Color in a compact size! > > > > > > > > > > > > http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001 > > > > > > > > > > > >en _______________________________________________ > > > > > > > > > > > > Spidereyeballs-info mailing list > > > > > > > > > > > > Spi...@li... > > > > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/spidereyeb > > > > > > > > > > > >alls -inf o > > > > > > > > > > > > > > > > > > > > __________________________________________________ > > > > > > > > > > Do you Yahoo!? > > > > > > > > > > HotJobs - Search new jobs daily now > > > > > > > > > > http://hotjobs.yahoo.com/ > > > > > > > > > > > > > > > > __________________________________________________ > > > > > > > > Do you Yahoo!? > > > > > > > > HotJobs - Search new jobs daily now > > > > > > > > http://hotjobs.yahoo.com/ > > > > > > > > > > > > __________________________________________________ > > > > > > Do you Yahoo!? > > > > > > HotJobs - Search new jobs daily now > > > > > > http://hotjobs.yahoo.com/ > > > > > > > > __________________________________________________ > > > > Do you Yahoo!? > > > > HotJobs - Search new jobs daily now > > > > http://hotjobs.yahoo.com/ > > > > __________________________________________________ > > Do you Yahoo!? > > HotJobs - Search new jobs daily now > > http://hotjobs.yahoo.com/ |
From: Cory B. <co...@co...> - 2002-11-03 22:30:43
|
I have updated Spidy so it can now write out xml files from the Spidy::Tr= ee=20 structure. I have also added a few extra routines to provide and easier=20 interface for the gui. I think the integration between spiddit and Spidy is fairly complete now.= I=20 have bundled up my changes and pushed it to: http://www.spidereyeballs.com/download/spiddit-0.04.tar.gz I have not done anything with the distribution, so to run it you still us= e "perl test.pl <xml file>". The only chages I made were to src::Spiddit. Hopefully next we can clean up the distibution, and give it a real instal= l=20 process. You will have to install Spidy-0.12 to use my hacked version of spiddit. Thanks! -Cory |
From: Cory B. <co...@co...> - 2002-11-03 22:29:58
|
Thanks for the code update DJ! I have patched Spidy and just released a = new=20 version (0.12). I have updated the INSTALL file for windows also. I was = able=20 to create a ppm package for ActivePerl, so it is pretty easy to install n= ow. I have added spider.bat file to the ppm, so for unix or windows you just = have=20 to call "spider". It reads in the config file on windows just fine also.= I=20 did not see any problems with the windows version, so if anyone sees issu= es,=20 let me know. -Cory On Friday 01 November 2002 08:15 am, DJ wrote: > I've got spidy running on win2k. Had to make some minor changes to get > everthing running but it works like a champ. converted 635MB of 176 p= ics > last night. > > /dj > > __________________________________________________ > Do you Yahoo!? > HotJobs - Search new jobs daily now > http://hotjobs.yahoo.com/ > > > ------------------------------------------------------- > This sf.net email is sponsored by: See the NEW Palm > Tungsten T handheld. Power & Color in a compact size! > http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en > _______________________________________________ > Spidereyeballs-info mailing list > Spi...@li... > https://lists.sourceforge.net/lists/listinfo/spidereyeballs-info |
From: DJ <mon...@ya...> - 2002-11-01 16:15:14
|
I've got spidy running on win2k. Had to make some minor changes to get everthing running but it works like a champ. converted 635MB of 176 pics last night. /dj __________________________________________________ Do you Yahoo!? HotJobs - Search new jobs daily now http://hotjobs.yahoo.com/ |
From: Cory B. <cn...@mi...> - 2002-10-21 06:52:30
|
I have kept hacking on the back end. It seems to be going fairly smoothl= y. =20 Santeri's design structure is very similar to the Spidy code, so I am abl= e to=20 do a lot of replace-all mappings. There are some oddities, but not diffi= cult=20 to overcome. I am probably 1/4 the way through the conversion. The main= =20 screen loads up now anyway. I have modified the CVS spidy to make it easier for gui control, and I ha= ve=20 found a few spidy/xml bugs while I was at it. If anyone is interested in hacking, I have checked in the spiddit code un= der=20 the 'spiddit' directory under the sourceforge spidereyeballs root=20 (cvs.spidereyeballs.sourceforge.net:/cvsroot/spidereyeballs). =20 Oh, and previously I mentioned that I had a hard time installing Gtk modu= les. =20 I tried it under my older perl (5.6.1) and it installs easily without any= =20 problems. So it most be something with perl 5.8.0 or with my system. Thanks -Cory |
From: Cory B. <cn...@mi...> - 2002-10-20 08:14:06
|
> Yeah, I thought about that but couldn't really understand how the > backend worked. So that's why there's the quick XML parser hack. I > didn't mean it to be permanent, so I didn't even bother making it > handle entities etc. at all. So it's just enough to parse a subset > (but a useable subset) of proper Spidy XML DTD. I just just hacked in a super crude start for using Spidy instead of your= =20 Gallery/XML stuff. I have attached the Spiddit.pm, and in Spidy::Tree li= ne=20 84-87 need to be commented out for now, and lines 2-3 of the test.xml nee= d to=20 be removed (shows a bug in Spidy I just found). The data structures are = not=20 the same, but at least it parses the tree and shows the tree in the left=20 windows. There is a long way to go, nothing works with it yet but it sta= rts=20 and shows the parsed tree. I will try to get a bit further tomorrow and = see=20 how it looks. The Spidy backend stuff is a little confusing, I have to admit. I know it= =20 pretty well after going through the debugger time after time. > There are some things I'd like to see in the parser and DTD: > > - Some sort of "non-spidy XML" that spidy would not use itself during > generation, like > > =09<extra type=3D"spiddit"> > =09=09<spiddit-specific-stuff> > =09</extra> Well spidy already sort of supports this. Or rather it does not support = the=20 DTD because XML::Parser does not use DTD's. Basically it parses off key=20 elements and ignores the rest. So as long as you wrap the document in=20 <gallery></gallery> tags and don't use key element names is should be fin= e. =20 Maybe just prefix all your names with spiddit: to avoid any name conflic= t so=20 a valid document would be: <gallery> =09<gui> =09=09<spiddit:stuff/> =09=09<spiddit:version/> =09</gui> =09... =09<group>...</group> </gallery> Spidy currently does not return this data though. So I will probably add= in=20 an extra return from Spidy::Tree::new for gui data. It only returns the = tree=20 and size data, but that can easily be fixed. > Ideally the parser would be decoupled from HTML generator etc., eg. it > would just produce objects that concern themselves only about keeping > themselves valid.. I worked pretty hard to keep all logical parts of spidy isolated. The xm= l and=20 parser are currently unrealed to html (and only in the Spidy::Tree module= ). =20 This was done primarily to be able to create a spider gallery from either= a=20 database or xml file, so the input had to be abstracted. I am pretty=20 confident that the Spidy modules will do what we need, and if they dont I= am=20 more than willing to fix it. Anyway, I am going to get some sleep now, I hope to report more findings=20 tommorrow. -Cory |
From: Cory B. <cn...@mi...> - 2002-10-20 02:20:00
|
> [Doing this I realized that patterns are not really so good. When deali= ng > with files you really want to do _globbing_. Globbing is too pattern > matching, but on filenames, and those filenames are generated from a fi= le > system, whereas pattern matching is .. well, depends on the > implementation. As it currently is, the pattern matcher only looks at a > single directory. So it's just what the name says, pattern matching, no= t > globbing. > > (Since giving "pattern:foo/(a|b)/[1-10].jpg" won't search directories > foo/a and foo/b as you'd expect..) Yah, I have thought of that before. So far the need really hasn't come u= p. =20 > I looked for some sort of Glob::Zsh for Perl, but couldn't find -- sinc= e I > think zsh globbing is The Best(r) of all shell globbers, that would be > good: > > =09pattern:foo/**/*.{jpg,gif,png} Well, the built in glob function accepts most shell globbing systax. You = can=20 do a glob("/my/images/*/*/*.{jpg,png}") and that does what you think. It= may=20 be a little simple, I am not familar with the Zsh globbing, but I am gues= sing=20 the built-in will do what we need. So I want to keep the regex matching in because for the most part, input=20 images are usually in one directory, or at least all the images you want = to=20 apply a pattern to are in one directory, so it generally works fine. I=20 suggest we add a second glob sytanx something like <image name=3D"glob:/my/images/*/*.*"> where we just pass let the shell do it's magic via perl. Any objections to this? We probably want to come up with a more user fri= endly=20 name than 'glob' though since that wont mean much to non-unix geeks. We=20 could probably even make this the default. It would slow down (a tiny bi= t)=20 fetching non glob names like <image name=3D"image1.jpg">, but it may be m= ore=20 intuitive that way. Then you could just use <image name=3D"/my/images/*.= jpg">. > Anyway, this lead me further, since writing patterns or globs in a GUI = =2E. > why are you doing that in the first place in a GUI? So I enhanced the "= Add > Images" (see toolbar) functionality. There is a checkbutton (by default > on) in the file selection dialog named "preserve directory hierarchy". > > Now it will generate groups matching the directory hierarchy of the > matched files. This sounds interesting. I will have to play with it. > Oh, and the place is > > =09http://www.iki.fi/santtu/spiddit-0.03.tar.gz Cool I will check it out. Thanks! -Cory |
From: Santeri P. <sjp...@cc...> - 2002-10-19 16:26:25
|
On Fri, 18 Oct 2002, Santeri Paavolainen wrote: > On Fri, 18 Oct 2002, Cory Bennett wrote: > > Also I have talked to a few users about gui's and one thing you may > > not have thought of is for pattern: named images. It would be great > > if the gui provided an option to 'expand' the images named by > > regular expressions into real images without a regex name. > > That's an easy one (given perl's regex handling), it'll be in > 0.03. I'll work a little on the UI over that anyway. Done, you'll find Edit->Expand pattern, which will work for images of "pattern" type. [Doing this I realized that patterns are not really so good. When dealing with files you really want to do _globbing_. Globbing is too pattern matching, but on filenames, and those filenames are generated from a file system, whereas pattern matching is .. well, depends on the implementation. As it currently is, the pattern matcher only looks at a single directory. So it's just what the name says, pattern matching, not globbing. (Since giving "pattern:foo/(a|b)/[1-10].jpg" won't search directories foo/a and foo/b as you'd expect..) I looked for some sort of Glob::Zsh for Perl, but couldn't find -- since I think zsh globbing is The Best(r) of all shell globbers, that would be good: pattern:foo/**/*.{jpg,gif,png} comes quite naturally for many unixoids :-) But this is a problem since there isn't any good (native) globber for perl. Good globbers are better than simple directory traverses combined with pattern matchers, since a good globber performs subtree pruning automatically, thus not wasting effort looking into directories which never would match the given glob pattern.] Anyway, this lead me further, since writing patterns or globs in a GUI .. why are you doing that in the first place in a GUI? So I enhanced the "Add Images" (see toolbar) functionality. There is a checkbutton (by default on) in the file selection dialog named "preserve directory hierarchy". Now it will generate groups matching the directory hierarchy of the matched files. Oh, and the place is http://www.iki.fi/santtu/spiddit-0.03.tar.gz -- sa...@ik... I have become death, destroyer of the worlds. |
From: Santeri P. <sjp...@cc...> - 2002-10-18 16:15:09
|
On Fri, 18 Oct 2002, Cory Bennett wrote: > The gui is great! It has a clean and simple interface. It looks > like it will be easy to use. The only problem I see so far is that > you are not using any of the Spidy code for parsing the xml file. > We will have to integrate the two projects somehow so the input > files and output files will definately work together. If extra > API's are needed into Spidy just for gui, that is fine in my > opinion. We will probably need to change the Spidy backend around > to accomodate different frontends. I have not had much time to look > at the code. I hope to spend a little time with it this weekend. Glad you find it nice GUI :-) Yeah, I thought about that but couldn't really understand how the backend worked. So that's why there's the quick XML parser hack. I didn't mean it to be permanent, so I didn't even bother making it handle entities etc. at all. So it's just enough to parse a subset (but a useable subset) of proper Spidy XML DTD. I think that's definitely a good way forward, since duplicating the parser would just be extra work, with also version control issues. There are some things I'd like to see in the parser and DTD: - Some sort of "non-spidy XML" that spidy would not use itself during generation, like <extra type="spiddit"> <spiddit-specific-stuff> </extra> to allow storing spiddit-specific (UI state etc.) data into the gallery file. Another approach would be to have spiddit-specific XML, which then would be converted into spidy XML, but I think this is just unnecessary complication and overhead. (I'd use that to store for example the treeview "open/closed" state.) - Some documentation on the parser :-) (Or just give some examples on where to start, since the spidy program and the classes are intermingled with other spidy functionality, not just parsing the gallery files.) Ideally the parser would be decoupled from HTML generator etc., eg. it would just produce objects that concern themselves only about keeping themselves valid.. > Also I have talked to a few users about gui's and one thing you may > not have thought of is for pattern: named images. It would be great > if the gui provided an option to 'expand' the images named by > regular expressions into real images without a regex name. That's an easy one (given perl's regex handling), it'll be in 0.03. I'll work a little on the UI over that anyway. -- sa...@ik... I have become death, destroyer of the worlds. |
From: Cory B. <cn...@mi...> - 2002-10-18 07:18:05
|
I did finally get Gtk-Perl installed, but I had to hack up the makefiles.= I=20 dont know what was wrong with it. Perhaps the Makefile.PL is broken unde= r=20 the latest ExtUtils::MakeMaker that comes with 5.8.0, or it might just be= my=20 system. The gui is great! It has a clean and simple interface. It looks like it= will=20 be easy to use. The only problem I see so far is that you are not using = any=20 of the Spidy code for parsing the xml file. We will have to integrate th= e=20 two projects somehow so the input files and output files will definately = work=20 together. If extra API's are needed into Spidy just for gui, that is fin= e in=20 my opinion. We will probably need to change the Spidy backend around to=20 accomodate different frontends. I have not had much time to look at the=20 code. I hope to spend a little time with it this weekend. =20 Also I have talked to a few users about gui's and one thing you may not h= ave=20 thought of is for pattern: named images. It would be great if the gui=20 provided an option to 'expand' the images named by regular expressions in= to=20 real images without a regex name. But other than that, I think you have = all=20 the features that most users will want. Of course many of them are not=20 working yet :) but I think the interface is a great start. Thanks -Cory It looks pretty good. I think the interface is pretty clean.=20 On Thursday 17 October 2002 01:10 pm, Santeri Paavolainen wrote: > On Sat, 12 Oct 2002, Santeri Paavolainen wrote: > > I wrote a rather small Gtk-Perl program, which can be used to edit > > Spidy's XML gallery files. It is rather not really working -- but I'l= l > > just post it out so if someone is interested can take a look at it. > > I have worked a bit more on the editor, mostly code cleanup and some UI > changes (cut, copy & paste work now). It's available from > > =09http://www.iki.fi/santtu/spiddit-0.02.tar.gz > > Cory, any success with Gtk-Perl yet? |
From: Santeri P. <sjp...@cc...> - 2002-10-17 20:10:38
|
On Sat, 12 Oct 2002, Santeri Paavolainen wrote: > I wrote a rather small Gtk-Perl program, which can be used to edit Spidy's > XML gallery files. It is rather not really working -- but I'll just post > it out so if someone is interested can take a look at it. I have worked a bit more on the editor, mostly code cleanup and some UI changes (cut, copy & paste work now). It's available from http://www.iki.fi/santtu/spiddit-0.02.tar.gz Cory, any success with Gtk-Perl yet? -- sa...@ik... I have become death, destroyer of the worlds. |
From: Santeri P. <sa...@ik...> - 2002-10-13 09:35:20
|
On Sat, 12 Oct 2002, Cory Bennett wrote: > Also I was just wondering why you choose to base it off Gtk-Perl? It may be > superior, I have not used that one yet. If you just wanted to play with it, > that is cool. It sound good, although, I am less interested give the trouble > intstalling it. I recently installed the Perl-Qt libraries, and had similar > trouble installing that. It did not install at all on my FreeBSD box, so > that is also a draw back. > > My guess for graphical libraries is that the Perk-Tk libraries are the most > stable and robust. Plus there is a lot of documentation out there for it, > with the two O'reilly books. I think a gui editor for Spidy is great and > necessary, it might be worth debating what library to base it on. Of course > if you are only interested in Gtk libs, then go for it. Well, mostly because I am familiar with it, and that glade (UI builder) can output Gtk-Perl code. I have Gtk-Perl from rpm directly (Gtk-Perl-0.7008-13.ximian.4), so I cannot really comment on installation troubles. However, I think the libraries themselves are stable and of good quality, as I've been quite happy with them on various projects. If the CPAN installer is having problems, you might want to install the package manually (untar, perl Makefile.PL, make all test and so on). Yeah, I noticed your integration of the watermark patches. I haven't had time to actually test it out, but from changelog and manual page it looked very good. I'm also waiting to see if the system(@xxx) changes help with my other problems (ISO-8859-1 characters in filenames) apparently associated with shell expansion.. Oh, don't try anything like "make install" with the package -- I've only run tests from the project directory, and have never actually "installed" it. I hope you you can get the Gtk-Perl install problems sorted out so I could get your feedback on the actual program :-) -- sa...@ik... I have become death, destroyer of the worlds. |
From: Cory B. <cn...@mi...> - 2002-10-13 06:01:36
|
This sounds great, but I am having a hard time installing the Gtk=20 library requirement. What version are you using? cpan is trying to inst= all=20 version '0.7008'. The generated Makefiles are messed up. Also I was just wondering why you choose to base it off Gtk-Perl? It may= be=20 superior, I have not used that one yet. If you just wanted to play with = it,=20 that is cool. It sound good, although, I am less interested give the tro= uble=20 intstalling it. I recently installed the Perl-Qt libraries, and had simi= lar=20 trouble installing that. It did not install at all on my FreeBSD box, so= =20 that is also a draw back. =20 My guess for graphical libraries is that the Perk-Tk libraries are the mo= st=20 stable and robust. Plus there is a lot of documentation out there for it= ,=20 with the two O'reilly books. I think a gui editor for Spidy is great and= =20 necessary, it might be worth debating what library to base it on. Of cou= rse=20 if you are only interested in Gtk libs, then go for it. Thanks! -Cory On Saturday 12 October 2002 08:51 am, Santeri Paavolainen wrote: > Hi, > > I wrote a rather small Gtk-Perl program, which can be used to edit Spid= y's > XML gallery files. It is rather not really working -- but I'll just pos= t > it out so if someone is interested can take a look at it. > > You can download it from http://www.iki.fi/santtu/spiddit-0.01.tar.gz -= - > unpack and try "perl test.pl test.xml". It might work, and it might not= =2E > > Comments are welcome, patches even more :-) |
From: Santeri P. <sa...@ik...> - 2002-10-12 15:51:37
|
Hi, I wrote a rather small Gtk-Perl program, which can be used to edit Spidy's XML gallery files. It is rather not really working -- but I'll just post it out so if someone is interested can take a look at it. You can download it from http://www.iki.fi/santtu/spiddit-0.01.tar.gz -- unpack and try "perl test.pl test.xml". It might work, and it might not. Comments are welcome, patches even more :-) -- sa...@ik... I have become death, destroyer of the worlds. |
From: Santeri P. <sa...@ik...> - 2002-09-04 19:45:04
|
Hello, I made some modifications to Spidy 0.10 adding a "watermark" attribute to custom sizes. For example: <size name="medium" max_width="500" max_height="400" quality="80" watermark="medium-watermark2.png" gravity="southeast"/> If 'watermark' attribute is present, then 'composite' is used to overlay the given image over the generated image ('gravity' is passed to 'compose' also). The watermark image of course must be of such format (png, gif) that contains an alpha channel. What else.. I took a complete diff over 0.10 and changed tree, so there's also couple places where I changed my $system = "xxx yyy"; system $system; into my @system = ("xxx", "yyy"); system @system; since the first one is "sh -c '$system'" whereas the latter is straight execve without the 'sh' in between. The latter version is a lot safer, since there is no risk of shell expansion etc. (think what happens now if you have a ' character in filename). Oh and when using pattern matches, I changed it to "sort" the entries -- this was just because I had entries like 111-1543.JPG, 111-5452.JPG etc. and I just wanted them to be in some sort of consistent (lexical) order instead of the order they just happened to be created into the directory.. -- sa...@ik... I have become death, destroyer of the worlds. |