Archive

Posts Tagged ‘the software’

Indexing Software…

February 4th, 2012 Comments off

Here’s how the software should work…

1 – Input a website address, for example www.ABC.com

2 – The software indexes the pages and content of the site, taking note of pictures, words and layouts.

3 – The software stores this information either on the desktop or server.

4 – Next a schedule is set to re-index the website once every 2 months.

5 – During the next scheduled run, the software goes back to the website www.ABC.com and indexes the content again, but this time if there is a…

File Recovery Software Needed

January 14th, 2012 Comments off

I need a photo recovery software that will undelete photos on a mac or pc similar too http://www.photoundelete.org/

I need the software to be simple, lightweight, easy to use, it simply recovers deleted photos off a memory card or deleted photos on the pc or mac.

User will be able to use the software for free but will not be able to recover the files unless they pay for the software

Dj Mixing Software – Sales Affiliates Required

October 30th, 2011 Comments off

We have software that allows people to mix up to 4 MP3s at one time.

The software is coming to the end of development.

You will be given your own URL which will direct potential customers to a trial download that lasts for 14 days.

We track any downloads that come from your activity or efforts and this information will be available to you.

The customer will be asked to purchase the software after 14 days.

You will receive 30% of any revenue from customers that purchase the software that have downloaded from your URL.

The retail price will be 24.95 GBP – (please feel free to check out the price of other software that can do this)

You will need to have a conversation (text or chat) with us before we give you your URL.

Repair Script

September 30th, 2011 Comments off

Hello, I’m using a very simple software that allows you to create online surveys. The software uses a database in php and mysql. The problem of the script is that among its functions can prevent users from sending more than once, the answers to the same survey, but does not work. Even if the option is selected, each user can send unlimited times the answers to the survey and I want this not to happen.

In attachment you can download the software, the installation guide and a picture showing where to select the option to prevent the continuous posting of the survey responses but does not work. The software is in Italian but using a translator is easy to see how it works. If you asked a question other contact me

Spss Easy Project

September 9th, 2011 Comments off

We are trying to output a large amount of scatter plots and graphs in a statistical software program called SPSS. We could do it manually, but thought it would be easier if someone just wrote a script.

I’ve been told the language/syntax is very similar to C++. We can give you a license key so you can install the software of your computer. Here is a link to the software. There is a 14 day free trial so you can download it:

Here: http://www-01.ibm.com/software/analytics/spss/downloads/trials.html

Or here:http://spss.en.softonic.com/download

More information about the software here: http://en.wikipedia.org/wiki/SPSS

Thanks!

Keyword Software

August 29th, 2011 Comments off

For any software developer this would be an easy project. I’m looking for you to create a simple user friendly keyword research software.

The software needs to do the following.

It needs to use Google Keyword tool & Google to pull the data. It will show exactly what keywords buyers are typing into search engines. The customer should be able to download the software straight to their desktop and be able to use. My business should be the icon that shows on their desktop(which I will provide to you) and should be developed as an online application. Also need screen shots and short videos that I can put on my website of how the product works. The software will be copyright to me and I need a .exe setup file as final product. LOOK AT ATTACHMENT

Check Flowchart attached

Newspaper For Android

August 29th, 2011 Comments off

I need a Newspaper android apk & source code developed using B4A IDE
This is the software I have in mind. The GUI of the software should be similar does not have to be fine tunded, as I will do that myself.
Preferably you have previous B4A experience.

This is the IDE to develop the software http://www.basic4ppc.com/
The B4A IDE uses a Basic syntax and is easy to use for any VB programmer.

Visual Basic Specialist (vb6)

August 5th, 2011 Comments off

I have an desktop application (.exe) and want to change the software name.

I will provide the software source code.

Here’s the software screenshot:
http://mysoftwaredepot.com/demo/scriptlance/backlinksoft-sample.jpg

Dateline: 1 day after the project start.

If you have any other questions, please PM me for more details.

Thanks!
Sean

Visual Basic Specialist (vb6)

August 4th, 2011 Comments off

I have an desktop application (.exe) and want to change the software name.

I will provide the software source code.

Here’s the software screenshot:
http://mysoftwaredepot.com/demo/scriptlance/backlinksoft-sample.jpg

Dateline: 1 day after the project start.

If you have any other questions, please PM me for more details.

Thanks!
Sean

Rebrand Exe Software Name

June 20th, 2011 Comments off

I have an desktop application (.exe) and want to change the software name.

I will provide the software source code.

Here’s the software screenshot:
http://mysoftwaredepot.com/demo/scriptlance/backlinksoft-sample.jpg

