Startup Folder : Which files doing what - MDA III, XDA III, PDA2k, 9090 General

Here's a list of files in startup folder which I dun understand what they are for
Need a pro to shed some light,
if my questions have already been answered prior to this,
kindly point me to the url, i'd done my search here with no avail
in my startup folder [ listing only unknowns, the knowns such as autorun.exe/backup appt,contacts/bttray/poutlook/etc are not mentioned.
1) chgdflnk.lnk [ pointing to presetusb.exe ]
2) checkautorun.lnk [ pointing to checkautorun.exe ]
3) regnotify.exe
Anyone knows their functions?

Related

some links

http://www.ka0s.net/
http://www.dataworm.net/reverse/
[ by some people working on a wardriving tool for the ppc. ]
the ida .ids files are quite useful.

[App] RGUber v1.21a, RGUOrder v1.4

Purpose:
This purpose of this VBScript is to process and organize data in RGU/REG files to remove duplicates, identify faulty entries, and move entries to ascending alphabetical order (the same way it is displayed in a registry editor).
Requirements:
Windows Scripting Host (included in most versions of windows)
rgucomp.exe and cereg400.dll located somewhere in your path (same folder as the script probably won't work if the script is run from another folder)
.reg and .rgu files are expected to be UTF-16LE with BOM
Usage:
Drag a .rgu, .reg, or .hv onto RGUber.vbs OR run "wscript.exe RGUber.vbs example.rgu"
Details:
When an rgu|reg file is specified, RGUber will:
1) create backup of input file
2) rename input file to boot.rgu
3) use rgucomp to convert it to *.hv
4) use rgucomp to convert new .hv to original rgu path\name
5) Reorder all keys in ascending alphabetical order and all values for each key in ascending alphabetical order with default value first
When an hv file is specified, RGUber will:
1) use rgucomp to convert it to *.rgu
2) Reorder all keys in ascending alphabetical order and all values for each key in ascending alphabetical order with default value first
Options
Open RGUber.vbs in your favorite text editor. All options are set at the beginning with (hopefully) meaningful descriptions.
Code:
'//Path to rgucomp (leave this as default if rgucomp.exe is located in your system path)
Const RGUCOMP = "rgucomp.exe"
'//Path to notepad, only needed if %OPENAFTER% is true
Const NOTEPAD = "notepad.exe"
'//The following options can be set to True/False or 0/1
'//Organize registry entries in ascending alphabetical order
Const REORDER = True
'//Open in %NOTEPAD% after conversion is done
Const OPENAFTER = False
'//Save any errors from rgu -> hv conversion
Const LOGERRORS = True
'//Save a backup copy of %INPUTRGU% as "%INPUTRGU%_Backup.rgu"
Const BACKUPRGU = True
Other info
If target file already exists, RGUber will ask if you want to overwrite.
Text files (the MS way) typically contain CRLF for next line. Output from rgucomp.exe contains many CRCRLF. RGUber removes the extra CR.
I have very few comments in the code. If requested, I will upload another copy with as many detailed comments as I can manage.
I tried to code this as efficiently as VBScript can possibly be. I kept getting errors when trying to run 'rgucomp.exe -b -nologo' so instead of running it directly, RGUber creates a bat file, executes it, then deletes it.
On my AMD Phenom 9600 with Vista64 and 3 SATA in Raid5, RGUber completes rgu->hv->rgu of 2084 lines in <3s
RGUber always saves output from rgu->hv conversion but deletes the file if there were no errors.
RGUber crashes on files with no reg entries (e.g. empty app.reg in an EXT package that does not add any registry entries)
Changelog:
v1.21a
Values are now sorted in alphabetical order for each key
v1.2
Replaced Organize function with one from RGUOrder
Lost ability to reorder values for each key (To be readded in next version)
v1.1
Fixed a bug with removing hashdata from output (RGUber would mix data from two keys under one)
Changed sorting algorith with a much faster one
v1.02
Added option to remove RegistryUpdate key from rgucomp output
Fixed a typo where RGUber was not removing the system attribute from input rgu files
v1.01
Fixed typo where RGUber was waiting for backup file instead of log file
Change 'Done' msgbox to one that shows beginning time and ending time
v1.0
Initial Release
RGUOrder v1.4
This script will only reorder the contents of an rgu without processing with RGUComp, thereby keeping comments and delete key entries. RGUComp/cereg400.dll are not needed to use this app.
Changelog:
v1.4
Fixed a bug where if the original rgu did not end with a new line then the last entry after being sorted would be lost.
Fixed two bugs where only the first 25 tabs and first 25 spaces would be removed before sorting (This did not affect data integrity or performance, but the checksum would be different each time you run the output back through RGUOrder until all the original tabs/spaces were removed)
Added code to prevent multiple entries of the same key from being reordered
Fixed other miscellaneous bugs/oddities introduced with v1.3
v1.3
Added code to add a delete key for each subkey of a deleted key so that when reordered, the key deletion isn't broken
v1.2
Fixed a bug where the last key processed was being concatenated to another with no CRLF producing an invalid rgu file
I'm not sure if this relates to your app but I have a small question:
If a dumped a rom (raw, not kitchen type) and removed several apps/programs but did not clean the registry (very tedious), will this help me clean it up (remove dead paths, etc)?
And if so, how will it know just by dragging the .hv file? I mean how will your app know if a registry entry does not have the app/program included in the rom anymore?
Please forgive me if my question does not relate to your app
There is no way for my app to know, it isnt that smart
It would take an extensive app/database to know which keys are related to which apps.
Thanks for this post
updated to v1.1
v1.02 had a bug in the code which removed hash data from output which made it mix data from the key before it with the key after it
If I ever get around to updating again, I will use hvedit instead of rgucomp
I get an error.
Script: D:\RGUber.vbs
Line: 136
Char: 2
Error: File not found
Code: 800A0035
Source: Microsoft VBScript runtime error
Any reason why?
I attach the file i want to sort alphabetically.
I have no idea
It worked for me with no problem (file attached)
Please tell me the location of RGUber.vbs and of 51329f91-0017-4364-bcff-e032c5d45b01.rgu
Great application bro!!
Only limitation is that I have to put reg400.dll and rgucomp in C:\windows
c_shekhar said:
Great application bro!!
Only limitation is that I have to put reg400.dll and rgucomp in C:\windows
Click to expand...
Click to collapse
yeah, I tried to get around that but I didn't find anything feasible with vbscript :-/
Actually, they don't have to go in C:\windows
I reinstall windows regularly so I keep as many apps portable as I can. I have a bin folder on another partition that I add to the system path variable after a new install for stuff like this.
selyb said:
yeah, I tried to get around that but I didn't find anything feasible with vbscript :-/
Actually, they don't have to go in C:\windows
I reinstall windows regularly so I keep as many apps portable as I can. I have a bin folder on another partition that I add to the system path variable after a new install for stuff like this.
Click to expand...
Click to collapse
can you elaborate this a bit more. Because I too would like a similar arranfements...
My C:\ partition has Vista64
My F:\ partition has all my documents, downloads, music, movies, etc and a folder F:\bin\
F:\bin contains >100 downloaded command line programs and vbs scripts that I have written including
RGUber.vbs
lame.exe
rgucomp.exe
cereg400.dll
FixVTS.exe
faad.exe
nuerecmod.exe
Tag.exe
find Advanced System Properties (I can't remember how, it's different for XP/Vista/7) go to the Advanced tab and hit the Environment Variables button
Under system variables, scroll down to 'Path', double click it. This defines your 'system path'. It contains a list of folders separated by semicolon ";". At the end, add a semicolon and the path to the folder you want to add (e.g. ;F:\bin) after that, hit ok. XP may need to reboot to reflect the change but I'm not sure. Vista and 7 are affected immediately.
With this setup, you can open a command prompt in any folder on your computer and type "RGUber.vbs xyz.rgu" and it would work as if all the files are in that folder.
Thanks a lot bro!!!
I am grateful...
I'd really like to use this, but unfortunately I get this error regardless of the app.reg I drag onto the script:
Script: C:\RGUber\RGUber.vbs
Line: 232
Char: 3
Error: The system cannot find the path specified.
Code: 80070003
Source: (null)
Thanks if you can advise.
Quetzecotyl said:
I'd really like to use this, but unfortunately I get this error regardless of the app.reg I drag onto the script:
Script: C:\RGUber\RGUber.vbs
Line: 232
Char: 3
Error: The system cannot find the path specified.
Code: 80070003
Source: (null)
Thanks if you can advise.
Click to expand...
Click to collapse
Hmmm... this line asks the system for what is in the %temp% variable and attempts to change the working directory to the result.
Open RGUber.vbs in notepad and go to line 232
Modify
Code:
WSH.CurrentDirectory = WSH.Environment("SYSTEM")("temp")
to
Code:
WSH.CurrentDirectory = "C:\RGUber\"
then try again
Works great after your fix, selyb. Thank you for this useful app and your many helpful contributions to the Kaiser forums.
Quetzecotyl said:
Works great after your fix, selyb. Thank you for this useful app and your many helpful contributions to the Kaiser forums.
Click to expand...
Click to collapse
Yeah, I may relocate from Kaiser forums to Rhodium. I have an AT&T Tilt 2 in the mail to me ATM
Grats on getting a Rhodium. Found a question after using it for a while. This is just one example of such behavior, but why does:
Code:
[HKEY_CURRENT_USER\Software\HTC\TaskManager\ExclusiveList\System]
"CMBandSwitching.exe"=dword:0
get turned into:
Code:
"CMBandSwitching.exe"=dword:0
How do I make it regard CURRENT_USER keys?
Quetzecotyl said:
Grats on getting a Rhodium. Found a question after using it for a while. This is just one example of such behavior, but why does:
Code:
[HKEY_CURRENT_USER\Software\HTC\TaskManager\ExclusiveList\System]
"CMBandSwitching.exe"=dword:0
get turned into:
Code:
"CMBandSwitching.exe"=dword:0
How do I make it regard CURRENT_USER keys?
Click to expand...
Click to collapse
I had this problem with an earlier version. If you are using v1.1 then please attach the original rgu/reg. I have tried and I can't seem to reproduce it since I fixed it already.
Please, replace rgucomp with hvedit . I really need your help because rgucomp doesn't work for me . Thanks in advance .
tomcug said:
Please, replace rgucomp with hvedit . I really need your help because rgucomp doesn't work for me . Thanks in advance .
Click to expand...
Click to collapse
why doesn't rgucomp work? I would be surprised to learn that hvedit will work when rgucomp won't.

