Skip to content

Commit

Permalink
Version change + documentation moved
Browse files Browse the repository at this point in the history
  • Loading branch information
egyedia committed Apr 7, 2016
1 parent 6c9c620 commit 24cbdf0
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 65 deletions.
59 changes: 2 additions & 57 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,58 +1,3 @@
# photo-chaos-organizer-project
# Photo Chaos Organizer

##About the project

Photo Chaos Organizer is a small utility which tries to help you organize your possibly chaotic photos collection.

Given the fact that cameras, camcoders, smartphones, and possibly other devices generate a huge amount of photos, it is pretty hard to keep them all organized.

Our project offers some batch manipulation tasks which hopefully make your life easier:
* Move all raw files in separate directories
* This task is useful if you just downloaded your images from your camera with the provided software, and the jpg and raw files (i.e. *.cr2 for Canon) are mixed
* Sort the files in separate folders based on the day they were taken (the date is extracted from filename)
* This task can be used if you just downloaded a lot of images from your Android phone, and want to store them in separate folders
* Sort the files in separate folders based on the day they were taken (the date is extracted from image metadata)
* This task can be used if you just downloaded a lot of images from your camera by directly accessing the storage (mounting as a drive, or reading the SD/CF card using a card reader. This way all your files will be in folders like 100CANON, 101CANON, etc. if you own a Canon camera)

##Building instructions
###Clone the project components:
Clone the components in the same directory using the below commands:

git clone https://github.com/egyedia/photo-chaos-organizer-server.git
git clone https://github.com/egyedia/photo-chaos-organizer-client.git
git clone https://github.com/egyedia/photo-chaos-organizer-project.git

###Build the project

cd photo-chaos-organizer-server
mvn clean install

cd photo-chaos-organizer-project
mvn clean install

###Run the project

cd photo-chaos-organizer-project
java -jar dist/dubylon-photo-chaos-organizer-0.1.2.jar

Or just run the platform-specific shell scripts:

* **start-pco.sh** for *nix
* **start-pco.command** for OS X
* **start-pco.cmd** for Windows

You probably need to make the file executable first:

chmod a+x start-pco.*

###Access it from a browser

When you run the application, it will automatically launch your default browser.

If you wish to disable this behaviour, please edit the configuration file, `pco.config.json` and set the `"openBrowser"` property to `false`

Then, you can open the application in the preferred browser, by visiting:

[http://localhost:2120](http://localhost:2120)

If this port is occupied on your system, the application will try to look for consecutive opened ports. If it is unable to find one, you can also set the port in the `pco.config.json` file, by modifying the `"defaultPort"` value.
See the project page at: [http://egyedia.github.io/photo-chaos-organizer/](http://egyedia.github.io/photo-chaos-organizer/)
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.dubylon</groupId>
<artifactId>photo-chaos-organizer-project</artifactId>
<version>0.1.2</version>
<version>0.1.3-SNAPSHOT</version>
<packaging>pom</packaging>

<properties>
Expand All @@ -19,7 +19,7 @@
<dependency>
<groupId>com.dubylon</groupId>
<artifactId>photo-chaos-organizer-server</artifactId>
<version>0.1.2</version>
<version>0.1.3-SNAPSHOT</version>
</dependency>
</dependencies>

Expand Down
4 changes: 2 additions & 2 deletions src/main/resources/bin/start-pco.cmd
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
cls
@echo ---------------------------------------------
@echo Launching Photo Chaos Organizer 0.1.2
@echo Launching Photo Chaos Organizer 0.1.3-SNAPSHOT
@echo ---------------------------------------------
@echo off
set DIRNAME=%~dp0

java -jar "%DIRNAME%/photo-chaos-organizer-0.1.2.jar"
java -jar "%DIRNAME%/photo-chaos-organizer-0.1.3-SNAPSHOT.jar"
4 changes: 2 additions & 2 deletions src/main/resources/bin/start-pco.command
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/bin/sh
clear
echo ---------------------------------------------
echo Launching Photo Chaos Organizer 0.1.2
echo Launching Photo Chaos Organizer 0.1.3-SNAPSHOT
echo ---------------------------------------------
echo
DIRNAME=`dirname "$0"`

java -jar $DIRNAME/photo-chaos-organizer-0.1.2.jar
java -jar $DIRNAME/photo-chaos-organizer-0.1.3-SNAPSHOT.jar
4 changes: 2 additions & 2 deletions src/main/resources/bin/start-pco.sh
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/bin/sh
clear
echo ---------------------------------------------
echo Launching Photo Chaos Organizer 0.1.2
echo Launching Photo Chaos Organizer 0.1.3-SNAPSHOT
echo ---------------------------------------------
echo
DIRNAME=`dirname "$0"`

java -jar $DIRNAME/photo-chaos-organizer-0.1.2.jar
java -jar $DIRNAME/photo-chaos-organizer-0.1.3-SNAPSHOT.jar

0 comments on commit 24cbdf0

Please sign in to comment.