Dateline: 1 day after the project start.

If you have any other questions, please PM me for more details.

Thanks!
Sean

Simple Software

May 20th, 2011 Comments off

Hi, I would like some simple software that just pulls results from Google’s keyword tool. I have made video to explain it so it is easier to understand.

1) I want the software to be a stand alone .exe software that the user installs on their computer just like you would other software.

2) I want everything to be run within the software…what I mean is, when you search using the software, I want the results returned in the software window, I don’t want it to open an internet browser to return the results.

3) I am looking for high quality work with a simple, but nice looking design and software window look.

Please watch the short video so you can see exactly what I am looking for.

Here is the link to the video: http://caltx1.com/

I have about $200 max budgeted for this project.

Vb Simple Software

March 22nd, 2010 Comments off

Hello.

I need you to make me a software in VB.
The software has:
- 1 drop down menu;
- 3 input fields to be filled by the user.
All fields are required.

About the calculations it will need to perform: all the formulas are very simple and I already have an excel spreadsheet ready. Since all the required fields are numbers, the software must recognize

Satellite Tv To Pc Software 2

February 9th, 2010 Comments off

I need a “TV to PC” software which would show online streaming channels after downloading and installing the software on user’s PC. It should rely on Internet connection only. If you have it already done with source code it’s perfect, but will need some changes for re-branding the software under my requirements. Also, as you understand I need full source code with the software as well as resell rights. This should be a competent person ONLY who bids on the project.

I will give more details in PMB discussion if interested.

Thanks.

Vb Software + Admin Area

February 2nd, 2010 Comments off

Hello.

I need you to make me a software in VB. The software formulas are extremely simple (easy calculations) and it would need to have a drop down menu included.
One detail that’s very important is that people can install and use the software in any computer (pc or mac), no matter what operating system they’re using. I honestly don’t know if VB is the best solution but I’ve used this kind of software before and it used to work well

Repair Old Software Licence

January 23rd, 2010 Comments off

I have been using the software below since Feb of 2007 and an a licenced user of the software. The sketching software integrates with a real estate program that I need for my employment.

During a computer upgrade, the licence file was damaged and the program no longer works. I would like someone to repair the software and return it to me. I have a small budget and the replacement software is not expensive, but I prefer the old software vs the replacement version.

I have uploaded the licence files to scriptlance for your download, so you can see that I am a licenced user.

——————————
Apex IV Windows v1.4 4/11/00
——————————

Satellite Tv To Pc Software

January 9th, 2010 Comments off

I need a “TV to PC” software which would show online streaming channels after downloading and installing the software on user’s PC. It should rely on Internet connection only. If you have it already done with source code it’s perfect, but will need some changes for re-branding the software under my requirements. Also, as you understand I need full source code with the software as well as resell rights. This should be a competent person ONLY who bids on the project.

I will give more details in PMB discussion if interested.

Thanks.

Need Poker Software Made

January 9th, 2010 Comments off

Hey,

I basically need the software so I can create a poker software that is to be used so people can basically play poker, can be scrubbed from other poker scripts, needs a good admin and easy to control and look around. It’s just like the poker sites such as pokerstars.com, partypoker.com, where you download the software, install it, create a username and play online with other players with real and play money, no software needed.

Please send me the price of the software to be made and the designing

thanks

Completing Existing Software

January 4th, 2010 Comments off

I have a software that was recently developed. I have cut ties with the developer and I am trying to have the project finished. There is not much to be done, but there are some additions and changes that I would like made. What the software does, is it connects to an API, and gathers data, and then displays the data in the software under a bunch of different graphs. Specifically, the data is data from eBay recording the sales taking place. The software connects to that source and analyzes the data from all of the sales. It tells the client how to optimize his/her sale, so that they can expect the maximum amount of money. I am having a few issues with the software that need to be fixed. I also need a few graphs created and integrated with the software. And, I would like the overall look of the site to be a little bit more modern looking.

You need to have experience ASP.NET coding

I have another software that I am working on too, so there is definitely work needed for other projects if this goes well.

Web Scraper

December 13th, 2009 Comments off

I bought a software that allows me to scrape or extract the name,phone numbers and email address from members of ANY replicated online business opportunity websites and save the data to excel spreadsheet.

The software basically allows you to highlight phone, email address and ID’s of members and then uses variables to extract the data of all of the members in company database.

The problem is that the software that I have is slow and it crashes too many times.

If you can duplicate this exact software or create me a software that does the EXACT same and make it run on my desktop that would be nice.

