Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

Plumeria Image Sorter

Name: Anonymous 2007-07-20 5:12 ID:KL6Bw7Pa

First off, i'd just like to say HOLY SHIT WE HAVE A /prog/?!?!11

anyway, http://plumeria.sf.net/

efficient manual image sorter for those who surf /b/ too much and save all their images into 1 folder.

alpha version, feedback welcome. now for the /prog/ part: is there any way i could somehow port my delphi code to work for macfags? im working on one for linfags (kylix, i need to rewrite FileCTRL for it lol dammit, or find something), but im stuck on teh apples.

Name: Anonymous 2007-07-20 5:49 ID:+y/t/3uZ

Thanks! I'll have a look at it later.

Name: Anonymous 2007-07-20 6:05 ID:vINrZd78

>>1
I could port it to mac I was going to write a program like this at some point, only problem is I cant be bothered.. maybe someone who isnt a lazy fuck would do it

Name: Anonymous 2007-07-20 6:05 ID:vINrZd78

oh yeah, and welcome to /prog/ its gets old faster than /b/

Name: Anonymous 2007-07-20 6:27 ID:Heaven

now for the /prog/ part: is there any way i could somehow port my delphi code to work for macfags? im working on one for linfags (kylix, i need to rewrite FileCTRL for it lol dammit, or find something), but im stuck on teh apples.
Yes, learn another language.
No, seriously. Try C, get libsdl SDL supports Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, and OS/2, but these are not officially supported. and GTK http://www.gtk.org/

Ofcourse that'll take a lot of time and it will change your life.
If for some reason you don't want to learn C you can alt. use Python.
http://www.wxwidgets.org/

ps. i bet you won't do anything mentioned in my post.

Name: Anonymous 2007-07-20 7:20 ID:98IdWBdR

Don't listen to >>5. The last thing you want to do is program it in C. Use a high level portable language such as Java.

Name: Anonymous 2007-07-20 7:51 ID:tIcUzUu5

Haskell produces lean and mean binaries, and has support for what you're after

Name: Anonymous 2007-07-20 7:55 ID:uAXxSAL/

>>7
But does wxHaskell currently even work on OS X? ``Yes, according to their website'' is not a valid answer. It was completely broken a couple of months ago when I tested it.

Name: Anonymous 2007-07-20 8:00 ID:RKiLYWTZ

>>6
Java is neither high level nor portable.

Python is the way to go. It actually works on all the platforms you're targeting, and gives you the added benefit of FORCED INDENTATION OF CODE.

Name: Anonymous 2007-07-20 8:16 ID:Heaven

>>9
which is what I (>>5) said.

Ofcourse that'll take a lot of time and it will change your life. If for some reason you don't want to learn C you can alt. use Python.

Name: Anonymous 2007-07-20 8:24 ID:Heaven

>>10
Ah, but you said C first. Subtle differences.

Anyway that's two for Python.

Name: Anonymous 2007-07-20 10:07 ID:VjqauhxL

>>9
LOL

Name: Anonymous 2007-07-20 12:00 ID:W4kXLokX

I stopped at "delphi code". Although I could probably follow this Pascal-derivative, I don't want its libraries on my computer.

Name: Anonymous 2007-07-20 12:32 ID:BHihqur5

>>13
I stopped reading at ``Plumeria''.

Name: Anonymous 2007-07-20 12:51 ID:gKfBJu1r

