Jump to content

Jonnyboy

Members
  • Posts

    538
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by Jonnyboy

  1. Inf Assistant v0.23

    Updated 6 Dec 08

    preview0.23.JPG

    • Features:
    • This is an hta script that will create a "True" addon
    • It can locate an unlimited number of folders and an unlimited number of individual files, as needed
    • It can add an unlimited number of ProfileItmes(shortcuts)
    • It works in temp folder and puts completed addon in your current location
    • It renames every file to comply with 8.3 or can rename only the filename and leave the first 3 characters of the extension
    • It parses the filepath and and inserts most of the DIRID's (16423, 16389, 16410, 16412, 16418, 16416, 16405, 16417, 16384, 16400, 16390, 16403, 16411, 16393, 16392, 16432, 16391, 16386, 16395, 16424, 16419, 16409, 16415, 16408, 16407, 16406, 16422, 16404, 16421, 16425, 16420, 17, 24).

    • Options:
    • Can edit the String Variables
    • Can copy inf to clipboard and edit as you like, then complete the addon on your own.
    • Can add your registry settings
    • Can add a pre-built uninstaller, that will uninstall completely

    • Notes:
    • This is a work in progress.
    • I intend to add the ability to rename all files as you like, or 8.3 and keep the existing extension so long as meets 8.3.
    • I intend to add the ability to insert additional String Variables and integrate them into the inf
    • I hope to be able to allow edit of the the inf on the fly and continue with addon
    • I hope to add a timer and status bar along the bottom of hta
    • I hope the add the ability to resize elements when resizing main page
    • I am open to suggestions for further features

    • Compatibility:
    • Tested in Windows XP and Vista
    • Not tested in 64-bit systems

    • Obstacles:
    • Will not process any folder that you do not have permission to Read, will cause error

    tabdownload.png

    MD5: 42F7AD8202196DF7D606F9D09D103C82

    Size: 378 KB

    Changelog:

    12-6-08 - v0.23

    -resized initial screen to 800x480

    -fixed bug where Delete ProfileItems may insert wrong path

    -resized screen

    -moved copy files to create addon

    -added color to inf for easier reading

    -added option for renaming file names while leaving the extension the first 3 characters of the extension

    -moved strings to separate page, instead of popup

    -moved profileitems to a separate page

    -added a few status messages

    -added ability to have spaves in strings, in situations where spaces in strings are not permitted, the spaces are replaced with "_"

    -made check boxes on main page look and act like buttons

    -renamed string variables to be easier to recognize and understand

    -fixed bug where Deldirs and Delfiles were not printing

    -fixed typos

    12-2-08 - v0.22

    -fixed bug where AddReg=prog.addreg and [Prog.AddReg] would not display if not adding registry entries

    12-1-08 - v0.21

    -added Vista compatibility, must register\unregister safrcdlg.dll each time you add individual file

    -added ability to add ProfileItems

    -added DIRID's(16423, 16389, 16410, 16412, 16418, 16416, 16405, 16417, 16384, 16400, 16390, 16403, 16411, 16393, 16392, 16432, 16391, 16386, 16395, 16424, 16419, 16409, 16415, 16408, 16407, 16406, 16422, 16404, 16421, 16425, 16420, 17, 24).

    -added ability to add regstry entries

    -changed uninstaller to optional entry

    -fixed bug with renaming files incorrectly

    11-16-08 - v0.20

    -rewrote using hta as front-end for vbscript

    v0.14

    -fixed bug where filenames with "~" in filename would not copy when creating cab

    -fixed bug where filenames with "&" in filename would not add to CopyFilesSection.inf

    v0.13

    -added script to identify filenames that were locked or in use when creating the cab file

    -fixed bug when using "On-the Fly" file rename of individual files

    v0.12

    -added script to allow "On-the-Fly" file renaming for duplicate files when not using Rename All Files

    -fixed bug with multiple folders not copying properly

    v0.11

    -fixed bug with renaming files when selected not to

    -fixed bug with adding single file not copying to cab file

    v0.1

    initial posting

  2. I want to install Ayakawa build, Can I simply use Microsoft Visual C++ 2008 SP1 Redistributable Package?

    Requirements

    Ayakawa's SSE2 versions requires M$ Visual C++ 2008 Redistributable Package (x86)

    I think Microsoft Visual C++ 2008 SP1 Redistributable Package will do the trick.

  3. I have been working alot, lately. Much more than usual. I have not had any time to work on this. As far as I can tell, v0.48 works properly and is posted a few posts back. But, I am unhappy with so many options in the batch file.

    I need a few solid hours to complete it using an HTA as the front-end, instead of using a batch file. The HTA will make the process smoother and easier to understand, but it will require IE to be installed.

    For now, with my current work load, I can not say when I will have it completed.

    Sooner rather than later, I hope. :)

  4. OMG, Jonnyboy, servers are probably next door to you :D

    I had to try several times before I got a non-negative number. I kept saying WTF, this can't be right!

    Pinging 209.172.60.147 with 32 bytes of data:

    Reply from 209.172.60.147: bytes=32 time=-91ms TTL=46
    Reply from 209.172.60.147: bytes=32 time=-92ms TTL=46
    Reply from 209.172.60.147: bytes=32 time=-83ms TTL=46
    Reply from 209.172.60.147: bytes=32 time=-92ms TTL=46

    Ping statistics for 209.172.60.147:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = -92ms, Maximum = -83ms, Average = 1073741734ms

  5. Ping statistics for 69.73.170.7:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 13ms, Maximum = 15ms, Average = 14ms

    Ping statistics for 209.172.60.147:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 48ms, Maximum = -35ms, Average = 28ms

  6. Just to get back to you a little more...

    Tested your latest builder , profile folder able to show, able to build silent installer type (I'm using version 2.0.0.16).

    When tested the silent installer, able to restore bookmark but none of my 28 extensions get installed.

    I guess my profile folder does not have any extension. They are all stored in %programfiles%\Mozilla Firefox\extensions. This is because I use batch file to install all 28 extensions with command Firefox.exe -install-global-extension

    I guess your builder does not look at the -install-global-extension folder. But it is okay for me. I can always re-use back my batch file to install. :)

    The script gets the extensions from both the profile and the extensions folder. Please send me the logs and I'll look at them.

  7. I did not have the first log you want as I deleted the Virtual PC image. But I tried it again with another new image.

    Still observed %appdata% folder is hidden. I had to unhide it manually first. Then I can get pass the profile folder

    selection stage.

    Now, thing seems to stop responding at "Copying Personal Files . . ." stage. (any idea how long this stage usually takes?)

    A check shown the Addon (empty folder) & bin folder are created, along with log folder.

    Please see my log file. Thanks

    Looking at the logs, it doesn't appear that the VM you were running had an internet connection. If you had, wget would have given me some sort of log. In your logs, wget gives back nothing, usually meaning failure. It would be near impossible that all web sites are down. I would guess that there was no internet connection.

    As to the question posed, copying personal files takes less than a second. I include a pause in the script, just so that you know that it happened and was not missed. Copying non-personal files can take much longer depending on how many extensions you have installed.

    On another note, I have completed the update. I am waiting for some information on WPI addons before I post the update. It will include an option to create a WPI ready addon.

    ***EDIT***

    Since most people configure their wpi folder differently, it does not make sense to add that option. At least for now.

  8. Thanks for the input. I'm just wondering if I have made some wrong input, causing unexpected behaviour.

    From the videoshot, am I suppose to navigate to my profile folder or the Firefox program folder?

    I agree, that that section is a bit vague. I will add further instructions. But, at the top of the popup window, it tells where to navigate to.
    Just a sudden thought:

    It would be useful (for 1st time user) if you can made screenshot explaning what each screen you would expect the user to give correct input (to avoid any unexpected input) or videoshot showing how to use your firefox builder. :P

    For each popup, if you enter an incorrect path, the script will notify you and ask you to do it again, showing where the correct path might be.
    You can take a look here. (see item 155) It is a vbs code you may consider in unhiding folders/files. (not sure will work in Vista).
    I already check for this, change if necessary and with permission , then restore when completed. There are 2 files in the bin folder that accomplish this task. In my previous post I stated that my script already checks this and why it may have failed on your system. Please send me the logs if the value in the key specified is "0"
    If I manage to build the addon successfully, as it is uninstallable, does it mean also this version can't be update online when newer version is available? If it can be updated online, will it still remain uninstallable?
    It will be completely uninstalled, the uninstall inf is not updated when you upgrade to another version. That uninstaller will also be available. The firefox "helper.exe" does not remove any reg entries. The 2.0.0.x version only deletes the files that it installed, nothing else. The 3.0.x version deletes the files that it installed and removes the profiles.
    As far as I know, some extensions are not compatible for newer version when performing online update. Can these extensions be uninstall if found not compatible?
    Yes, they can be uninstalled. The will also be disabled on first run.
    If cannot uninstall automatically, anyway to uninstall manually? Sorry for asking so many questions. :D
    It can be unnstalled in the normal manner. Don't worry about too many questions. If you have more, ask away.
  9. Out of curiosity, I tested on VPC and I got into an endless loop prompting me to select probably my profile folder. Unfortunately, I hit 'enter' at the question and it opens a file dialog box, expecting me to browse to \Local Settings\Application Data\Mozilla etc. The folder is hidden from view by default. Hence unable to browse to the intended folder.

    Pressing cancel button repeatingly doesn't help stopping the "file open dialog box" . I had to process close it.

    Attached is a quick videoshot. http://www.uploading.com/files/V2FAV0WK/LoopError.7z.html

    Perhaps you would like to unhide this folder prior to selecting the profile folder, for easier selection.

    There is already a script to test and for and change that setting. Could you send me the logs, so that I can see why that failed for you.

    Thank you

    **EDIT**

    The script only checks this key of the value "0", "0" equals files are hidden

    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden

    I have seen and was aware of the usage of "2" for this value. It is my understanding that a value of "2" was caused by a worm, WORM_VIRKEL.B. and OnLineGames.5339@net This is the reason that I did not include the "2" in the check and you probably have a value of "2" in this key. This does not mean that you have been infected by this worm. Because, I have also read in many, many tutorials that you should change that same value to "2", instead of using "0" or "1". I am a novice at these reg tweaks, therefore I may be wrong. But, I don't think that I will change the script to test for the value "2" in this key.

    I have been unable to locate the correct values of this key as published by M$. I can, of course, be persuaded to change the script, if I could locate the correct values for this key.

  10. update posted v0.474

    -added Media Player Plugin 1.0.0.8

    -added Office 2007 Plugin 12.0.4518.1014

    -added QuickTime Player Plugin 7.4.5.67

    -added RealPlayer LiveConnect-Enabled Plugin 6.0.11.2852

    -added RealPlayer Plugin 6.0.12.1662

    -added Adobe PDF Plugin 8.1.0.137

    -added Adobe Shockwave Plugin11.0.0.465

    -added Macromedia Authorware Plugin 2004.0.0.1

    -fixed typos

×
×
  • Create New...