I would like the software to be multi-threaded.

Please, here is the video of the software that I need cloned or duplicated. The 5th video on the link below shows the exact way that I will be using the product. Please visit the link below and see:

http://www.phonegoldminerpro.com/pgmpro-video-training.html

I’m wondering if this could be done. Please let me know if you think you could create this EXACT software program. It needs to be fast. Thank you for your time.

P.S. I need this done ASAP!

Completing Existing Software

December 10th, 2009 Comments off

I have a software that was recently developed. I have cut ties with the developer and I am trying to have the project finished. There is not much to be done, but there are some additions and changes that I would like made. What the software does, is it connects to an API, and gathers data, and then displays the data in the software under a bunch of different graphs. Specifically, the data is data from eBay recording the sales taking place. The software connects to that source and analyzes the data from all of the sales. It tells the client how to optimize his/her sale, so that they can expect the maximum amount of money. I am having a few issues with the software that need to be fixed. I also need a few graphs created and integrated with the software. And, I would like the overall look of the site to be a little bit more modern looking.

I have another software that I am working on too, so there is definitely work needed for other projects if this goes well.

Remote Software

November 18th, 2009 Comments off

I need some software like crossloop that can be used for remote repair. The difference is i want an amount button were the technician can put how much its going to cost in the box then the customer can click pay this will goto either world pay or paypal etc.
The software must be secure and have an advertisng bar at the bottom so people can brand it and put as up on the bar. A simple sign up for the software. and a chat bar. Needs to be able to put individual lisences onto the software as people will pay for this yearly. also need a free 30 day trial license.

Software

November 11th, 2009 Comments off

I need a piece of software built that will run in the background of a computer. The software will monitor what a computer is doing and restrict certain things happening on the internet by keyword recognistion. you would enter keywords that relate to the business the person is working for. the person will then be able to view things on the internet related to those keywords but not others like facebook etc.
the software would have to be tested securly for conflicts etc the software must run password protection,

Categories: .NET, C/C++, Perl/CGI Tags: ,

Seo Software Review

November 3rd, 2009 Comments off

I want professional reviews of seo softwares who have actually used the software or donwload the trial version use it and then critically review it. The review should be very creative from a medium professional users point of view. The fields of review should also include

1) costs _ if its worth the money.

2) service – If the customer support of the software replies fast.

3) updates – If the software is updated regularly. If yes are there any costs? if yes then how much?

4) features of software explained ( and usefulness of it). eg some softwares has feature of submitting the articles to article directory which is actually waste ( as google filters the duplicate content) etc etc

5) yearly update charges – yes or no , if yes then howmuch etc

6) ease to use the software

7) simplicity to understand

etc etc and anything else you can think of.

The software listed below are the ones I am interested in, but if there are other good ones then please suggest me.

www.seoelite.com/
www.trendmx.com/
www.sheerseo.com/
www.link-assistant.com/
www.webceo.com/
www.seoadministrator.com/
www.rankhighsoftware.com
www.seoeffect.com/
www.ibusinesspromoter.com/

BIDS INVITED FROM PROFESSIONALS ONLY WHO ARE EXPERIENCED IN THIS KIND OF WORK!

Software Programmer Needed

October 26th, 2009 Comments off

This is an easy job for the right person.

I’m looking to get a piece of software done that will allow a person to “host” links and edit urls that the links go to at a later time.

There are probably many ways to accomplish this.

Example. I enter a url into the software. It gives me back a redirect link. Then I go post that link on several websites.

At a later date I want to change the url that all the websites links redirect to.

The software will allow me to open the software and change the url thereby redirecting all the posted links to a new url.

I’m thinking the posted links may have to redirect to the software and then the software will keep track of which url I want to use.

If you can create this software for me quickly and inexpensively you’ll get the job.

Good communication skills are a must. Excellent ability to speak English is a PLUS!!

Please explain to me the project criteria so that I know we both understand each other.

Thanks.

Install Membership Software

October 21st, 2009 Comments off

I have purchased a product called ListCube Software, which is a list building membership site, and I wish to install it and have header graphics designed to fit the theme that the domain name implies, which is ListBaron.com (listbaron.com), which I would like to discuss before installation.(I have already purchased/registered the domain name)

The software package includes an Install Instructions PDF which I can supply along with the software which is licenced for once only use.

I will, I think, have to start another hosting account with Hostgator, where I have two other accounts for different domains, and they have CPanel which is recommended for the software.

Social Profile Seo Software

October 19th, 2009 Comments off

*** Watch the following YouTube video to get an understanding of the software that I want to have created
http://www.youtube.com/watch?v=-rZ_KxaBuVE and visit the following site:

www.bruteforcelinkingloophole.com/

——–
DESCRIPTION: On the user side, there is a place to enter in variables (ex. website, email, name, etc). The software then runs a “macro” (which is a series of web events)
and fills in the appropriate values during the web events. The user must also have the ability to IMPORT additional macros (which will need to be created through an admin
tool on my side). I’d like to have the software be multi-threaded to run several web “macros” as the same time, NEEDS to be able to do automatic CAPTCHA solving, and also a have security enabled so that we can turn off access should the client stop paying the monthly fee

In your bid, ention the word “Social profile” so that I can ensure you’ve read this entire project description

Clone Of Sports Arb Robot.

October 19th, 2009 Comments off

I am looking to clone the software found here:

http://www.quartadimensio.co.uk/enter.htm (At the bottom left hand side of the page click “Play Video” of “How it works”, and you will see the software in action).

I am looking at having this for my own use.

I dont need the website, just the software.

Please ONLY PM if you have experience with this type of software, as it not only scrapes for the active arbs, it has the ability to work in both manual and AUTOMATIC mode…and manual mode does ALL the calculations and makes placing the arbs ONE CLICK.

It is developed in flash using an Action Script.

Please PM BEFORE you Bid to talk about a price quote.

Video Frame Software

October 15th, 2009 Comments off

I have had several programmers build me some software. The software still has some bugs, I need those fixed.

I have 100.000 videos that I need video frames of in JPG. So for example I want the frame at 5 minutes, 10 minutes etc. Then the video frames are uploaded to my FTP server. There is also a lot of communication between my webserver and the software. My webserver tells the software through PHP which videos to take screenshots of.

Here’s the catch, the video’s are Streaming Windows Media Video. So that means you can’t download the video files at once, the server streams them. Trust me when I say this complicates matters a lot. The software uses directshow i think and is written in C#. Upon request I can give examples of video files. Source code won’t be provided until I pick a programmer.

These are the bugs in the software:
- Bug called buffer timeout
- Sometimes the software is only capable of getting one video frame
- The software can’t fast forward a streaming video, so if I want a video frame at 56 minutes it has to play the file 56 minutes.
- Not sure about this one, but sometimes a short commercial in an ASX file causes problems because only screenshots of the first video are taken.
- Reduncancy in cases when errors occur lacks sometimes

You might need to know some PHP/MySQL for this project, but absolutely no expert level for that.

Simple Auto Click Bot

October 8th, 2009 Comments off

Hi,

I need a programmer to clone a very simple piece of software in C or C++. I have the software ready to send you, it needs to function exactly the same.

The software asks for two numbers (rows and columns). When the user tells the software to go, the cursor will automatically move in the amount of rows/columns and automatically click each cell.

This software simply controls the cursor and auto clicks. Any experienced programmer should be able to do this in less than a day.

If you can build a Windows and a Mac OS X version as well, please let me know via PM. This will greatly increase your chances of being selected.

I will need the source code files along with a complete build.
I will not pay unless your clone functions exactly as the original software does. Believe me, it’s very simple.
Please let me know if you have any questions prior to bidding.

Clone Of Sports Arb Robot.

October 6th, 2009 Comments off

I am looking to clone the software found here:

http://www.quartadimensio.co.uk/enter.htm (At the bottom left hand side of the page click “Play Video” of “How it works”, and you will see the software in action).

I am looking at having this for my own use. I dont need the website, just the software. Please ONLY PM if you have experience with this type of software, as it not only scrapes for the active arbs, it has the ability to work in both manual and AUTOMATIC mode…and manual mode does ALL the calculations and makes placing the arbs ONE CLICK.

Please PM BEFORE you Bid to talk about a price quote.

Software Creation

October 1st, 2009 Comments off

Hi,
upto the point directly here i want a password cracking software which can crack every password. ya ANY KIND OF PASSWORD. i want any of u to create a password cracking software and send it to me.
the following conditions are neceessary for the software to meet:
1. it should be unique not clowned or copied from any other software otherwise it will be disqualified.
2. any of the programmers won’t get any loyalty for the program. u will only get money for the software.
3. it shouldn’t be registered any where so must be original.
4. and the payments will be sent through paypal only.
5. you will hav to submit me the software and whole description how it operates.

Senuke Similar Software

September 11th, 2009 Comments off

We want a software created that is VERY similar to senuke.com in features ONLY. We want the layout and design to be different. The software must feature ALL the features listed below:

1) Enter login details to the website only once. Then saves for later use.
2) Ability to post to at least 15 article directories automatically.
3) Ability to upload a video to at least 15 video hosting communities automatically.
4) Ability to submit a website to at least 20 social bookmarking websites with 1 click.
5) Ability to auto post into top 20 RSS aggregators on the internet.
6) Ability to ping all content submitted so search engines index them more quickly.
7) Ability to solve captchas when needed.
8) NEEDS to look simple and professional. We have a company logo which we want added to the software.
The software will be desktop based not online based.
9) Must be 100% bug free.
10) MUST include all of the features we have listed.
11) Must use “License Keys” to activate software as we will be adding this software to our current services. We also want these keys to be able to be deactivated if the user ever cancels.
12) Only bids with the words “I read all” will be considered for this project to know whether you read through or not. We don’t want lazy programmers.

Audio Recorder

September 3rd, 2009 Comments off

We need a software that will record the audio from the PC onto MP3, WMA, or WAV format files, to be chosen.

The software needs to be able to record conversations held through Skype, Google Talk, MSN, and any other VOIP applications. It should NOT be an add-on, it should be a separate application. Ideally, it will record (if chosen) every sound passing through the sound card, meaning, every sound that comes out of the speakers (line-out) and that goes through the microphone (line-in).

It will have quality recording options:
* 24, 48, 64, 96, 128, 192, 256, 312 kbps
* 8-48 kHz
* 16-32 bit, etc.
* Mono, Stereo

Also, this software is to have an extra feature that, after the audio is recorded, the voice of one or more members of the conversation may be digitally altered, so that they won’t be recognizable. Ideally, the software will give the option to record the voices taking part in the conversation separately, in different channels (line-in on Channel 1, line-out on Channel 2), so that one voice can be altered while the other one remains as recorded.

The software will also have a player, so that the files can be played in it. It will have the following ‘buttons’: play, pause, stop, next track, previous track, fast forward, fast backward.

It should be able to run under Windows ME, XP, Vista, and 7 (32- and 64-bit systems). Mac and Linux options to be discussed.

This is a draft, if you have other options, suggestions, need for specifications or more questions, we can discuss.

Place your bid.

Online Poker Player Follow

September 1st, 2009 Comments off

Software that allows you to follow online poker players and follow their movements as they change tables register for new tournaments LIVE

The software should be able to view when a player is in a hand and maximise the window and play a sound such to make it more apparent that the player you are following is in a hand.

The software should be able to follow players on pokerstars and full tilt poker.

The software should be able to login to full tilt or pokerstars- look up the player that you have chosen from a list or a text box and then you click follow and you will see them live. Should they change table or should the table close you will follow them right away.

The software should include a 30 day trial basis followed by an option to purchase a registration key.

The software should have the functionality on the right hand side that shows advertisements 160×600, that are updatable via the web.

Basicaly what we should see if the player has 4 tables open you should see all 4 tables open in one window and then if the player is involved in a hand then that table should get bigger and partially cover the other windows such as to indicate that the player is in a hand. PLaying a sound at this moment would be key as well.

The software will have to differentiate what it means for a player to be involved in a hand. IE A raise/A call or A check.

This software should run overtop the fulltiltpoker.com and pokerstars.com software.

Re-badge Open Source Software

September 1st, 2009 Comments off

Hey guys, quick job here I think.

I am looking for someone to re-badge an open source piece of software for me, as well as add an option to setup registration for the software that we can de-activate.

All the source code, etc. is freely available on sourceforge.net. The program is called idiet and can be found here:

http://idiet.sourceforge.net/

I just want to place a new name on the software, not re-design the skin or anything.

Then I want to force customers to register the software with their contact information: (name, email, address, phone) so that we can de-activate that user if they are no longer a member of our site.

I don’t care the method here, as long as it is possible.

Seo Software Reviews

August 28th, 2009 Comments off

I want professional reviews of seo softwares who have actually used the software or donwload the trial version use it and then critically review it. The review should be very creative from a medium professional users point of view. The fields of review should also include

1) costs _ if its worth the money.

2) service – If the customer support of the software replies fast.

3) updates – If the software is updated regularly. If yes are there any costs? if yes then how much?

4) features of software explained ( and usefulness of it). eg some softwares has feature of submitting the articles to article directory which is actually waste ( as google filters the duplicate content) etc etc

5) yearly update charges – yes or no , if yes then howmuch etc

6) ease to use the software

7) simplicity to understand

etc etc and anything else you can think of.

The software listed below are the ones I am interested in, but if there are other good ones then please suggest me.

www.seoelite.com/
www.trendmx.com/
www.sheerseo.com/
www.link-assistant.com/
www.webceo.com/
www.seoadministrator.com/
www.rankhighsoftware.com
www.seoeffect.com/
www.ibusinesspromoter.com/

BIDS INVITED FROM PROFESSIONALS ONLY WHO ARE EXPERIENCED IN THIS KIND OF WORK!

Swoopo.ca Api For Blackberry

August 27th, 2009 Comments off

The API will work as if/seem to be/work through the BB browser (i.e. Curve 8330 OS 4.5). (will take suggestion for other methods i.e. firefox/IE plugin)

Login to the website as a user/account holder. Monitor and keep track of credits. (other info as future project)

The API will (for now) only monitor one auction at a time.

The main function will take a URL/Action ID and monitor the auction during the last minute and subsequent last minutes. The API will monitor the bidders, current price, time remaining etc. Calculate a “likelihood of completion” (LOC)as a percentage (%) based on the activity. i.e. lots of bidders over a short period of time equaling a low “LOC”, etc.

During periods of high LOC, randomly through out, periodically while monitoring the API will bid on the auction item.

The API will not use the bidbutler system.

The interface will be simple, showing relevant auction information. Allow the user to bid independently. Allow the LOC bidding system to be turned on and off while still performing the monitoring and updating the interface as normal.

An alert will be generated when the auction is less than one minute and “LOC” is ligh(configurable)

Functionality will be added/removed as the working software is being tested. Programmer will be responsible for bug fixes in a timely (short) manner for a period of six months. Subsequent changes to the software will be offered to the programmer to have first and only bid as long as there is a good working relationship.

The software and source will be owned by me, will not be made available or resold for any platform. After completion and final payment and with each subsequent version of the software there will be supplied a numbered and dated compilable source code.

Thank you for taking the time to consider this task.

Php Script From Vbnet Software

August 23rd, 2009 Comments off

Hi,

We created a software with a source code – it basically has very simple functions.

I need you to create a PHP script of it. I’ll give you access to the software’s source code – please PM me for it.

It should be fairly easy for an experienced PHP programmer. I’ll give you the software source code as well as explain how the software works in great detail through video for better understanding.

All you have to do is a very neat and smooth interface GUI – that’s easy to navigate through and has a great welcoming color scheme.

I need this project done fast! A turnaround of 48 hours would be great and 72 hours should be the maximum – please bid accordingly.

Please PM me as soon as possible.

Thanks,

ESS

Redirect Generator

August 20th, 2009 Comments off

I am looking for a desktop tool to create redirect pages on free hosting accounts.

I will supply the ftp account information for the free hosts in the following format:

url:ftp:username:password

The software will login to the free hosting account, create and upload a redirect page for the url I want.

So the software will take the list of free hosts log in and redirect pages.

It will need to produce random urls in random folders on the free host.

The software will work in the format:

1)I import the list of free hosting accounts.
2)Select the url i would like to redirect to and the number of redirects required.
3)start software, it will log in and create the number of redirects and then save the redirect url to a txt file.

File Hosting + Torrent Proxy

August 14th, 2009 Comments off

