pancakes

MicrostockGroup Sponsors


Author Topic: Xpiks - open source software for microstocker  (Read 19003 times)

0 Members and 1 Guest are viewing this topic.

« on: September 26, 2015, 10:22 »
+1
Hi everybody

I'm a programmer and microstocker at the same time and today I'm pleased to present my piece of free and open source software. It's named Xpiks (Cross-platform Image Keywoarding Software) - keywording and uploading tool for microstock photographers and illustrators. It was written from scratch with aim to make it more usefull, convenient and quicker than existing tools.

Program is available for OS X, Windows and Linux.

Main features:

  • keywording capabilities as well as setting additional XMP/IPTC metadata (title, description, author)
  • uploading images to Stock Agencies' FTP hosts (keeping encrypted list of credentials)
  • keywords suggestion based on Shutterstock API or local library
  • search through loaded images by any metadata (keywords, description, title)
  • ability to upload vector (eps/ai) files with images with same name (useful for illustrators)
  • automatically zip vectors and previews if needed
  • checks for potential problems before upload (insufficient resolution, missing metadata etc.)
  • spell checking

Main website

UPD.

Facebook page

Tutorial part 1
Tutorial part 2
Tips and Tricks

Any feedback would highly appreciated would it be good or bad. In case you've found any bugs or misfunction, please, check out this page (http://ribtoks.github.io/xpiks/blog/2015/how-to-report-an-error) on how to report it.

If you have any questions please, ask them in the Support section on the Xpiks Website, because it's hard to keep track of all forums. I will definitely respond within 24 hours (due to the difference in time zones).

I'm developing Xpiks only in my free time and anybody is welcome to join the development on Github (https://github.com/Ribtoks/xpiks). Any help would be highly appreciated - see Contributors Guidelines file in the repository.

If you liked program or found it useful for your needs, you can support development sending any amount of money to my Skrill account kushnirtv at gmail dot com
« Last Edit: March 04, 2016, 02:37 by ribtoks »


« Reply #1 on: November 09, 2015, 11:15 »
+2
There's a new release of Xpiks available. Visit the downloads page http://ribtoks.github.io/xpiks/downloads/ to grab it.

Improvements:
  • Keywords Suggestion from the local library
  • New dialogs for single item editing
  • Advanced filtering support
  • Improved scrolling support
  • Improved warnings checking

Fixes:
  • focus stealing while scrolling
  • upload percentage for windows issue

« Reply #2 on: November 09, 2015, 13:26 »
0
Can you use this application to 'stamp' metadata like title, description and keywords back into the exif/iptc fields of the image itself? When I save the image from within Xpiks it puts a .xpks file next to it - presumably this is some kind of sidecar file that contains the metadata I added?

« Reply #3 on: November 10, 2015, 07:52 »
0
Can you use this application to 'stamp' metadata like title, description and keywords back into the exif/iptc fields of the image itself? When I save the image from within Xpiks it puts a .xpks file next to it - presumably this is some kind of sidecar file that contains the metadata I added?

Hi

.xpks file is just the backup. Title, description and keywords are written to the exif/iptc fields of the image itself. Backup is useful if you made some edits and then somehow exited the program without saving or blackout or etc. Afterwards you can restore everything from the backup.

You can always turn off/on creation of the backups in Settings ->  Behavior -> Create backups for items

« Reply #4 on: November 10, 2015, 08:57 »
+1
Thank you for sharing this wonderful software. I am using stocksubmitter already but am not quite happy with it so I will surly try this one now :)

« Reply #5 on: November 21, 2015, 01:39 »
0
I love your program. It took me a little bit of time to realize I didn't have to save separate backups of every file, but it's been smooth sailing since then.


« Reply #6 on: December 19, 2015, 12:48 »
0
Hello everybody. While new Xpiks 1.1 release is coming (in few hours), I've created official Xpiks page on Facebook. It would be great if you will support Xpiks by promoting the page with likes or reshares. Thank you. https://www.facebook.com/Xpiks-748703535265682/

« Reply #7 on: December 19, 2015, 14:18 »
0
New release of Xpiks is available! Xpiks 1.1 brings to you spell checking, auto updates and a lot of small improvements! Download release here http://ribtoks.github.io/xpiks/downloads/

