Results for "Author: v2"
UPDATED ON 18th Feb. 2004 WITH NEW YAHOO KEY LOGGER AS CLIENT. KeyLogger is a DLL engine for logging keys typed by a computer user.The features that make this unique is that it can capture special keys like Windows Menu Key , Context Menu Key,Print Screen and also tell you the status of toggle keys like Caps Lock,Num Lock , Scroll Lock And Insert Key. The most important part of it is that you can even capture the keystrokes of a specific application by providing its Class Name of its Window Caption.It Store All The Keys Into A File In Encrypted Form So This Submission also include a Log Viewer Which decrypt them and make them readable and show it in a ListView Control. A Yahoo Key Logger Client Sample is also included which can log all the keys pressed during the yahoo messenger's Login Dialog box is visible and active. All In All This is a great tool but still contains some bugs as this is very first version. please inform me any bugs and errors and also dont forget to rate my code but most important is ur comments. TRY THIS ATLEAST ONCE BY URSELF.
vServe v0.1 We Serve All What Is vServe vServe is a plugin based Open Source Server Written Entirely In Microsoft® Visual Basic® 6.0, as this application use plugins for all the work it does, so it can virtually serve any service if there is a plugin available for that. At this time vServe supports only two kinds of plugins: 1) PROTOCOL HANDLER 2) SCRIPT HANDLER PROTOCOL HANDLER Protocol handler is used to handle request coming from clients protocol handler intercept the data coming from client and act accordingly. For Example , I have given sample plugins for HTTP And FTP handler though these are very basic handlers but can be extended to get full functionality of those protocols. SCRIPT HANDLER Script handler is used to intercept data and perform server side scripting before sending data to client. You can create your own scripting language or can create handlers to support already available scripting languages like ASP or PHP for web. How It Works vServe when started scans for all the plugins or filters in the FILTERS directory it is smart enough to distinguished between protocol handler and script handler and load them appropriately. Once the plugins are loaded into memory your server is ready to go. Architecture Of Plugins Every plugin is a ActiveX DLL File which has four Procedures: 1) GetInfo 2) Parser 3) Configure 4) About 1) GetInfo GetInfo function is used to get the information of plugin to determine what kind of plugin is it GetInfo Function is of string type and return following values Name = Plugin Name Description = Plugin Description Version = Plugin Version Type = Plugin Type (Protocol Or Script) Port = Port To Listen ( Required If Type Is Protocol ) 2) Parser Parser function is used to parse the data and is main function without which plugin is incomplete. Parser function is defined as Public Function Parser(ByVal strInput As String, Optional ByVal LongReserved As Long, Optional ByVal StrReserved As String) As String strInput is the data being sent by vServe To Plugin LongReserved And StrReserved are reserved for future use so can be ignored. This function return the data back to the Server ie. vServe which is then send to client. Note: If the plugin type is protocol then the data being sent back to vServe by plugin is once again sent to all the filters loaded to support server side scripting. 3) Configure This function can be used to configure the plugin for various reasons and return BOOLEAN a TRUE value indicates that plugin configuration has been updated so that vServe can update itself accordingly. 4) About This function is used to display plugin information. Assumptions Every plugin in the FILTERS folder should follow naming convention .[ANYTHING] Eg: HTTP.DLL or HTTP.plg or HTTP.ANYTHING The Future I have initiated this project as I always interested in Plugin based architecture and this Is my one of favorite area of Development after Client / Server based applications and as this application has both my interests so all I can say is that this is just a beginning and I need support of all you lovely and intelligent people to work with me to take this journey to its destination. Contact Info Email: v2Softwares@yahoo.com Y! Chat: v2Softwares
This simulates windows taskbar as every new window created , destroyed, activated , and even redraw or window caption change event is captured by this application. I was looking for this code for a long period but was unable to find a single project simulating the same i first manage to simulate this by enumerating windows through EnumWindows API call but one need to add a timer control to refresh the tasklist every now and then to get all the running tasks.But with this application no timer is running and you get notification for every window event whether explorer.exe is running or not it doesn't matters at all , which is very useful for shell developers who want to develop their own shell. try running this application as a shell and see for yourself. if you like this code or use this code then please do mention my name (if u like to) and dont forget to vote for this code as this takes months to figure out how to use those undocumented API's from windows.
PLEASE DO PROVIDE FEEDBACK. I got another undocumented api call "ShellHookProc" which is exported from shell32.dll can be used to set system wide shell hook and get various shell related notifications like window created , window destroyed , and window activated. Attached to this article is the working code to implement this API. it is tested under my win2k and act as microsoft windows taskmanager list. but the problem is that it works as long as windows "explorer.exe" is running and fail to work if i register it as a shell in the registery and load at startup, can anyone tell me the way to get this working in that condition too. please help me out as soon as possible.
A partial picture editing tool.this is a great tool for multimeda programmers and also for those who want to add plugins support to their applications . the best method (as far as i know) for implementing plugins. you can add more functionality to your application without even recompiling your code. now all the plugins are already included in the package. just check them out and also do vote for it......
I was looking for a one line code which can tell me if i am running my application from inside ide or from outside vb scope because i need to call some api calls which crash my vb ide if i run them from inside vb. i had seen many working code for this but i think this checking is best... please vote and comment for this code.....
Just A Updated of my last version as someone asked me for external database for filetypes in this version i tried my hands on plugins capability in this unique application which lets you add your own plugins for adding more file types scan capability the plugin engine is developed by me itself and is at very first stage. so any comment and bug report is invited plz vote for this code and also try to help by creating your own plugins and if you find them working plz send them to me to add them officially to this application.
A partial picture editing tool.this is a great tool for multimeda programmers and also for those who want to add plugins support to their applications . the best method (as far as i know) for implementing plugins. you can add more functionality to your application without even recompiling your code. now all the plugins are already included in the package. just check them out and also do vote for it......
PLEASE DO PROVIDE FEEDBACK. I got another undocumented api call "ShellHookProc" which is exported from shell32.dll can be used to set system wide shell hook and get various shell related notifications like window created , window destroyed , and window activated. Attached to this article is the working code to implement this API. it is tested under my win2k and act as microsoft windows taskmanager list. but the problem is that it works as long as windows "explorer.exe" is running and fail to work if i register it as a shell in the registery and load at startup, can anyone tell me the way to get this working in that condition too. please help me out as soon as possible.
This simulates windows taskbar as every new window created , destroyed, activated , and even redraw or window caption change event is captured by this application. I was looking for this code for a long period but was unable to find a single project simulating the same i first manage to simulate this by enumerating windows through EnumWindows API call but one need to add a timer control to refresh the tasklist every now and then to get all the running tasks.But with this application no timer is running and you get notification for every window event whether explorer.exe is running or not it doesn't matters at all , which is very useful for shell developers who want to develop their own shell. try running this application as a shell and see for yourself. if you like this code or use this code then please do mention my name (if u like to) and dont forget to vote for this code as this takes months to figure out how to use those undocumented API's from windows.
I was looking for a one line code which can tell me if i am running my application from inside ide or from outside vb scope because i need to call some api calls which crash my vb ide if i run them from inside vb. i had seen many working code for this but i think this checking is best... please vote and comment for this code.....
Just A Updated of my last version as someone asked me for external database for filetypes in this version i tried my hands on plugins capability in this unique application which lets you add your own plugins for adding more file types scan capability the plugin engine is developed by me itself and is at very first stage. so any comment and bug report is invited plz vote for this code and also try to help by creating your own plugins and if you find them working plz send them to me to add them officially to this application.
UPDATED ON 18th Feb. 2004 WITH NEW YAHOO KEY LOGGER AS CLIENT. KeyLogger is a DLL engine for logging keys typed by a computer user.The features that make this unique is that it can capture special keys like Windows Menu Key , Context Menu Key,Print Screen and also tell you the status of toggle keys like Caps Lock,Num Lock , Scroll Lock And Insert Key. The most important part of it is that you can even capture the keystrokes of a specific application by providing its Class Name of its Window Caption.It Store All The Keys Into A File In Encrypted Form So This Submission also include a Log Viewer Which decrypt them and make them readable and show it in a ListView Control. A Yahoo Key Logger Client Sample is also included which can log all the keys pressed during the yahoo messenger's Login Dialog box is visible and active. All In All This is a great tool but still contains some bugs as this is very first version. please inform me any bugs and errors and also dont forget to rate my code but most important is ur comments. TRY THIS ATLEAST ONCE BY URSELF.
vServe v0.1 We Serve All What Is vServe vServe is a plugin based Open Source Server Written Entirely In Microsoft® Visual Basic® 6.0, as this application use plugins for all the work it does, so it can virtually serve any service if there is a plugin available for that. At this time vServe supports only two kinds of plugins: 1) PROTOCOL HANDLER 2) SCRIPT HANDLER PROTOCOL HANDLER Protocol handler is used to handle request coming from clients protocol handler intercept the data coming from client and act accordingly. For Example , I have given sample plugins for HTTP And FTP handler though these are very basic handlers but can be extended to get full functionality of those protocols. SCRIPT HANDLER Script handler is used to intercept data and perform server side scripting before sending data to client. You can create your own scripting language or can create handlers to support already available scripting languages like ASP or PHP for web. How It Works vServe when started scans for all the plugins or filters in the FILTERS directory it is smart enough to distinguished between protocol handler and script handler and load them appropriately. Once the plugins are loaded into memory your server is ready to go. Architecture Of Plugins Every plugin is a ActiveX DLL File which has four Procedures: 1) GetInfo 2) Parser 3) Configure 4) About 1) GetInfo GetInfo function is used to get the information of plugin to determine what kind of plugin is it GetInfo Function is of string type and return following values Name = Plugin Name Description = Plugin Description Version = Plugin Version Type = Plugin Type (Protocol Or Script) Port = Port To Listen ( Required If Type Is Protocol ) 2) Parser Parser function is used to parse the data and is main function without which plugin is incomplete. Parser function is defined as Public Function Parser(ByVal strInput As String, Optional ByVal LongReserved As Long, Optional ByVal StrReserved As String) As String strInput is the data being sent by vServe To Plugin LongReserved And StrReserved are reserved for future use so can be ignored. This function return the data back to the Server ie. vServe which is then send to client. Note: If the plugin type is protocol then the data being sent back to vServe by plugin is once again sent to all the filters loaded to support server side scripting. 3) Configure This function can be used to configure the plugin for various reasons and return BOOLEAN a TRUE value indicates that plugin configuration has been updated so that vServe can update itself accordingly. 4) About This function is used to display plugin information. Assumptions Every plugin in the FILTERS folder should follow naming convention .[ANYTHING] Eg: HTTP.DLL or HTTP.plg or HTTP.ANYTHING The Future I have initiated this project as I always interested in Plugin based architecture and this Is my one of favorite area of Development after Client / Server based applications and as this application has both my interests so all I can say is that this is just a beginning and I need support of all you lovely and intelligent people to work with me to take this journey to its destination. Contact Info Email: v2Softwares@yahoo.com Y! Chat: v2Softwares
UPDATED ON 18th Feb. 2004 WITH NEW YAHOO KEY LOGGER AS CLIENT. KeyLogger is a DLL engine for logging keys typed by a computer user.The features that make this unique is that it can capture special keys like Windows Menu Key , Context Menu Key,Print Screen and also tell you the status of toggle keys like Caps Lock,Num Lock , Scroll Lock And Insert Key. The most important part of it is that you can even capture the keystrokes of a specific application by providing its Class Name of its Window Caption.It Store All The Keys Into A File In Encrypted Form So This Submission also include a Log Viewer Which decrypt them and make them readable and show it in a ListView Control. A Yahoo Key Logger Client Sample is also included which can log all the keys pressed during the yahoo messenger's Login Dialog box is visible and active. All In All This is a great tool but still contains some bugs as this is very first version. please inform me any bugs and errors and also dont forget to rate my code but most important is ur comments. TRY THIS ATLEAST ONCE BY URSELF.
vServe v0.1 We Serve All What Is vServe vServe is a plugin based Open Source Server Written Entirely In Microsoft® Visual Basic® 6.0, as this application use plugins for all the work it does, so it can virtually serve any service if there is a plugin available for that. At this time vServe supports only two kinds of plugins: 1) PROTOCOL HANDLER 2) SCRIPT HANDLER PROTOCOL HANDLER Protocol handler is used to handle request coming from clients protocol handler intercept the data coming from client and act accordingly. For Example , I have given sample plugins for HTTP And FTP handler though these are very basic handlers but can be extended to get full functionality of those protocols. SCRIPT HANDLER Script handler is used to intercept data and perform server side scripting before sending data to client. You can create your own scripting language or can create handlers to support already available scripting languages like ASP or PHP for web. How It Works vServe when started scans for all the plugins or filters in the FILTERS directory it is smart enough to distinguished between protocol handler and script handler and load them appropriately. Once the plugins are loaded into memory your server is ready to go. Architecture Of Plugins Every plugin is a ActiveX DLL File which has four Procedures: 1) GetInfo 2) Parser 3) Configure 4) About 1) GetInfo GetInfo function is used to get the information of plugin to determine what kind of plugin is it GetInfo Function is of string type and return following values Name = Plugin Name Description = Plugin Description Version = Plugin Version Type = Plugin Type (Protocol Or Script) Port = Port To Listen ( Required If Type Is Protocol ) 2) Parser Parser function is used to parse the data and is main function without which plugin is incomplete. Parser function is defined as Public Function Parser(ByVal strInput As String, Optional ByVal LongReserved As Long, Optional ByVal StrReserved As String) As String strInput is the data being sent by vServe To Plugin LongReserved And StrReserved are reserved for future use so can be ignored. This function return the data back to the Server ie. vServe which is then send to client. Note: If the plugin type is protocol then the data being sent back to vServe by plugin is once again sent to all the filters loaded to support server side scripting. 3) Configure This function can be used to configure the plugin for various reasons and return BOOLEAN a TRUE value indicates that plugin configuration has been updated so that vServe can update itself accordingly. 4) About This function is used to display plugin information. Assumptions Every plugin in the FILTERS folder should follow naming convention .[ANYTHING] Eg: HTTP.DLL or HTTP.plg or HTTP.ANYTHING The Future I have initiated this project as I always interested in Plugin based architecture and this Is my one of favorite area of Development after Client / Server based applications and as this application has both my interests so all I can say is that this is just a beginning and I need support of all you lovely and intelligent people to work with me to take this journey to its destination. Contact Info Email: v2Softwares@yahoo.com Y! Chat: v2Softwares
This simulates windows taskbar as every new window created , destroyed, activated , and even redraw or window caption change event is captured by this application. I was looking for this code for a long period but was unable to find a single project simulating the same i first manage to simulate this by enumerating windows through EnumWindows API call but one need to add a timer control to refresh the tasklist every now and then to get all the running tasks.But with this application no timer is running and you get notification for every window event whether explorer.exe is running or not it doesn't matters at all , which is very useful for shell developers who want to develop their own shell. try running this application as a shell and see for yourself. if you like this code or use this code then please do mention my name (if u like to) and dont forget to vote for this code as this takes months to figure out how to use those undocumented API's from windows.
PLEASE DO PROVIDE FEEDBACK. I got another undocumented api call "ShellHookProc" which is exported from shell32.dll can be used to set system wide shell hook and get various shell related notifications like window created , window destroyed , and window activated. Attached to this article is the working code to implement this API. it is tested under my win2k and act as microsoft windows taskmanager list. but the problem is that it works as long as windows "explorer.exe" is running and fail to work if i register it as a shell in the registery and load at startup, can anyone tell me the way to get this working in that condition too. please help me out as soon as possible.
A partial picture editing tool.this is a great tool for multimeda programmers and also for those who want to add plugins support to their applications . the best method (as far as i know) for implementing plugins. you can add more functionality to your application without even recompiling your code. now all the plugins are already included in the package. just check them out and also do vote for it......
I was looking for a one line code which can tell me if i am running my application from inside ide or from outside vb scope because i need to call some api calls which crash my vb ide if i run them from inside vb. i had seen many working code for this but i think this checking is best... please vote and comment for this code.....