I need a custom file hosting script that allows users to have virtual drives which mimic the look windows operating system (i.e.: http://www.4shared.com/dir/1567809/8fff9481/clone.html). Must support username/password authentication features, and other permissions should be able to be set by users.

Must also incorporate a torrent client proxy (allowing users to submit .torrent urls or upload .torrent files from their desktop) and OUR server will download them, and when the download is complete we will provide the user with an http download link from our server.

Must also handle the in-browser viewing of specific types of files in different ways: i.e.: pdf files should be viewable in-browser similarly to www.docshare.com, .doc files should have a similar viewing mechanism, movies should play in browser.

Please read on if you are capable of creating a scalable high-usage and distributed file sharing back-end.

Requirements Interview Answers:
To help you bid more accurately, the buyer was interviewed about the requirements for this project. Below are their answers.
Project Type: What kind of work do you need done?
Software related (Includes desktop applications and internet websites)
Project Parts: What do you want the seller to do on this project?

Requirements: The seller will analyze the problem and propose a software-based solution to the problem.
Programming: The programmer will take the requirements and translate them into the language of the computer (and test it).
User installation: The installer will move the software from the place it was created (which is called the development or QC environment) to where you will use it (which is called the production environment). The installer then tests the software to make sure that the installation was done properly and completely.
Req. Doc. Type: What kind of documentation do you want for this project?
Formal documentation – After talking back and forth, the seller creates a formal document and/or prototype, as follows:

* Prototype: The analyst will create a non-working mockup of all pages/screens in the final software. Creating a prototype makes it easier for the user to visualize the final software, and reduces misunderstandings.
* Requirements Document: The analyst will create a document describing everything the final software will do (other than what is documented in the prototype…if the buyer required one).

Program Type: What kind of software should the seller create (and/or install)?

* An internet web-site: This software runs on a web server and users will access it using their internet browser.
* A desktop or server program: This software runs on a user’s own PC/workstation, or on a server.

Internet web-site info
Design and functionality: What does the programming of this project involve?

* Design: Create the layout of the pages (or modify the layout of existing pages).
* Program Functionality: Making the website “work”.

Modeling another site: Do you wish to model another site? Yes: file sharing web site similar to http://www.4shared.com
*virtual drive (http://www.4shared.com/dir/1567809/8fff9481/clone.html)
*ad placements, multiple pages shown before getting to download page

torrent client proxy feature of http://www.furk.net

in-browser viewing capabilities similar to:

documents
http://www.docshare.com/doc/15765/The-13-Hottest-Celebrity-Mugshots

movies – http://www.zshare.net/video/621059774a393bc1/
–ability to have server also convert .mov/.avi uploads to flv on the fly and stream

pictures/photo albums – http://media.photobucket.com/image/color%20splash/findstuff22/Best%20Images/Photography/colorsplashthumb222edit.jpg?o=1

.zip – have the ability for a user to unzip a .zip file in their virtual drive (if they have enough resources available based on what account type they have)
Size of website: How many pages need to be created/edited in this website?
Approximately 13.
Programming Language: What programming language(s) do you want your website written in?
I do know the language(s).
Languages(s):

* Cascading Style Sheets (CSS)
* PHP

Misc. details: Would like to have desktop uploader programmed in Java for cross-platform compatibility beween PC and Mac users.

Database: Will this project include a database?
Yes, it does include a database.
Details:

* MySQL — version(s): 5.x

Browser Type(s)/Version(s): Which browser/version combinations must this website support?

* IE 7.0
* IE 6.0
* Firefox 3.0
* Firefox 2.0-2.x
* Firefox 1.5
* Safari 41
* Firefox 1.0

Server Hosting Environment: What is your server hosting environment?
I have a server at a 3rd party hosting company.
The name of the hosting company is: Voxel.net
The server’s shared/dedicated status is: Dedicated just to me.

Component Compatibility Protection:
Sometimes a programmer may create features on the website that rely on componentswhich work fine on their own server, but won’t work with your 3rd party hosting company’s server. There are many reasons for this including version incompatibility, restricted permissions, etc… Rent A Coder normally requires that the programmer verify in advance that your 3rd party hosting provider will support the components. If they do not, then they are responsible for any incompatibilities, rather than you. Do you want this protection on your project?
No, I will be responsible for any components of the final solution that do not work with my hosting company.
Server Hosting Environment: Will the coder develop “live” on your server?
No. The programmer is responsible for creating their own development and/or qc environment.
Physical installation: Who will perform the physical installation?
The programmer will perform the physical installation, and will be given all necessary permissions to do so.
Desktop / server program info
Size of application: How many screens/forms need to be created/edited in this application?
Approximately 3-5.
Programming Language: What programming language(s) do you want your application written in?
I do know the language(s).
Languages(s):

* Java

Misc. details: Would like Mac and PC versions of upload app, that’s why I have chosen Java for cross-compatibility (clone of)
http://www.4shared.com/uploader/

Operating system(s) What operating systems(s) do you want your application to work on?
I do know the operating system(s):
# Microsoft Windows — version(s): XP, Vista, 7
# Macintosh — version(s): 9, OS X
Database: Will this project include a database?
No, it does not include a database.
Installation Program: Does the programmer need to create an installation program?
Yes AND the program will be installed on only a single computer.
Legal: 1) I require complete and fully-functional working program(s) in executable form as well as complete source code of all work done (so that I may modify it in the future).
2) Deliverables must be in ready-to-run condition as follows (depending on the nature of the deliverables):
2a) Any website server-side deliverables must be installed by the Seller in ready-to-run condition in the Buyer’s environment.
2b) If there are any server-side deliverables (intended to only exist in one place in the Buyer’s environment) then they must be installed by the Seller in ready-to-run condition (unless specified elsewhere by the Buyer).
2c) All other software (including but not limited to any desktop software or software the buyer intends to distribute) must include a software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request (unless specified elsewhere by the Buyer).
3) All deliverables will be considered “work made for hire” under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased.
3b) No part of the deliverable may contain any copyright restricted 3rd party components (including GPL, GNU, Copyleft, etc.) unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the seller’s Seller Legal Agreement.
Other Requirements:
File Hosting script that allows users to have virtual folders which mimic the windows operating system (i.e.: http://www.4shared.com/dir/1567809/8fff9481/clone.html). Must support username/password authentication features, and other permissions should be able to be set by users.

*virus scanning feature*
integration of http://www.kaspersky.com/anti-virus_linux_file_server – automated for all premium paid users – free users have “insecure” virtual drives

–Ability to upload files from desktop computer, remote url, or torrent.
*1 file or multiple file upload options
-Javascript & AJAX based uploader and file manager
*ability to tag uploads with relevant keywords
*Virtual Drive Privacy*
User will have the ability to toggle entire folders and individual files are private or publicly viewable
i.e.: ourdomainname.com/username and username.ourdomainname.com will display the user’s publicly viewable files.
*Photo album folders*
–users will be able to assign passwords to directories and files
Ability for users to upload photos and create photo albums

*in frame playback*
music files should play in browser
movie files should play in browser
flash files should play in browser

*search feature*
ability to have homepage search box that will search uploaded files which are toggled for public viewing by users and show results based on file name and tag matches
-ability to do advanced search and select/filter different file types to give results for
-thumbnails for image results, zip folder icon for .zip matches, file icon for .exe matches, etc.

Different classes of users – free vs. paid and bandwidth throttling depending on class of user.
–Need the ability to track user’s bandwidth usage and limit resources (maximum file storage space, etc.)
–PayPal integration for automatic account creation and resource allocation

* Torrent proxy feature* (similar to www.furk.net)- allow users to submit .torrent urls or upload a .torrent file from their desktop from all major trackers (i.e.: http://isohunt.com/download/105241149/debian.torrent) at which point, OUR server will act as a torrent client, and download the torrented file that the user requests, and once it is finished, place it in their virtual drive for http download. The user will also be shown the status of the download with an avg k/s meter and a completion meter.

*File caching*
torrent downloads will be cached with an expiry of a definable number of days (i.e.: 30 days) – when a user downloads a torrented file to OUR servers it will be deleted in 30 days, unless another user requests the exact same .torrent download (MD5 checksum, maybe?), then the 30 day expiration starts over.

If the torrent has already been downloaded by another user, and the files are still active in our cache of recently downloaded files, then the user should be able to directly download the files without waiting. If the files are not currently available, the .torrent is moved into a queue of torrents to be downloaded by our torrenting cluster (if the same .torrent is not already in the queue from another user). Our torrenting cluster will then download the files, and upon completion, will import them into our mogilefs file system, while also updating the database accordingly so that it knows what files are associated with the downloaded torrent, and so it knows where to get those files and that they are available.

MogileFS functions best with chunks of data under 64GB, so we must segment files for scalability.

*1 IP download links*
Torrented files will be in a special folder in the user’s virtual drive which can only be viewed by the user when logged in. i.e.: to prevent users from sharing links to files in the torrent directory, they must be logged in to get the download links – and to prevent users from sharing download links – only the IP address of the logged in user that generates a link in THAT specific instance will be able to download from that link using their web browser or download manager.

*Virtual Drive Privacy*
User will have the ability to toggle entire folders and individual files are private or publicly viewable

i.e.: ourdomainname.com/username and username.ourdomainname.com will display the user’s publicly viewable files.

*download multiple files as 1 zip file*
We want users to be able to download multiple files as one .zip file. We have a module for nginx programmed for us that can do this. Upon being supplied a list of files, their crc32′s, and other relevant information that we already have available, this module will create a zip file on the fly to stream to the end user, while also supporting resuming.

In order to finish this functionality, our script needs to let the user decide which files they want to include in their .zip archive they are downloading, and then pass the list of files off to the nginx zip manager when the user tries to download the .zip archive.

The user should be able to select which files to zip from their virtual drive interface.

*DMCA banning feature*
We will need to be able to ban individual .torrents, or individual actual files, in order to respond to DMCA complaints.

*scalability*
As we plan to be able to quickly support many servers, thousands of users, and many terabytes of files in a system that may or may not properly handle this, load testing and scaling testing will be needed before launch to identify our initial bottlenecks so that we can address them.

Categories: Ajax, Javascript, MySQL, PHP, Programming Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Bear