trying to use mortscript to delete directory..

hi guys,
sorry if this is not the correct place for this post..
This is in windows mobile on my HTC HD2.
I have been trying to use mortscript to create a little batch file that I could click on to remove the \Android folder and all of its contents on the root of my \Storage Card
i made this file called removeandroid.mscr
and here are the contents of that file:
******************************************
DelTree(Android)
RmDir(Android))
Message("The Android Files Have Been Deleted")
******************************************
Now, when i ran it, it deleted just about every file that was contained on my \Storage Card....
can someone help me with the syntax please ?
this file will reside on the root of the \Storage Card
possibly it might be with forward slashes in front of Android like this ....
******************************************
DelTree(Android)
RmDir(Android))
Message("The Android Files Have Been Deleted")
******************************************
the * symbols are just here for this posting, they do not reside in the file.
thanks for your help.
kevin rea
palmdale, calif.
Deltree probably did not like that you did not have a clear path to what to delete.
Try
Code:
If( DirExists("\Storage Card\Android"))
DelTree("\Storage Card\Android")
RmDir("\Storage Card\Android")
Message("The Android Files Have Been Deleted")
Else
Message("The Adroid Folder Was Not Found on Storage Card")
EndIf
Thanks very much Rory !!
Kevin Rea

[Q] zooper html code

Hello
I try ti make meteo wiget using zooper and tasker
I read an HTML pace and extract something like this
pioggia e schiarite
And i want show in wiget
Pioggia e schiarite
Can zooper recognize the HTML code?
Thanks
Mauro
I'm guessing by what you have written there that you want to get some content off of a webpage and put it into a Zooper widget?
It's easier to show:
https://www.youtube.com/watch?v=nLuoOhXuCvA
The splitting part may become somewhat involved.
Good Luck!
I and thanks for tour answer
I don't undestand if in tour video there is a solution for my problemi bit my english is not good
This is what i make with tasker
Sampeyre (48)
A1: HTTP Get [ Serverort:****************/meteo_italia_localita_valori.php?lid=7301&nome=Torino Path: Attributes: Cookies: Timeout:10 Mime Type:text/html Output File:wallapper/cerca2.html Continue Task After Errorn ]
A2: Read File [ File:wallapper/cerca2.html To Var:%Tempoora ]
A3: Variable Split [ Name:%Tempoora Splitter:alt=" Delete Baseff ]
A4: Variable Split [ Name:%Tempoora4 Splitter:" Delete Baseff ]
And the result is this
%Tempoora41 nubi sparse
If i pur it in zooper with tasker in the wiget show
nubi sparse
I want to show
nubi sparse
Can zooper make it?
Or ther is another way?
Thanks
Mauro

[Q] last caller image via tasker

Hi,
I want to get the last outgoing call's image in my zooper widget.
I am trying to use tasker for that:
Code:
Caller (45)
A1: Test Phone [ Type:Contact Photo URI Data:%CONUM Store Result In:%called ]
A2: Load Image [ Source:%called Max Width Or Height:0 Respect EXIF Orientation:eek:ff ]
A3: Zooper Widget Pro Variable [ Configuration:#TCaller# = %called Package:org.zooper.zwpro Name:Zooper Widget Pro Variable Timeout (Seconds):0 ]
and in zooper, I have done:
Code:
bitmap->advanced->#TCaller#
which shows value:
Code:
content://com.android.contacts/display_photo/574
But this is not showing anything, but the default "open file" image.
Kindly help
Barud said:
Hi,
I want to get the last outgoing call's image in my zooper widget.
I am trying to use tasker for that:
Code:
Caller (45)
A1: Test Phone [ Type:Contact Photo URI Data:%CONUM Store Result In:%called ]
A2: Load Image [ Source:%called Max Width Or Height:0 Respect EXIF Orientation:eek:ff ]
A3: Zooper Widget Pro Variable [ Configuration:#TCaller# = %called Package:org.zooper.zwpro Name:Zooper Widget Pro Variable Timeout (Seconds):0 ]
and in zooper, I have done:
Code:
bitmap->advanced->#TCaller#
which shows value:
Code:
content://com.android.contacts/display_photo/574
But this is not showing anything, but the default "open file" image.
Kindly help
Click to expand...
Click to collapse
One thing, make sure your variable is passing into zooper, forget the image and just get text. Once I tried and couldn't get it to work, forgot that my profile was time dependant and I didn't run the task... Run your task if you haven't already...
Thanks for your reply.
If I only want the text, its working absolutely fine. only its the image which is not coming.

Categories

Resources