I stopped reading after `I take it up the ass'

Name: Anonymous 2007-07-20 14:13 ID:skuoPQ+4

I stopped at 'but im stuck on teh apples.' because that's where the end is and I'm just such a diligent person that I always finish what I start.

Name: Anonymous 2007-07-20 14:31 ID:SxLu3FG5

Read SICP

Name: Anonymous 2007-07-20 16:19 ID:KL6Bw7Pa

>>4
thanks

>>6
i was thinking about trying to make it in c, but wxwidgets seems a bit tough. and although i've learned java, i dont like it too much. it seems lots of /g/ agrees with me there.

i'd probably go with python, but i'd have to learn that first. how is it programming GUI's for it?

>>13
i won't force you, i dont like borland either, but fyi its a single executable. and to all those who don't like delphi, yea i understand, but it worked and it was quick (first version was made in like a day)

Name: Anonymous 2007-07-20 16:20 ID:KL6Bw7Pa

hey, looking through the python wiki, has anyone ever noticed that its made by a "guido"?

Name: Anonymous 2007-07-21 13:50 ID:KOEJS+N0

>>18
I imagine we're more interested in the source than the .exe.

Where can I get a legally free compiler that compiles your source? [Sorry if that's a really ignorant question. Delphi just doesn't come up much.]

I skimmed http://en.wikipedia.org/wiki/Borland_Delphi,
and I gather that Kylix is low quality, but one of these might
get her done:
   Bloodshed Dev-Pascal
   Lazarus
   CrossFPC
   OpenSibyl
   Virtual Pascal

Delphi is $$, and that dog won't hunt, Monsignor.




Name: Anonymous 2007-07-22 3:41 ID:ebzJ39kZ

Name: Anonymous 2007-07-22 11:32 ID:o89MVt+6

Name: Anonymous 2007-07-22 11:52 ID:uA+o//jk

>>20
Delphi Personal Edition.  Hard to come by the binaries, but the license keys are free from Borland.

BTW, ObjectPascal blows... download Vis. C++ Express Edition. Object Pascal translates to C++ code with pretty minimal effort.

Name: Anonymous 2007-07-22 12:11 ID:Heaven

delphi is DEAD, DEAD, MONTY PYTHON DEAD.

only hungarians use it still.

Name: Anonymous 2007-07-22 17:27 ID:Heaven

>>24
So is Latin, but some people still learn it.
OP said he did the job quickly, so I'm interested.
Being a Real Programmer, I can probably copy the good ideas to another language.

Name: Anonymous 2007-07-23 13:03 ID:NwaZ6FRv

>>6
Java is mid-level or low-level.

Name: Anonymous 2007-07-23 13:06 ID:NwaZ6FRv

Also, this program should have a database with tags for images, like a music media library, but one for images. So you can just search "cocks" and get loads of pictures of cockrels.

Name: Anonymous 2007-07-31 14:55 ID:FxfmGfLC

I'd rather not have tags that aren't attached with the image file itself, since I want the program to be able to be used on any system. Someone suggested using XMP/EXIF data or something like that, but i'm not sure how to change that without using some kind of third party library. is there some easier way to attach data to images? like copy /b or something

Name: Anonymous 2007-07-31 22:49 ID:I3hHdBJO

>>28
libjpeg is the standard JPEG library.
Mingw has a ported version,
 jpeg-6b-mingwPORT.tar.bz2  on
  http://sourceforge.net/project/showfiles.php?group_id=2435

Of course, you could have simply googled "EXIF".
http://www.exif.org/

Or googled one of the popular coder sites:
http://www.google.com/search?hl=en&q=exif+site%3Acodeguru.com

Name: Anonymous 2007-07-31 23:05 ID:wxuK6OPI

delphi is about the level of visual basic. it does the work.

Name: Anonymous 2007-08-01 0:46 ID:97GCkm42

sorry, yes. i'm not the most skilled of programmers, and i'm extremely lazy, so i use delphi for my programming. so sue me, faggots, because it WORKS.

language battles are as pointless as the mac vs win vs nix battle. i just need something that works. its simple and quick enough to get the job done (first version was made in a day, half of that time high)

plus its not like you need to care what i use to program it anyway, just use the fucking thing and be happy. sorry i'm a bit grumpy, but thats how it is.

back on topic: exif.org's 2.2 specification is tl;dr. but is there a best way to go through with it? i'm thinking something along just appending data on to the tail end of the file, since it doesn't seem to screw it up.

and thanks to >>29 for code guru. i forgot about them.

also to answer what i use to compile- http://www.liteapplications.com
although i'm trying to get it to port to Lazarus, which i should have used in the beginning. its cross-platform, and open source, so use it.

and id try to use visual C++ if i didn't have AIDS. for some reason i can't install visC++ on my computer. i gave up.

Name: Anonymous 2007-08-01 0:50 ID:97GCkm42

also 1.0.2 is out, albeit a few typos and junk. once again, feedback and bug reports are extremely welcomed.

http://plumeria.sf.net/

Name: Anonymous 2007-08-01 1:15 ID:XXTrE966

>>31,32
Look mate, it's a nice project you have there, and im not going to tell you to learn another language for it.

However, if you want to be an EXPERT PROGRAMMER you must learn another language.
Seriously, try learning C.
It will change your life and you will benifit a lot from it.

That's my 2 cents, i cannot advice you for the actual application OR your code since i don't know delphi and i don't run windows.

Name: Anonymous 2007-08-01 2:03 ID:9IQ6Otzr

>>31
I don't think #30 was slamming Delphi. It and VisualBasic have their own kind of satori [very high level programming] with their drag-and-drop GUI builders. VB's Form Builder is hard to match.

But you're going to hit rough spots where they don't do what you want to do. You're going to have to get your hands dirty with C and libraries now and then, because that's faster than finding a ready-made library that does odd things. I think putting data in an image file without using EXIF or the 100 bytes or so in a PNG is too unusual to find it ready made. 

(It's not unusual on /b/, though. They concatenate .rar files to jpegs routinely.)

Name: Anonymous 2007-08-01 2:07 ID:Heaven

>plus its not like you need to care what i use to program it anyway, just use the fucking thing and be happy.

This is a programmer board. We're programmers.

Name: Anonymous 2007-08-01 2:22 ID:Heaven

>>35
Wishful thinking.

Name: Anonymous 2007-08-01 3:03 ID:97GCkm42

>>33,34
yea, sorry about that. i was a bit grumpy.

anyway, i do know a little bit of c, but didn't elect to use it in this project. thats it. i have more experience in delphi, so it just comes naturally.

Name: Anonymous 2007-08-01 3:03 ID:Heaven

Yes, I wish we were all programmers.

Name: Anonymous 2007-08-01 6:32 ID:klHNXSH5

>>34
VB's Form Builder is hard to match.
Untrue. OS X Interface Builder not only matches it, it eats it for breakfast.

Name: Anonymous 2007-08-09 6:16 ID:9D0aJLhg

Been researching these form builders.
I get the impression OS X's development tools borrow heavily from NEXTSTEP and OPENSTEP. (Read about Steve Jobs' NeXT Computer company and its acquisition by Apple.)

I wonder how well GNUStep's builder compares with OS X's builder. Because, you know, I don't see an easy way to use OS X stuff for Windows programming.

Name: Anonymous 2007-08-09 6:46 ID:wRfoPjUB

>>40
The OS X Interface Builder is the NeXT IB, albeit heavily upgraded. I've only quickly tried GNUStep IB once, and it seemed to be pretty good, although lagging quite a bit behind the OS X version.

Name: Anonymous 2007-08-09 12:13 ID:UbZk156y

I think it's not just VB's form builder that's good, but the close integration with the code behind it which makes it really good. A GUI builder that just creates dialogs is OK but not as productive.

Name: Anonymous 2007-08-09 12:16 ID:Heaven

>>42
Excuse me, have you ever even used the NeXT/OS X Interface Builder?

Name: Anonymous 2007-08-09 12:20 ID:Heaven

>>43
LOL, dude, has raging about VB! Totally ignorant written all over.

Name: Alabama !OxEQ.F0AOw 2007-08-09 13:17 ID:Heaven

>>43
42 is not 40. I am 40. And I appreciate the old post in this thread that got me started looking into form builders beyond Visual Basic. I see they have a long history back to HyperCard and, before that even, Xerox PARC NoteCards. I see that VisualBasic is a rip of natural English HyperTalk (typical Microsoft).

Right now I'm lookng for something close to OS X builder that I can use on Windows.

Name: Anonymous 2007-08-09 14:09 ID:XV9zFLO2

>>45
!!OLD BASTARD ALERT!!

Name: Anonymous 2007-08-09 14:21 ID:Heaven

>>46
underage b&

Name: Anonymous 2009-01-14 14:38

Optimize THIS

Name: Anonymous 2009-03-06 7:19

Gets port but I   know mine is   smarter and quicker   my compiler is   130 kb pure   lean code one   place i worked   at was so   blazingly fast that   it could divide   by zero and   the for loop   Remember every time   you ran it   my computer locked   up I was   a guest at.

Name: Anonymous 2010-12-28 1:15


Don't change these.
Name: Email:
Entire Thread Thread List