Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Save a PDF as a serializing number
#6
Saving PDFs from FireFox in that manner gets the file name from the HTML document's tag. All you need is a Greasmonkey script or a bookmarklet that changes the title on the fly. I'm guessing the part # is part of the url's query string or resides in a javascript-accessible node within the document. It's probably trivial to do. </div> <div class="post_meta" id="post_meta_858188"> <div class="float_right"> </div> </div> </div> <div class="post_controls"> <div class="postbit_buttons author_buttons float_left"> <!-- start: postbit_find --> <a href="search.php?action=finduser&uid=39" title="Find all posts by this user" class="postbit_find"><span>Find</span></a> <!-- end: postbit_find --> </div> <div class="postbit_buttons post_management_buttons float_right"> <!-- start: postbit_quote --> <a href="newreply.php?tid=68813&replyto=858188" title="Quote this message in a reply" class="postbit_quote postbit_mirage"><span>Reply</span></a> <!-- end: postbit_quote --> </div> </div> </div> <!-- end: postbit --> </div> </td></tr> <tr> <td class="tfoot"> <!-- start: showthread_search --> <div class="float_right"> <form action="search.php" method="post"> <input type="hidden" name="action" value="thread" /> <input type="hidden" name="tid" value="68813" /> <input type="text" name="keywords" value="Enter Keywords" onfocus="if(this.value == 'Enter Keywords') { this.value = ''; }" onblur="if(this.value=='') { this.value='Enter Keywords'; }" class="textbox" size="25" /> <input type="submit" class="button" value="Search Thread" /> </form> </div> <!-- end: showthread_search --> <div> <strong>« <a href="showthread.php?tid=68813&action=nextoldest">Next Oldest</a> | <a href="showthread.php?tid=68813&action=nextnewest">Next Newest</a> »</strong> </div> </td> </tr> </table> <div class="float_left"> </div> <div style="padding-top: 4px;" class="float_right"> </div> <br class="clear" /> <!-- start: showthread_threadedbox --> <br /> <table border="0" cellspacing="0" cellpadding="5" class="tborder"> <tr> <td class="thead"><span class="smalltext"><strong>Messages In This Thread</strong></span></td> </tr> <tr> <td class="trow1"><!-- start: showthread_threaded_bit --> <div style="margin-left: 0px;"><a href="showthread.php?tid=68813&pid=68812&mode=threaded">Save a PDF as a serializing number</a> <span class="smalltext">- by <a href="https://forums.macresource.com/member.php?action=profile&uid=108">blusubaru</a> - 12-22-2008, 12:01 AM</span></div> <!-- end: showthread_threaded_bit --><!-- start: showthread_threaded_bit --> <div style="margin-left: 0px;"><a href="showthread.php?tid=68813&pid=858113&mode=threaded">Re: Save a PDF as a serializing number</a> <span class="smalltext">- by <a href="https://forums.macresource.com/member.php?action=profile&uid=877">space-time</a> - 12-22-2008, 12:29 AM</span></div> <!-- end: showthread_threaded_bit --><!-- start: showthread_threaded_bit --> <div style="margin-left: 0px;"><a href="showthread.php?tid=68813&pid=858124&mode=threaded">Re: Save a PDF as a serializing number</a> <span class="smalltext">- by <a href="https://forums.macresource.com/member.php?action=profile&uid=108">blusubaru</a> - 12-22-2008, 12:47 AM</span></div> <!-- end: showthread_threaded_bit --><!-- start: showthread_threaded_bit --> <div style="margin-left: 0px;"><a href="showthread.php?tid=68813&pid=858144&mode=threaded">Re: Save a PDF as a serializing number</a> <span class="smalltext">- by <a href="https://forums.macresource.com/member.php?action=profile&uid=525">Marc Anthony</a> - 12-22-2008, 01:36 AM</span></div> <!-- end: showthread_threaded_bit --><!-- start: showthread_threaded_bit --> <div style="margin-left: 0px;"><a href="showthread.php?tid=68813&pid=858148&mode=threaded">Re: Save a PDF as a serializing number</a> <span class="smalltext">- by <a href="https://forums.macresource.com/member.php?action=profile&uid=108">blusubaru</a> - 12-22-2008, 01:41 AM</span></div> <!-- end: showthread_threaded_bit --><!-- start: showthread_threaded_bitactive --> <div style="margin-left: 0px;"><strong>Re: Save a PDF as a serializing number</strong> <span class="smalltext">- by <a href="https://forums.macresource.com/member.php?action=profile&uid=39">Seacrest</a> - 12-22-2008, 02:34 AM</span></div> <!-- end: showthread_threaded_bitactive --><!-- start: showthread_threaded_bit --> <div style="margin-left: 0px;"><a href="showthread.php?tid=68813&pid=858230&mode=threaded">Re: Save a PDF as a serializing number</a> <span class="smalltext">- by <a href="https://forums.macresource.com/member.php?action=profile&uid=108">blusubaru</a> - 12-22-2008, 03:15 AM</span></div> <!-- end: showthread_threaded_bit --><!-- start: showthread_threaded_bit --> <div style="margin-left: 0px;"><a href="showthread.php?tid=68813&pid=858251&mode=threaded">Re: Save a PDF as a serializing number</a> <span class="smalltext">- by <a href="https://forums.macresource.com/member.php?action=profile&uid=39">Seacrest</a> - 12-22-2008, 03:41 AM</span></div> <!-- end: showthread_threaded_bit --><!-- start: showthread_threaded_bit --> <div style="margin-left: 0px;"><a href="showthread.php?tid=68813&pid=858423&mode=threaded">Re: Save a PDF as a serializing number</a> <span class="smalltext">- by <a href="https://forums.macresource.com/member.php?action=profile&uid=108">blusubaru</a> - 12-22-2008, 03:19 PM</span></div> <!-- end: showthread_threaded_bit --><!-- start: showthread_threaded_bit --> <div style="margin-left: 0px;"><a href="showthread.php?tid=68813&pid=858459&mode=threaded">Re: Save a PDF as a serializing number</a> <span class="smalltext">- by <a href="https://forums.macresource.com/member.php?action=profile&uid=877">space-time</a> - 12-22-2008, 04:12 PM</span></div> <!-- end: showthread_threaded_bit --><!-- start: showthread_threaded_bit --> <div style="margin-left: 0px;"><a href="showthread.php?tid=68813&pid=859030&mode=threaded">Re: Save a PDF as a serializing number</a> <span class="smalltext">- by <a href="https://forums.macresource.com/member.php?action=profile&uid=108">blusubaru</a> - 12-23-2008, 12:56 PM</span></div> <!-- end: showthread_threaded_bit --></td> </tr> </table> <!-- end: showthread_threadedbox --> <br /> <div class="float_left"> <ul class="thread_tools"> <!-- start: showthread_printthread --> <li class="printable"><a href="printthread.php?tid=68813">View a Printable Version</a></li> <!-- end: showthread_printthread --> </ul> </div> <div class="float_right" style="text-align: right;"> <!-- start: forumjump_advanced --> <form action="forumdisplay.php" method="get"> <span class="smalltext"><strong>Forum Jump:</strong></span> <select name="fid" class="forumjump"> <option value="-4">Private Messages</option> <option value="-3">User Control Panel</option> <option value="-5">Who's Online</option> <option value="-2">Search</option> <option value="-1">Forum Home</option> <!-- start: forumjump_bit --> <option value="1" > My Category</option> <!-- end: forumjump_bit --><!-- start: forumjump_bit --> <option value="3" selected="selected">-- Tips and Deals</option> <!-- end: forumjump_bit --><!-- start: forumjump_bit --> <option value="4" >-- For Sale & Free Items</option> <!-- end: forumjump_bit --><!-- start: forumjump_bit --> <option value="5" >-- For Sale & Free Items Archive</option> <!-- end: forumjump_bit --><!-- start: forumjump_bit --> <option value="6" >-- 'Friendly' Political Ranting</option> <!-- end: forumjump_bit --> </select> <!-- start: gobutton --> <input type="submit" class="button" value="Go" /> <!-- end: gobutton --> </form> <script type="text/javascript"> $(".forumjump").on('change', function() { var option = $(this).val(); if(option < 0) { window.location = 'forumdisplay.php?fid='+option; } else { window.location = 'forumdisplay.php?fid='+option; } }); </script> <!-- end: forumjump_advanced --> </div> <br class="clear" /> <!-- start: showthread_usersbrowsing --> <br /> <span class="smalltext">Users browsing this thread: 1 Guest(s)</span> <br /> <!-- end: showthread_usersbrowsing --> <!-- start: footer --> </div> </div> <div id="footer"> <div class="upper"> <div class="wrapper"> <ul class="menu bottom_links"> <!-- start: footer_showteamlink --> <li><a href="showteam.php">Forum Team</a></li> <!-- end: footer_showteamlink --> <!-- start: footer_contactus --> <li><a href="https://forums.macresource.com/contact.php">Contact Us</a></li> <!-- end: footer_contactus --> <li><a href="https://forums.macresource.com">MacResource Forum</a></li> <li><a href="#top">Return to Top</a></li> <li><a href="https://forums.macresource.com/archive/index.php?thread-68813.html">Lite (Archive) Mode</a></li> <li><a href="https://forums.macresource.com/misc.php?action=markread">Mark all forums read</a></li> <li><a href="https://forums.macresource.com/misc.php?action=syndication">RSS Syndication</a></li> </ul> </div> </div> <div class="lower"> <div class="wrapper"> <span id="current_time"><strong>Current time:</strong> 07-09-2025, 12:51 PM</span> <span id="copyright"> <!-- MyBB is free software developed and maintained by a volunteer community. It would be much appreciated by the MyBB Group if you left the full copyright and "powered by" notice intact, to show your support for MyBB. If you choose to remove or modify the copyright below, you may be refused support on the MyBB Community Forums. This is free software, support us and we'll support you. --> Powered By <a href="https://mybb.com" target="_blank" rel="noopener">MyBB</a>, © 2002-2025 <a href="https://mybb.com" target="_blank" rel="noopener">MyBB Group</a>. <!-- End powered by --> </span> </div> </div> </div> <!-- The following piece of code allows MyBB to run scheduled tasks. DO NOT REMOVE --><!-- End task image code --> </div> <!-- end: footer --> <script type="text/javascript"> var thread_deleted = "0"; if(thread_deleted == "1") { $("#quick_reply_form, .new_reply_button, .thread_tools, .inline_rating").hide(); $("#moderator_options_selector option.option_mirage").attr("disabled","disabled"); } </script> <script><!-- var ct_checkjs_val = 'dd51df252dab43b61849446539dc9759', d = new Date(), ctTimeMs = new Date().getTime(), ctMouseEventTimerFlag = true, //Reading interval flag ctMouseData = "[", ctMouseDataCounter = 0; function ctSetCookie(c_name, value) { document.cookie = c_name + "=" + escape(value) + "; path=/;"; } ctSetCookie("ct_checkjs", ct_checkjs_val); ctSetCookie("ct_ps_timestamp", Math.floor(new Date().getTime()/1000)); ctSetCookie("ct_fkp_timestamp", "0"); ctSetCookie("ct_pointer_data", "0"); ctSetCookie("ct_timezone", "0"); setTimeout(function(){ ctSetCookie("ct_timezone", d.getTimezoneOffset()/60*(-1)); },1000); //Reading interval var ctMouseReadInterval = setInterval(function(){ ctMouseEventTimerFlag = true; }, 150); //Writting interval var ctMouseWriteDataInterval = setInterval(function(){ var ctMouseDataToSend = ctMouseData.slice(0,-1).concat("]"); ctSetCookie("ct_pointer_data", ctMouseDataToSend); }, 1200); //Stop observing function function ctMouseStopData(){ if(typeof window.addEventListener == "function") window.removeEventListener("mousemove", ctFunctionMouseMove); else window.detachEvent("onmousemove", ctFunctionMouseMove); clearInterval(ctMouseReadInterval); clearInterval(ctMouseWriteDataInterval); } //Logging mouse position each 300 ms var ctFunctionMouseMove = function output(event){ if(ctMouseEventTimerFlag === true){ var mouseDate = new Date(); ctMouseData += "[" + Math.round(event.pageY) + "," + Math.round(event.pageX) + "," + Math.round(mouseDate.getTime() - ctTimeMs) + "],"; ctMouseDataCounter++; ctMouseEventTimerFlag = false; if(ctMouseDataCounter >= 100) ctMouseStopData(); } }; //Stop key listening function function ctKeyStopStopListening(){ if(typeof window.addEventListener == "function"){ window.removeEventListener("mousedown", ctFunctionFirstKey); window.removeEventListener("keydown", ctFunctionFirstKey); }else{ window.detachEvent("mousedown", ctFunctionFirstKey); window.detachEvent("keydown", ctFunctionFirstKey); } } //Writing first key press timestamp var ctFunctionFirstKey = function output(event){ var KeyTimestamp = Math.floor(new Date().getTime()/1000); ctSetCookie("ct_fkp_timestamp", KeyTimestamp); ctKeyStopStopListening(); }; if(typeof window.addEventListener == "function"){ window.addEventListener("mousemove", ctFunctionMouseMove); window.addEventListener("mousedown", ctFunctionFirstKey); window.addEventListener("keydown", ctFunctionFirstKey); }else{ window.attachEvent("onmousemove", ctFunctionMouseMove); window.attachEvent("mousedown", ctFunctionFirstKey); window.attachEvent("keydown", ctFunctionFirstKey); } // --> </script></body> </html> <!-- end: showthread -->