-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Version change + documentation moved
- Loading branch information
Showing
5 changed files
with
10 additions
and
65 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |