anyone know of any? my searches arent coming up with much.
gallery submitting programs for macs
Collapse
X
-
Tags: None
-
buy a cheap celeron ...
on the long run, you will save (or make) a lot...I know that Asspimple is stoopid ... As he says, it is a FACT !
But I can't figure out how he can breathe or type , at the same time ....Comment
-
I was in the same position and ended up writing a small web application in PHP and Javascript to automate most of the task. The code is pretty specific to my own galleries (I keep them in a MySQL database, so the PHP script just pulls the details for each TGP, fills in the gallery info, and I use JavaScript to search the site for forms named "url", "description", "email", etc., and fill in the relevant info), but I'd be happy to share if you think it may be useful.JustPicsPlease - Search millions of porn pics
(Or thousands of porn tubes, if that's your style.)
Both sites are desktop- and mobile-friendly.Comment
-
I have never heard of any submission software for a mac, Just buy a PC and have done with it.ICQ:119936Comment
-
I've been thru that also, and it seems that there are none for mac right now and what's said up there is also true get yourself a cheap pc it will be better than trying some stuff out. For example i putted Virtual Pc to emulate Windows on my mac and installed Chameleon Submitter it works but it's pretty slow.Comment
-
How does Chameleon work?
You enter in the sites you want to submit to. You enter in the links from the FHGs. then you press a button? Is there something you can do that gets you banned? How does it work?
There are Celeron laptops for 300 on craigslist so tell me how it works and I'll get one...Last edited by INever; 12-16-2005, 01:50 AM.Comment
-
that sounds great, im using a 233mhz imac with 288megs of ram (running tiger) so that sounds like it would be the most efficient thing to use. if you could share (or even offer me some help on starting to write my own) that would be great. :DOriginally posted by aidantrentI was in the same position and ended up writing a small web application in PHP and Javascript to automate most of the task. The code is pretty specific to my own galleries (I keep them in a MySQL database, so the PHP script just pulls the details for each TGP, fills in the gallery info, and I use JavaScript to search the site for forms named "url", "description", "email", etc., and fill in the relevant info), but I'd be happy to share if you think it may be useful.
thanks,
andrew
lets be friends:
icq: 270734475
aim: andrewaychComment
-
bump, looking for a cheap laptop but i'd still really like to try your program, aidantrent.
lets be friends:
icq: 270734475
aim: andrewaychComment
-
Here are the two main files. Like I said, it's pretty much custom made for my own gallery system, but feel free to modify it for your own. The schema of the SQL tables should be obvious from the PHP accessing code. The program flow is:
1) Fetch today's gallery from database (I have more custom PHP code for gallery creation)
2) Create custom links for each TGP
3) Print out a section with the TGP name, submit link, and gallery info
4) Loop until a section has been displayed for each TGP
Then I go through each link, click "Submit Gallery" to open the submit page, then "Fill Submit Form" to use JavaScript to automatically fill in the gallery details.
Let me know if you have any questions.
view_tgps.php:
admin_common.php:Code:<?php /* * Created on Sep 26, 2005 * */ include_once ("../common.php"); include_once ("admin_common.php"); $db = cgd_header ("View TGP Shortcuts"); cgd_admin_header ("View TGP Shortcuts"); cgd_admin_javascript (); $sql = "SELECT * FROM tgp WHERE tgp_submit_link<>'' ORDER BY tgp_id"; $result = mysql_query ($sql) or die (mysql_error ()); while ($row = mysql_fetch_array ($result)) { $id = $row['tgp_id']; $suffix = $row['tgp_suffix']; $user = $row['tgp_user']; $pass = $row['tgp_pass']; $name = $row['tgp_name']; $email = $row['tgp_email']; $submit_link = $row['tgp_submit_link']; $target_link = $row['tgp_target']; $gallery_limit = $row['tgp_gallery_limit']; if (!$gallery_limit) $gallery_limit = "None"; $notes = $row['tgp_notes']; printf ("<div class=\"tgp_info\"><h3>%s</h3>\n<p>Gallery limit: %s</p>\n", $id, $gallery_limit); $sql = "SELECT *, COUNT(photo_filename) AS pic_count FROM galleries, girls, photos WHERE gallery_girl=girl_id AND gallery_id=photo_gallery AND gallery_added=CURDATE() GROUP BY gallery_id"; $gresult = mysql_query ($sql) or die (mysql_error ()); while ($grow = mysql_fetch_array ($gresult)) { $desc = $grow['girl_desc'] . " " . $grow['gallery_desc']; $path = $grow['gallery_path']; if ($suffix) if ($suffix hahahaha "none") $link = "http://www.cutegirlsdaily.com" . $path; else $link = "http://www.cutegirlsdaily.com" . $path . "/" . $suffix; else $link = "http://www.cutegirlsdaily.com" . $path . "/index.php?tgp=" . $id; $pic_count = $grow['pic_count']; printf ("<p>%s<br />%s<br />%d photos<br /><a href=\"#\" onclick=\"fill_submit_page ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s'); return false;\">Fill submit form</a></p>\n", $desc, $link, $pic_count, $user, $pass, $name, $email, $link, $desc, $pic_count, "Softcore,softcore,Softcore Pictures,TEEN,Teen,teen,Teens,teens,Teen_Pics,Teen babes,Teen Girls,Teen Pictures,Teen Gal Pics-"); } printf ("<p>Notes: %s</p>\n", $notes); printf ("<a href=\"%s\" onclick=\"open_submit_page ('%s', '%s'); return false;\">Submit Gallery</a></div>\n", $submit_link, $submit_link, $id); } cgd_admin_footer (); cgd_footer ($db); ?>
Code:function cgd_admin_javascript () { ?> <script type="text/javascript"> var submit_window; var submit_user; var submit_pass; var submit_name; var submit_email; var submit_url; var submit_desc; var submit_pics; var submit_cat; var submit_recip; // Open a new window to display 'url' function open_submit_page (url, name) { submit_window = window.open (url, name); } // Parse the page 'name' for a submit form function parse_submit_page () { var form; var i; // If we're iterating through the list of forms, keep searching until // A) we find a URL input field or B) we run out of forms i = 0; do { form = submit_window.document.forms[i]; // Username if (form.Username) submit_user = form.Username; else if (form.username) submit_user = form.username; // Password if (form.Password) submit_pass = form.Password; else if (form.password) submit_pass = form.password; else if (form.pass) submit_pass = form.pass; // Name if (form.Nickname) submit_name = form.Nickname; else if (form.Name) submit_name = form.Name; else if (form.nick) submit_name = form.nick; else if (form.nickname) submit_name = form.nickname; else if (form.textfield_name) submit_name = form.textfield_name; else if (form.name) submit_name = form.name; else if (form.n) submit_name = form.n; // Email if (form.Email) submit_email = form.Email; else if (form.contactemail) submit_email = form.contactemail; else if (form.email) submit_email = form.email; else if (form.mail) submit_email = form.mail; else if (form.subeml) submit_email = form.subeml; else if (form.textfield_email) submit_email = form.textfield_email; else if (form.webmaster_email) submit_email = form.webmaster_email; else if (form.e) submit_email = form.e; // Gallery URL if (form.Gallery_URL) submit_url = form.Gallery_URL; else if (form.URL) submit_url = form.URL; else if (form.gallery_url) submit_url = form.gallery_url; else if (form.gurl) submit_url = form.gurl; else if (form.gURL) submit_url = form.gURL; else if (form.link) submit_url = form.link; else if (form.siteurl) submit_url = form.siteurl; else if (form.textfield_url) submit_url = form.textfield_url; else if (form.url) submit_url = form.url; else if (form.u) submit_url = form.u; else if (form.file) // Do this last since sometimes 'file' is for the thumbnail submit_url = form.file; // Gallery description if (form.Description) submit_desc = form.Description; else if (form.description) submit_desc = form.description; else if (form.desc) submit_desc = form.desc; else if (form.gDESC) submit_desc = form.gDESC; else if (form.dsc) submit_desc = form.dsc; else if (form.gdes) submit_desc = form.gdes; else if (form.sitedesc) submit_desc = form.sitedesc; else if (form.textfield_description) submit_desc = form.textfield_description; else if (form.title) submit_desc = form.title; else if (form.d) submit_desc = form.d; // Number of pictures if (form.Thumbnails) submit_pics = form.Thumbnails; else if (form.amount) submit_pics = form.amount; else if (form.bilder) submit_pics = form.bilder; else if (form.num) submit_pics = form.num; else if (form.pics) submit_pics = form.pics; else if (form.pictures) submit_pics = form.pictures; else if (form.textfield_pics) submit_pics = form.textfield_pics; else if (form.total_pics) submit_pics = form.total_pics; // Category if (form.Category) submit_cat = form.Category; else if (form.cat) submit_cat = form.cat; else if (form.category) submit_cat = form.category; else if (form.dropdown_category) submit_cat = dropdown_category; else if (form.niche) submit_cat = form.niche; else if (form.CAT) submit_cat = form.CAT; else if (form.section) submit_cat = form.section; else if (form.kategoriek) submit_cat = form.kategoriek; else if (form.action) submit_cat = form.action; // Reciprocal link URL if (form.recip) submit_recip = form.recip; else if (form.rurl) submit_recip = form.rurl; // Increment our counter i++; } while (submit_window.document.forms[i]) } // Fill the submit form with our information function fill_submit_page (user, pass, name, email, url, desc, pics, cat) { // Make an array of possible categories var cats = cat.split (','); // Allow our page to access the DOM for other websites (window.netscape) window.netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead UniversalBrowserWrite"); parse_submit_page (); if (submit_user) submit_user.value = user; if (submit_pass) submit_pass.value = pass; if (submit_name) submit_name.value = name; if (submit_email) submit_email.value = email; if (submit_url) submit_url.value = url; if (submit_desc) submit_desc.value = desc; else if (submit_name) // Some sites use 'name' for gallery description submit_name.value = desc; if (submit_pics) submit_pics.value = pics; if (submit_recip) submit_recip.value = url; if (submit_cat) { var i; for (i = 0; i < cats.length; i++) { submit_cat.value = cats[i]; if (submit_cat[submit_cat.selectedIndex] && submit_cat[submit_cat.selectedIndex].value hahahaha cats[i]) i = cats.length; } } } </script> <?php } ?>JustPicsPlease - Search millions of porn pics
(Or thousands of porn tubes, if that's your style.)
Both sites are desktop- and mobile-friendly.Comment
-
man, i'm rusty but this will be a good projects to get back into it.
thanks for posting it. i'll make it up to you sometime soon.
lets be friends:
icq: 270734475
aim: andrewaychComment
-
No problem, this is the first site I've designed in a couple of years, so the code's a bit sloppy. My goal is to create an entire PHP-based platform for creating and submitting galleries, as well as managing the database of TGPs to submit them to. If it actually works out, I'll be sure to post here to let folks know.JustPicsPlease - Search millions of porn pics
(Or thousands of porn tubes, if that's your style.)
Both sites are desktop- and mobile-friendly.Comment

Comment