How to send image to web server?

Can The Gimp be installed on a virtual (web) server?

  • Can The Gimp be installed on a virtual (web) server? This is a follow-up question to my previous question: https://answers.google.com/answers/main?cmd=threadview&id=108895 I want to run ez-gimpy http://www.captcha.net/captchas/gimpy/ which requires <a href="http://www.gimp.org/">The Gimp</a> version 1.2.1 (an image manipulation program that is freely distributed). Additionally, it requires the perl module Gtk, version 0.7003 or higher. My reason for running ez-gimpy is to prevent polling manipulation on a new website. I know very little about Unix, hence I’m hoping somebody can help me out here. I am looking at having the site hosted here http://www.virtualfocus.com/vps_advanced.html at $55/month. A shared web server is something I can afford; a dedicated server is out of my budget. So my question is: can I run ez-gimpy & The Gimp without having a dedicated web server? The reason I ask has to do with the instructions for installing ez-gimpy: 1. YOU SHOULD HAVE IN YOUR DIRECTORY THE FOLLOWING FILES ez-gimpy (an executable) dictionary (where the words come from) whitesmall.tif (a white image) fonts (a file that says which fonts should be used) 2. THE FULL PATHS FOR A FEW FILES MUST BE SPECIFIED INSIDE THE CODE. GO TO "ez-gimpy" LINE 20 AND SPECIFY THEM. 3. IN ORDER TO RUN EZ-GIMPY, YOU NEED TO FIRST RUN GIMP 1.2.1. IN GIMP, GO TO THE XTNS MENU AND UNDER PERL, CLICK SERVER. 4. THE OUTPUT OF "ez-gimpy" CAN BE SPECIFIED AT THE BEGINNING OF THE PROGRAM (LINES 10, 23, AND 24) 5. EZ-GIMPY NEEDS TO BE AN EXECUTABLE. TO RUN JUST RUN "ez-gimpy". #3 says I need to run Gimp and go to the xtns menu and specify ‘server’…do I need to be at the console to do this, or can I do this remotely, or with a command line switch? What this all boils down to is money…is there a reputable web hosting company that will allow me to run ez-gimpy for under $100 a month?

  • Answer:

    Hi, Never turn down a good answer or payment for it I always say. I thank you for the offer, and I accept, very kind of you. Depending on the type of security and level you are trying to achieve. You could do a bit better than that really simply. Using an MD5 of the current time, you could name the files with a script and add the entires into a database. For instance, using Perl to do this, you would query the database for every file, and it's current name. Then MD5 the current time, rename the file to the MD5 name.gif, and update the database with the new name. Now, having that script you can change all the names on a weekly or monthly basis, without having to change the values or the gifs. This way, even if someone does build a datafile of your values, it is worthless in a week. MD5 is always 40 characters long. There are other random number or name generators that you could use as well if that presents a problem. Either way is fine really, you have the right idea. It's just a matter of how far you want to go with it and how important it really is. Having a script handy to alter all the names in a few seconds would be a good thing to have around. That way if your logs show a bot has hit you, you can react rather quickly. I'm glad you found this information useful to you. Thanks, webadept-ga

captainjeff-ga at Google Answers Visit the source

Was this solution helpful to you?

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.