Don't forget to support Xpiks with sharing and promoting Facebook page https://www.facebook.com/Xpiks-748703535265682/

Major features of this release:

  • Automatic spell checking and suggestion for all metadata
  • Automatic checking for updates
  • Added plain text mode for keywords editing
  • Speed improvements with large collections
  • Editing of separate keywords
  • Improvements for UI of some popups on large monitors
  • Improvements on keywords pasting
  • Exact search terms parsing (with exclamation mark before word like !man)

« Reply #8 on: December 19, 2015, 23:05 »
0
I love this program. I am having an issue with the latest release. It loads fine, and imports photos fine, but when I go to the Upload screen and then click Start Upload, I'm getting a weird error, and the uploads do not go forward:

"The program can't start because VCRUNTIME140.dll is missing from your computer. Try reinstalling the program to fix this problem."

« Reply #9 on: December 20, 2015, 03:24 »
0
"The program can't start because VCRUNTIME140.dll is missing from your computer. Try reinstalling the program to fix this problem."

Hi. Thanks for ringing the bell. Can you please go to downloads and download Xpiks again? I've updated zip archive. It should have name Xpiks-v1.1.zip. Looking forward to hearing from you

« Reply #10 on: December 20, 2015, 23:53 »
0
That took care of it. Thanks.

« Reply #11 on: January 09, 2016, 13:51 »
+1
There's a new bugfix release available. It should have reached you via auto update. Now importing/exporting of files takes literaly 10 times less time than before.

« Reply #12 on: January 10, 2016, 01:13 »
0
And about vectors?

« Reply #13 on: January 10, 2016, 02:42 »
+1
And about vectors?

What exactly about vectors?

Xpiks can upload them and zip if necessary (if you will tick the box). What else?

« Reply #14 on: January 10, 2016, 03:54 »
+1
And about vectors?

What exactly about vectors?

Xpiks can upload them and zip if necessary (if you will tick the box). What else?

Oh amazing.. I haven't tested it out till now.. will do it soon, the images looks promising. Great work bro.

« Reply #15 on: January 14, 2016, 03:59 »
0
Its crashes after I agree to the terms and go to main window.

« Reply #16 on: January 14, 2016, 04:04 »
0
Its crashes after I agree to the terms and go to main window.


What? :) You're the first one to report this kind of bug.
 
Can you please describe your operating system and send a report about a bug using guide http://ribtoks.github.io/xpiks/blog/2015/how-to-report-an-error/ I'll take a look at it ASAP.
« Last Edit: January 14, 2016, 04:08 by ribtoks »

« Reply #17 on: January 14, 2016, 04:07 »
0
Its crashes after I agree to the terms and go to main window.


What? :) You're the first one to report this kind of bug.
 
Can you please describe your operating system and send a report about a bug using guide http://ribtoks.github.io/xpiks/blog/2015/how-to-report-an-error/ I'll take a look at it asap.


I am using windows 10 64 bit with 8gb nivida 880m card

« Reply #18 on: January 14, 2016, 04:10 »
0
I also didn't got any installation file.. Its was all extracted file so I have no log directory
"on Windows they should be at C:/Users/USERNAME/AppData/Roaming/Xpiks/ directory"

« Reply #19 on: January 14, 2016, 04:11 »
0
I am using windows 10 64 bit with 8gb nivida 880m card

This is very strange since I have around 80 users on Win10 at the moment and none of them experienced such a disaster. I'm looking forward to receiving a log from you so I can investigate it.

« Reply #20 on: January 14, 2016, 04:13 »
0
I also didn't got any installation file.. Its was all extracted file so I have no log directory
"on Windows they should be at C:/Users/USERNAME/AppData/Roaming/Xpiks/ directory"

When Xpiks is launched it writes to logfile. Doesn't matter about installation files.
if your username is cgartist on your computer, than please take a look at

C:\Users\cgargist\AppData\Roaming\Xpiks

Also you can just type '%APPDATA%\Xpiks' (without quotes) in your explorer path edit line
« Last Edit: January 14, 2016, 04:38 by ribtoks »

« Reply #21 on: January 14, 2016, 04:43 »
0
Its crashes after I agree to the terms and go to main window.

Please, send me also Windows crash report and screenshot with a crash.
Thank you

