Find Jobs
Hire Freelancers

Automatic Wordpress Blog Commenter plugin for Internet Explorer 8 and Higher(repost)

$500-570 USD

Cancelado
Publicado hace alrededor de 14 años

$500-570 USD

Pagado a la entrega
**Wordpress Blog Commenter Summary** This is a Plugin for Internet Explorer 8 which automatically opens Google, Yahoo or Bing and then types in a keyword to search for Wordpress blogs. The links coming from the Search Engine Results Page (SERP) are opened in new tabs, then the plugin leaves comment in the wordpress blog comment forms that are found on the links coming from the SERP. Once the plugin have visited all the SERP links and left comments on the wordpress blogs for the first search keyword, the plugin then types the second keyword to search again for Wordpress blogs and leave comments on Wordpress blog comment forms. -The internet explorer plugin DOES NOT need to solve the CAPTCHAs on Wordpress comment forms. -The form filling and form submit function of this plugin should work on the comment forms from the default Wordpress Theme as well as on itheme Wordpress blogs. -The plugin must work even if the security settings of IE (Internet Explorer) is set to HIGH. -The plugin must work on Internet Explorer 8 or Higher. -The plugin must be able to execute the steps summarized below as fast as possible and it should not consume too much resources ( CPU & memory ). If the plugin consumes too much resources or is too slow to execute the steps shown below, then the plugin should be recoded by the programmer for a more efficient and fast execution. ## Deliverables **Wordpress Blog Commenter Summary** This is a Plugin for Internet Explorer 8 which automatically opens Google, Yahoo or Bing and then types in a keyword to search for Wordpress blogs. The links coming from the Search Engine Results Page (SERP) are opened in new tabs, then the plugin leaves comment in the wordpress blog comment forms that are found on the links coming from the SERP. Once the plugin have visited all the SERP links and left comments on the wordpress blogs for the first search keyword, the plugin then types the second keyword to search again for Wordpress blogs and leave comments on Wordpress blog comment forms. -The internet explorer plugin DOES NOT need to solve the CAPTCHAs on Wordpress comment forms. -The form filling and form submit function of this plugin should work on the comment forms from the default Wordpress Theme as well as on itheme Wordpress blogs. -The plugin must work even if the security settings of IE (Internet Explorer) is set to HIGH. -The plugin must work on Internet Explorer 8 or Higher. -The plugin must be able to execute the steps summarized below as fast as possible and it should not consume too much resources ( CPU & memory ). If the plugin consumes too much resources or is too slow to execute the steps shown below, then the plugin should be recoded by the programmer for a more efficient and fast execution. **Wordpress Blog Commenter Sample Menu** This is the proposed sample menu window of the "Wordpress Blog Commenter" plugin for Internet explorer 8.0 or Higher. The user will be filling all the necessary information on each of the field shown below. - The "PAUSE" key must be must be user selectable e.g. F8,F9,CTRL+A,CTRL+E etc. The function of the pause key is to pause the program. The plugin SHOULD NOT pause the program instantly as the user hits the "PAUSE" key. The plugin can only pause after finishing STEP 21. The plugin should also display an Alert Window that the plugin is "PAUSED". **EXAMPLE:** The user hits the "PAUSE" key when the plugin is doing STEP 10. The plugin SHOULD NOT pause instantly but it should do all the steps until finishes STEP 21. When STEP 21 is finished, that is the only time that the plugin will PAUSE. ![][1] **STEP BY STEP DESCRIPTION OF WORDRESS BLOG COMMENTER** **STEP 1.** User opens Internet Explorer 8.0 or higher **STEP 2.** User will hit either the "SEARCH KEY" of the Plugin ( Wordpress Blog Commenter ) or the "RESUME KEY" of the plugin.( Refer to the Wordpress Blog Commenter sample menu ) - IF the user hits the "SEARCH KEY" of the plugin, the plugin performs STEP 3 and Onwards. ( SEARCH KEY must be user selectable e.g. F8,F9,CTRL+A,CTRL-E etc.) - IF the user hits the "RESUME KEY" of the plugin, the plugin will execute STEP 8 and Onwards. ( RESUME key must be user selectable e.g. F8,F9,CTRL+A,CTRL+E etc.) The plugin should assume that the USER has already loaded the "Wordpress Blog Commenter Bookmark" ( usually added on STEP 11 ). **STEP 3.** The Plugin ( Wordpress Blog Commenter ) checks if Google, Yahoo or Bing is selected on the "Default Search Engine" option at the Wordpress Blog Commenter menu. **STEP 4.** The Plugin ( Wordpress Blog Commenter ) opens Google ([login to view URL]),Yahoo ( [login to view URL] ) or Bing ([login to view URL]) depending on which search engine is selected on the previous step. If the homepage of Google, Yahoo or Bing did not open or IE displays "Internet Explorer Cannot Display The Webpage", the plugin should retry opening the Google, Yahoo or Bing homepage at a time period defined by "Time Between Reconnection Attempts" on the Wordpress Blog Commenter menu. The "time between reconnection attempts" should be user selectable from 1 up to 300 seconds. If for example the user selects 30 seconds, then the plugin would retry opening the link every 30 seconds until it opens. If the link opens, the plugin performs the next step. **NOTE:** The plugin should open [login to view URL] for Yahoo so that it goes directly to the search engine interface. **STEP 5.** The Plugin reads the entry on "Search Keyword 1" from the “Wordpress Blog Commenter?? menu and saves it on the installation directory on a text file named "[login to view URL]" . The plugin must overwrite any existing entry of "[login to view URL]" if there are any. This file will be used on step 24 so that the plugin will know what keyword to search next on the Google, Yahoo or Bing search engine. -The Search Keyword Field of the "Wordpress Blog Commenter" menu must support a maximum of 200 standard ASCII characters. **NOTE:** The contents of "[login to view URL]" will always be dependent on the current keyword that is being searched on the search engine. On the very first time that the plugin is run, the value will be "Search Keyword 1". Once the plugin is finished visiting all the links from "Search Keyword 1", the value of "[login to view URL]" will be "Search keyword 2" and so on. **For example:** intitle:"taylor swift" AND "powered by wordpress"? **From WORDPRESS BLOG COMMENTER MENU** ![][2] **STEP 6.** The Plugin then types the entry of "Search Keyword 1" on the search field of Google, Yahoo or Bing Search Engine. **Example:** intitle:"taylor swift" AND "powered by wordpress"? this search keyword will only search wordpress blogs with taylor swift on its title ![][3] ![][4] ![][5] **STEP 7.** The Plugin ( Wordpress Blog Commenter ) then clicks "Google Search" or "Search" in the case of Yahoo and Bing. If the SERP or Search Engine Results Page (SERP) did not open or IE displays "Internet Explorer Cannot Display The Webpage", the plugin should retry opening the Google, Yahoo or Bing homepage and typing again the last search keyword ( keyword used on STEP 6 ) at a time period defined by "Time Between Reconnection Attempts" on the Wordpress Blog Commenter menu. The "time between reconnection attempts" should be user selectable from 1 up to 300 seconds. If for example the user selects 30 seconds, then the plugin should retry opening the SERP every 30 seconds until it opens. If the SERP opens, the plugin performs the next step and onwards. Upon succesful keyword search, Google, Yahoo or Bing displays Page 1 of the SERP ( Search Engine Results Page ). The default number of search result links for both Google, Yahoo and Bing is 10 links per page. Google, Yahoo and Bing search engine can be configured to display 10, 20, 30, 50, 100 search result links per page. ![][6] ![][7] ![][8] **STEP 8.** The plugin Checks what is the current Page Number of the Google, Yahoo or Bing SERP on the Active Tab and memorizes the Page number ( call this variable as “Page Number Data?? ). The page number data will be used on STEP 17 to determine the number of "Separator Characters" when filling Wordpress blog comment forms. This page number data will also be used for adding a numeral before the @ sign of the e-mail address and also for adding a numeral at the end of the name. **STEP 9.** The plugin Opens all the links coming from the current page of the Google, Yahoo or Bing SERP in new tabs under Internet Explorer. - If the "Do not visit previously visited URls" is CHECKED, the plugin should not open links which are previously visited ( purple colored hyperlinks ). ( Refer to the sample Wordpress Blog Commenter Menu ). **NOTE:** Google, Yahoo and Bing can be configured to display 10,20,30,50,100 links per page on their search results pages. Each of this link will be opened in new tabs under internet explorer. In the succeding steps, the plugin will be looking for wordpress blog comment forms in each opened tab ( Tab 1 up to Tab 30 ) and then the plugin will automatically fill and submit these wordpress blog comment forms in each opened internet explorer tabs. The plugin should not have any errors even if it has to process up to 30 opened tabs. **Google opened tabs and Search Engine Results Page** ![][9] **STEP 10.** The Plugin goes to the Internet Explorer Tab where the Google, Yahoo or Bing SERP is located ( The active tab on STEP 8 or TAB 0 ) and CLICKS the “NEXT?? hyperlink of the Google, Yahoo or Bing SERP. - If the "Next Page" of the Google, Yahoo or Bing SERP did not open after the time specified on "SERP Next page loading time" on the wordpress blog commenter menu, the plugin should click REFRESH (F5) and click the "NEXT" hyperlink of the Google, Yahoo or Bing SERP until it loads. If the "Next Page" succesfully loads, the plugin performs the next step and onwards. The "SERP Next page loading time" should be user selectable from 1 up to 300 seconds. - If the "Next Page" did not open or IE displays "Internet Explorer Cannot Display The Webpage", the plugin should retry opening the "next page" link at a time period defined by "Time Between Reconnection Attempts" on the Wordpress Blog Commenter menu. The "time between reconnection attempts" should be user selectable from 1 up to 300 seconds. If for example the user selects 30 seconds, then the plugin would retry opening the link every 30 seconds until it opens. If the link opens, the plugin performs the next step. **Step 11.** The Plugin then Adds this page of the Google, Yahoo or Bing SERP to the Favorites bar of Internet Explorer (CTRL+D) and names it "Wordpress Blog Commenter Bookmark" then the plugin Overwrites any existing "Wordpress Blog Commenter Bookmark" Favorite that was previously added on the Favorites bar of Internet Explorer if there are any. - This bookmark will enable the Plugin to know which page of the Google, Yahoo or Bing SERP to open next. This bookmark will also be used for resuming the process of blog commenting. ![][10] **STEP 12.** The Plugin pauses for a time period defined by "Wait Time Before Form Filling" and then the plugin performs the next step. The Plugin must provide a field where i can input the number of seconds ( 1 up to 300 seconds ) that the plugin should wait before going to the next step. Name this option as "Wait Time Before Form Filling". The purpose of the wait time is to allow slow loading websites to load properly before analyzing and filling the wordpress blog comment forms. ( See the sample “Wordpress Blog Commenter?? menu ) **STEP 13.** The plugin then Checks the Name field of the Wordpress blog comment form in each opened Internet Explorer Tab ( Tab 1 up to Tab 30 ) if it has been filled already and Closes the Tabs where the Name field has been filled already. This step can be enabled or disabled via a checkbox option ( See the sample “Wordpress Blog Commenter?? menu ). If this feature is disabled, the plugin will not check the name field of the wordpress blog comment form if it has been filled already and it would go to the next step. **NOTE:** If the opened tab does not have any wordpress blog comment form, the plugin should just ignore that particular tab and move on to the next tab to check the Name field of the wordpress blog comment form. Previously filled wordpress blog comment forms will always display the "name" of the last commenter because wordpress leaves a cookie on internet explorer which always fill the name field of the wordpress blog comment form with the name of the last poster or commenter. **example of WORDPRESS BLOG COMMENT FORM from one of the opened internet explorer tabs** ![][11] **STEP 14.** The plugin checks the “Name Form Filling Options?? of the “Wordpress Blog Commenter Menu??. ( The name field of the Wordpress Blog Commenter menu must support a maximum of 200 standard ASCII characters ) - If the “Add page number data at the end of name?? is checked, the plugin adds the page number data coming from STEP 8 after the characters on "Name 1". After adding the page number data at the end of "Name 1", the plugin will automatically fill the name field of the wordpress blog comment form in each of the opened internet explorer tab ( Tab 1 up to Tab 30 ). ( if there are 30 opened internet explorer tabs, the plugin would fill the name field of each tab one by one ). **EXAMPLE:** if the characters "Taylor Swift" is on "Name 1" of the "Wordpress Blog Commenter Menu", the plugin should do the following: - If the Page Number data from STEP 8 is 1, then the plugin should automatically fill? "Taylor Swift1" on the name field of the wordpress blog comment form in each opened internet explorer tab. - If the Page Number data from STEP 8 is 2, then the plugin should automatically fill "Taylor Swift2" on the name field of the wordpress blog comment form in each opened internet explorer tab. - If the Page Number data from STEP 8 is 3 , then the plugin should automatically fill "Taylor Swift3" on the name field of the wordpress blog comment form in each opened internet explorer tab. - If the “Add page number data at the end of name?? is NOT Checked, the plugin automatically fills the name field of the wordpress blog comment form with only the characters coming from "Name 1" of the “Wordpress Blog Commenter Menu??. **STEP 15.** The plugin checks the “E-mail Form Filling Options?? of the “Wordpress Blog Commenter Menu??. If the “Add page number data on default e-mail?? is checked, the plugin adds the page number data coming from STEP 8 before the @ sign of the email address that is typed on "E-mail 1" of the "Wordpress Blog Commenter Menu". After adding the page number data before the @ sign of the email address, the plugin will automatically fill the e-mail field of the wordpress blog comment form in each opened internet explorer tab ( Tab 1 up to Tab 30 ). If the “Add page number data on default e-mail?? is NOT Checked on the "Wordpress Blog Commenter Menu", the plugin will automatically fill the e-mail field of the wordpress blog comment form in each opened internet explorer tab ( Tab 1 up to Tab 30 ) with only the characters coming from "E-mail 1" of the "Wordpress Blog Commenter Menu". -The e-mail field of the Wordpress Blog Commenter menu must support a maximum of 200 standard ASCII characters. **EXAMPLE:** if the characters " taylor_swift@[login to view URL] " is put on the sample menu for the proposed software, the plugin should do the following. - If the Page Number data from STEP 8 is 1, then the plugin should automatically fill? taylor_swift1@[login to view URL] on the e-mail field of the wordpress blog comment form in each opened internet explorer tab . - If the Page Number data from STEP 8 is 2, then the plugin should automatically fill taylor_swift2@[login to view URL] on the e-mail field of the wordpress blog comment form in each opened internet explorer tab . - If the Page Number data from STEP 8 is 3 , then the plugin should automatically fill taylor_swift3@[login to view URL] on the e-mail field of the wordpress blog comment form in each opened internet explorer tab . If the “Add page number data on default e-mail?? is NOT Checked, The plugin automatically fills the E-mail field of the wordpress blog comment form in each opened internet explorer tab ( Tab 1 up to Tab 30 ) with the characters coming from E-mail1 of the “Wordpress Blog Commenter Menu??. **WORDPRESS BLOG COMMENT FORM** This is the wordpress blog comment form that comes with the default theme of Wordpress. The plugin ( Wordpress Blog Commenter ) will be filling the name, e-mail, website/url and comment field of this form. ![][12] ![][13] **STEP 16.** The plugin automatically fills the Website/Url field of the wordpress blog comment form with the characters coming from "Website/Url 1" of the “Wordpress Blog Commenter Menu??. -The url/website field of the Wordpress Blog Commenter menu must support a maximum of 200 standard ASCII characters. **STEP 17.** The plugin reads the characters on “Comment 1a?? and “Comment 1b?? from the "Wordpress Blog Commenter Menu" and then inserts “Separator Character 1?? between Comment 1a and Comment 1b. The number of “Separator Characters?? That needs to be inserted depends on the Page number data coming from Step 8. Once Comment 1a and Comment 1b have been separated by the desired number of separator charaters, the plugin automatically fills the comment field of the Wordpress Blog comment form in each opened Internet Explorer tabs ( Tab 1 up to Tab 30 ) . -The comment 1A and comment 1B fields of the Wordpress Blog Commenter menu must support a maximum of 500 standard ASCII characters. -The separator character field of the Wordpress Blog Commenter menu must support a maximum of 100 standard ASCII characters. **For example:** let us say that our “separator character?? is a period ( . ) then the plugin should do the following. See images on what should appear on the wordpress blog comment form. -If the Page Number data from STEP 8 is 1, then the Plugin adds 1 "separator character" or . to separate Comment 1a to Comment 1b -If the Page Number data from STEP 8 is 2, then the Plugin adds 2 "separator characters" or .. to separate Comment 1a to Comment 1b -If the Page Number data from STEP 8 is 3, then the Plugin adds 3 "separator characters" or ... to separate Comment 1a to Comment 1b **WORDPRESS BLOG COMMENT FORM** This is the wordpress blog comment form that comes with the default theme of Wordpress. The plugin ( Wordpress Blog Commenter ) will be filling the name, e-mail, website/url and comment field of this form. ![][12] ![][13] **STEP 18.** Once the name, e-mail, website/url, comment field of the Wordpress Blog Comment form in each opened Internet Explorer tab ( Tab 1 up to Tab 30 ) has been filled, the Plugin then automatically submits the Wordpress Blog Comment Forms by clicking the "submit button" of the wordpress blog comment form in each opened Internet Explorer tab ( Tab 1 up to Tab 30 ). **STEP 19.** The Plugin checks if "Single Shot Form Filling" or "Continuous Form Filling" is checked. Plugin must provide a checkbox option with the following options: 1. Single Shot Form Filling 2. Continuous Form Filling If the "Single Shot Form Filling" option is checked, the plugin will stop at this point and END its routine. If the "Continuous Form Filling" option is checked, the plugin will perform the next step and onwards. **STEP 20.** The Plugin Pauses for a predetermined number of seconds defined by "Wait Time Before closing Tabs" from the Wordpress Blog Commenter menu and then the plugin performs the next step and onwards. The Plugin must provide a field where I can input the number of seconds ( 1 up to 300 seconds ) that the plugin should wait before going to the next step. Name this option as "Wait Time Before closing Tabs". **STEP 21.** The plugin Closes all the opened Internet Explorer tabs ( Tab 1 up to Tab 30 ) except the tab that displays the Google, Yahoo or Bing SERP ( Tab 0 ) and then the plugin performs the next step and onwards. **STEP 22.** The plugin Performs Step 8 to 21 automatically and stops when it reaches the last page of the Google, Yahoo or Bing SERP search engine results page). The plugin then closes all opened internet explorer tabs ( Tab 1 up to Tab 30 ) except the tab that displays the Google, Yahoo or Bing SERP ( Tab 0 ) then the plugin performs the STEP 23. **STEP 23.** The plugin checks what was the last "Search Keyword" that was searched on Google, Yahoo or Bing by reading the file "[login to view URL]" ( added from STEP 5 ). The plugin should remember the last searched keyword even if the computer has been powered down that is why it was saved on the hard disk on STEP 5. -If the last "Search Keyword" used on the file [login to view URL] is "Search Keyword 1", then the plugin Performs Step 3 to 22 but this time it will use the data coming from Search Keyword 2, Name 2, E-mail 2, Website/Url 2, Comment 2A, Comment 2B and Separator Character 2 that is placed by the user on the "Wordpress Blog Commenter Menu". This means that the plugin will use Search Keyword 2 instead of Search Keyword 1 for STEP 6 , Name 2 instead of Name 1 for STEP 14, E-mail 2 instead of E-mail 1 for STEP 15, Website/Url 2 instead of Website/Url 1 for STEP 16, Comment 2A instead of Comment 1A for STEP 17, Comment 2B instead of Comment 1B for STEP 17 and Separator Character 2 instead of Separator Character 1 for STEP 17. -If the last "Search Keyword" used on the file [login to view URL] is "Search Keyword 2", then the plugin Performs Step 3 to 22 but this time it will use the data coming from Search Keyword 3, Name 3, E-mail 3, Website/Url 3, Comment 3A, Comment 3B and Separator Character 3 that is placed by the user on the "Wordpress Blog Commenter Menu". This means that the plugin will use Search Keyword 3 instead of Search Keyword 1 for STEP 6 , Name 3 instead of Name 1 for STEP 14, E-mail 3 instead of E-mail 1 for STEP 15, Website/Url 3 instead of Website/Url 1 for STEP 16, Comment 3A instead of Comment 1A for STEP 17, Comment 3B instead of Comment 1B for STEP 17 and Separator Character 3 instead of Separator Character 1 for STEP 17. -If the last "Search Keyword" used on the file [login to view URL] is "Search Keyword 3", then the plugin Performs Step 3 to 22 but this time it will use the data coming from Search Keyword 4, Name 4, E-mail 4, Website/Url 4, Comment 4A, Comment 4B and Separator Character 4 that is placed by the user on the "Wordpress Blog Commenter Menu". This means that the plugin will use Search Keyword 4 instead of Search Keyword 1 for STEP 6 , Name 4 instead of Name 1 for STEP 14, E-mail 4 instead of E-mail 1 for STEP 15, Website/Url 4 instead of Website/Url 1 for STEP 16, Comment 4A instead of Comment 1A for STEP 17, Comment 4B instead of Comment 1B for STEP 17 and Separator Character 4 instead of Separator Character 1 for STEP 17.. **STEP 24.** The program stops running when it has reached the last page of the Google, Yahoo or Bing SERP for "Search Keyword 4" then it deletes the the contents of the file "[login to view URL]". The plugin displays the message "Succesfully Commented Wordpress Blog Comment Forms from Search Keyword 1 to 4". **ADDITIONAL IMAGES** ![][14]
ID del proyecto: 3340549

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 14 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
5 freelancers están ofertando un promedio de $483 USD por este trabajo
Avatar del usuario
See private message.
$484,50 USD en 30 días
4,8 (55 comentarios)
6,8
6,8
Avatar del usuario
See private message.
$484,50 USD en 30 días
5,0 (9 comentarios)
5,9
5,9
Avatar del usuario
See private message.
$484,50 USD en 30 días
4,5 (49 comentarios)
5,8
5,8
Avatar del usuario
See private message.
$484,50 USD en 30 días
4,8 (17 comentarios)
4,8
4,8
Avatar del usuario
See private message.
$476 USD en 30 días
0,0 (2 comentarios)
0,0
0,0

Sobre este cliente

Bandera de PHILIPPINES
Naga City, Philippines
5,0
2
Miembro desde feb 19, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.