« Reply #22 on: January 14, 2016, 07:20 »
0
Its crashes after I agree to the terms and go to main window.

Please, send me also Windows crash report and screenshot with a crash.
Thank you

It closes automatically, there isn't any crash window present.

Also I found the log file and here is what I got.

Quote
14.01.2016 12:17:28.198 - Debug: Log started
14.01.2016 12:17:28.205 - Debug: Reading local artworks library...
14.01.2016 12:17:28.205 - Info: Reading settings values
14.01.2016 12:17:28.221 - Info: Initializing upload infos from string
14.01.2016 12:17:28.226 - Debug: About to load main view...
14.01.2016 12:17:29.465 - Debug: Main view onCompleted handler
14.01.2016 12:17:29.465 - Debug: Main view loaded
14.01.2016 12:17:30.310 - Debug: Delayed onOpen timer triggered
14.01.2016 12:17:30.310 - Debug: Starting spellchecker service...
14.01.2016 12:17:30.310 - Debug: Starting backups saver service...
14.01.2016 12:17:30.311 - Info: Update service: checking for updates...
14.01.2016 12:17:30.374 - Debug: Hunspell initialized with AFF "\\\\?\\C:\\Users\\USER\\Desktop\\Xpiks-qt-v1.1.3\\dict\\en_US.aff" and DIC "\\\\?\\C:\\Users\\USER\\Desktop\\Xpiks-qt-v1.1.3\\dict\\en_US.dic"
14.01.2016 12:17:30.376 - Debug: "Encoding of AFF set to UTF-8"
14.01.2016 12:17:30.596 - Debug: Opened dialog Dialogs/WhatsNewDialog.qml. Opened dialogs count is 1
14.01.2016 12:17:30.958 - Debug: Opened dialog Dialogs/TermsAndConditionsDialog.qml. Opened dialogs count is 2
14.01.2016 12:17:32.384 - Debug: Reporting action 0
14.01.2016 12:17:32.385 - Debug: Dialog closed. Opened dialogs count is 1
14.01.2016 12:17:33.871 - Debug: Saving current xpiks version
14.01.2016 12:17:33.872 - Debug: Dialog closed. Opened dialogs count is 0
14.01.2016 12:17:34.165 - Debug: Telemetry report submited successfully
14.01.2016 12:17:36.133 - Info: Update service: available = 113 current = 113
14.01.2016 12:17:36.134 - Info: Updates checking loop finished
14.01.2016 12:17:36.134 - Debug: Updates worker finished
14.01.2016 12:17:38.707 - Info: Reading settings values
14.01.2016 12:17:38.822 - Debug: Opened dialog Dialogs/SettingsWindow.qml. Opened dialogs count is 1
14.01.2016 12:17:45.113 - Debug: Opened dialog Dialogs/LogsDialog.qml. Opened dialogs count is 2

« Reply #23 on: January 14, 2016, 07:31 »
0
It closes automatically, there isn't any crash window present.


cgartist, if there's no crash window present how would you know if it's a "crash"? Is there a Windows crash window? (Like "Application Xpiks stopped working. Check the solution online blah-blah-blah"?) If there is one, it contains some useful information - I would appreciate if you would grab it and send me.

The log file you pasted here looks like absolutely healthy. Maybe you accidentaly clicked "Disagree" and Xpiks just closed?

And please - send logs and bugs-related stuff to the Support forum on the xpiks website http://ribtoks.github.io/xpiks/support/. Maybe it will be useful for other users as well.

« Reply #24 on: January 14, 2016, 07:39 »
0
No, there isn't any kind of notification I get when it crashes.. It runs fine for a minute and closes, automatically....

I have runned it as admin, and I see its working fine.. I will keep you updated if it closed again.. thanks


 

Related Topics

  Subject / Started by Replies Last post
1 Replies
3001 Views
Last post January 02, 2010, 09:31
by kaycee
7 Replies
9298 Views
Last post May 17, 2013, 08:30
by jbarber873
9 Replies
3330 Views
Last post May 29, 2013, 05:35
by plrang
12 Replies
2132 Views
Last post August 27, 2013, 03:09
by crazychristina
24 Replies
3621 Views
Last post August 28, 2013, 18:41
by cascoly

Sponsors

Microstock Poll Results

Sponsors