Advertisement

Results for "Author: klemens schmid"

ASP_Volume2 #34987
Send SMS message via Http for free

Sends an SMS message to a cell phone for free. It makes use of the ServerXMLHTTP object contained in msxml3.dll. Uses the free German Web service www.billiger-telefonieren.de. The cookie checks of the site are circumvented by doing the cookie handling explicitely. Therefore this code should work even server-side! Please note that the site still puts some requirement on the send message. For example messages with subjects like "test" are rejected. And: you can't send more than a certain number of messages to the the same number. For the most recent updates please visit my homepage. New information (30-Oct-02): I uploaded my third generation of SMS code under "SMS via HTTP - third generation".

ASP_Volume2 #35365
Upload a file to your Web via HTTP. Now supporting binary files

This code uploads a file to an ASP script using http post. It can be used to automatically upload files without user interaction, e.g. when you want to publish some data to your Web site periodically. There are lots of code excerpts around describing the receiving side but the sending side is mostly an HTML page containing INPUT TYPE="File" ... Simulating this by code requires some knowledge of HTTP Post and Mime. Find the full project and the ASP in the ZIP. New!!! Now shows how to upload a .gif file. Other binary files work similar.

ASP_Volume2 #35462
Get current Outlook user

Retrieve the user currently logged on in the existing Microsoft Outlook session.

ASP_Volume2 #36078
Outlook reminder for eBay auction

Functionality: This macro creates an Outlook appointment for the eBay auction you are currently looking at in your browser (IE). It extracts the auction's end date and sets the reminder accordingly. The macro supports www.ebay.com and www.ebay.de.  You can also use it to create appoinments for other Web pages but without setting the date automatically. New: Now supports the latest eBay page layout and automatically transforms the auctions end time to your machine's time zone. Prerequisites: You need Microsoft Outlook 2000 for this function because only this supports VBA. You also need IE 4 or later. Installation: The ZIP file you get from the download contains two VBA files. These must both be added to your VBA project. Additionally you have to add the references for "Microsoft HTML Object Library" and "Microsoft Internet Controls". For more details see http://www.schmidks.de/klemens/install_vba.htm

ASP_Volume2 #36749
SMS via HTTP - third generation

Forget everything I published at this place before! Here goes a professional solution for sending SMS out of a VB program. I was tired of adapting my program to all those upcoming and declining web sites providing free SMS. Hence I defined a COM interface, which covers the needs of a typical application in terms of sending SMS. Your application runs against this interface and has no clue about the objects implementing the interface. I also provide a couple of COM objects implementing the interface. These COM objects are proxy objects invoking the actual interface of the SMS provider. They do not deliver the messages themselves. Currently there are proxy objects for clickatell, SMSx, ICQ (free), and kSMS (free). Clickatell and SMSx are not free but more reliable. The installer package contained in the ZIP has some prerequisites. Get them from www.klemid.de/vbsms.aspx. Have fun.

ASP_Volume2 #38423
Internet Explorer Toolbar

You want to have your own IE toolbar like Google or eBay? Writing Explorer Toolbar with pure VB seems to be one of the last challenges in the VB world. I tried hard and I guess came a step further compared to Eduardo Morcillo's 'Shell Extension' code. The main difficulty is that the CoolBar in the Common Control ActiveX component doesn't support variable-length buttons, which makes it more or less useless for an Explorer toolbar implementation. This forces you to use API calls to create the toolbar. Eduardo's go-ahead was to create the textbox on the toolbar via an API call as well. I wanted to avoid this because this makes it more difficult to handle events and set attributes of the textbox. My code re-uses the textbox from a VB form. Additionally it takes the dropdown menus associated with the two toolbar buttons from the same VB form. Another difficulty was to handle certain accelerator keys like Backspace within the toolbar. I found a simpler solution for this compared to Eduardo's code. The toolbar has a very simple functionality. I simply wants to show how you can build one with as much VB as possible. For more recent and more enhanced versions of the toolbar please visit my homepage www.klemid.de. The VB project makes use of Edanmo's OLELIB.TLB. To avoid a version hell please download the typelib stuff directly from Edanmo's site (http://www.mvps.org/emorcillo/). The typelib is only required when you want to recompile the VB project. The code was developed under Window XP / IE6. I tested if hasty under W2K/IE5 and Win98 SE/IE5.5 and it worked as well. Updates: 2004-07-03 Slightly modified AddToolbarButtons

ASP_Volume2 #39089
Internet Explorer Toolbar (revised)

Download this revised version of my well-known IE toolbar. It now supports multiple different controls like textbox, button and combobox. This required the focus handling to be totally revised. Additionally it now makes use of my Log4VB, which gives you a perfect view on what happens in your component. Unfortunalety I found no way to far to upload the compiled version reference in the binary compatibility. This causes some unconvenience during compilation. You may visit my homepage to avoid this. ++++++++++++++++++++++++++++++++++++++++++++++++++ The former description was: +++++++++++ You want to have your own IE toolbar like Google or eBay? Writing Explorer Toolbar with pure VB seems to be one of the last challenges in the VB world. I tried hard and I guess came a step further compared to Eduardo Morcillo's 'Shell Extension' code. The main difficulty is that the CoolBar in the Common Control ActiveX component doesn't support variable-length buttons, which makes it more or less useless for an Explorer toolbar implementation. This forces you to use API calls to create the toolbar. Eduardo's go-ahead was to create the textbox on the toolbar via an API call as well. I wanted to avoid this because this makes it more difficult to handle events and set attributes of the textbox. My code re-uses a textbox, a button and a comboboxfrom a VB form. Additionally it takes the dropdown menus associated with the two toolbar buttons from the same VB form. Another difficulty was to handle certain accelerator keys like Backspace within the toolbar. I found a simpler solution for this compared to Eduardo's code. The toolbar has a very simple functionality. I simply wants to show how you can build one with as much VB as possible. For more recent and more enhanced versions of the toolbar please visit my homepage www.klemid.de. The VB project makes use of Edanmo's OLELIB.TLB. To avoid a version hell please download the typelib stuff directly from Edanmo's site (http://www.mvps.org/emorcillo/). The typelib is only required when you want to recompile the VB project. +++ The code was developed under Window XP / IE6. I tested if hasty under W2K/IE5 and Win98 SE/IE5.5 and it worked as well.

ASP_Volume3 #46293
Send SMS message via Http for free

Sends an SMS message to a cell phone for free. It makes use of the ServerXMLHTTP object contained in msxml3.dll. Uses the free German Web service www.billiger-telefonieren.de. The cookie checks of the site are circumvented by doing the cookie handling explicitely. Therefore this code should work even server-side! Please note that the site still puts some requirement on the send message. For example messages with subjects like "test" are rejected. And: you can't send more than a certain number of messages to the the same number. For the most recent updates please visit my homepage. New information (30-Oct-02): I uploaded my third generation of SMS code under "SMS via HTTP - third generation".

ASP_Volume3 #46294
Upload a file to your Web via HTTP. Now supporting binary files

This code uploads a file to an ASP script using http post. It can be used to automatically upload files without user interaction, e.g. when you want to publish some data to your Web site periodically. There are lots of code excerpts around describing the receiving side but the sending side is mostly an HTML page containing INPUT TYPE="File" ... Simulating this by code requires some knowledge of HTTP Post and Mime. Find the full project and the ASP in the ZIP. New!!! Now shows how to upload a .gif file. Other binary files work similar.

ASP_Volume3 #46295
Get current Outlook user

Retrieve the user currently logged on in the existing Microsoft Outlook session.

ASP_Volume3 #46296
Outlook reminder for eBay auction

Functionality: This macro creates an Outlook appointment for the eBay auction you are currently looking at in your browser (IE). It extracts the auction's end date and sets the reminder accordingly. The macro supports www.ebay.com and www.ebay.de.  You can also use it to create appoinments for other Web pages but without setting the date automatically. New: Now supports the latest eBay page layout and automatically transforms the auctions end time to your machine's time zone. Prerequisites: You need Microsoft Outlook 2000 for this function because only this supports VBA. You also need IE 4 or later. Installation: The ZIP file you get from the download contains two VBA files. These must both be added to your VBA project. Additionally you have to add the references for "Microsoft HTML Object Library" and "Microsoft Internet Controls". For more details see http://www.schmidks.de/klemens/install_vba.htm

ASP_Volume3 #46297
HTML Form Sniffer (revised)

This VB program generates a replay URL e.g. for HTML logon pages. It is a very simple program but it makes your daily life must easier. Let's face it, how many logons do you perform very day to Web sites very day? Ok, IE's AutoComplete feature is nice but wouldn't it be nicer to logon without keying in something? This sniffer generates a URL with all the logon parameters included. When you replay it, it brings you directly to the site skipping the logon. Works also and especially for logon pages with post fields! For more see http://www.watchtheweb.de/tools.htm

ASP_Volume3 #46298
http client comparison

This code shows how to perform an http GET or POST from your VB program using 6 different methods: xmlhttp (msxml), WinInet (dll), WinInet (ocx), WebBrowser control, AspHttp, AspTear. Some methods only run when you install the 3rd party components from their Web sites. There are hints in the code how to get them from the Internet. To avoid difficulties with missing components use the project file HttpClient_LateBinding.vbp. For more information and to get future updates please visit my Homepage.

ASP_Volume3 #46299
SMS via HTTP - third generation

Forget everything I published at this place before! Here goes a professional solution for sending SMS out of a VB program. I was tired of adapting my program to all those upcoming and declining web sites providing free SMS. Hence I defined a COM interface, which covers the needs of a typical application in terms of sending SMS. Your application runs against this interface and has no clue about the objects implementing the interface. I also provide a couple of COM objects implementing the interface. These COM objects are proxy objects invoking the actual interface of the SMS provider. They do not deliver the messages themselves. Currently there are proxy objects for clickatell, SMSx, ICQ (free), and kSMS (free). Clickatell and SMSx are not free but more reliable. The installer package contained in the ZIP has some prerequisites. Get them from www.klemid.de/vbsms.aspx. Have fun.

ASP_Volume3 #46300
Internet Explorer Toolbar

You want to have your own IE toolbar like Google or eBay? Writing Explorer Toolbar with pure VB seems to be one of the last challenges in the VB world. I tried hard and I guess came a step further compared to Eduardo Morcillo's 'Shell Extension' code. The main difficulty is that the CoolBar in the Common Control ActiveX component doesn't support variable-length buttons, which makes it more or less useless for an Explorer toolbar implementation. This forces you to use API calls to create the toolbar. Eduardo's go-ahead was to create the textbox on the toolbar via an API call as well. I wanted to avoid this because this makes it more difficult to handle events and set attributes of the textbox. My code re-uses the textbox from a VB form. Additionally it takes the dropdown menus associated with the two toolbar buttons from the same VB form. Another difficulty was to handle certain accelerator keys like Backspace within the toolbar. I found a simpler solution for this compared to Eduardo's code. The toolbar has a very simple functionality. I simply wants to show how you can build one with as much VB as possible. For more recent and more enhanced versions of the toolbar please visit my homepage www.klemid.de. The VB project makes use of Edanmo's OLELIB.TLB. To avoid a version hell please download the typelib stuff directly from Edanmo's site (http://www.mvps.org/emorcillo/). The typelib is only required when you want to recompile the VB project. The code was developed under Window XP / IE6. I tested if hasty under W2K/IE5 and Win98 SE/IE5.5 and it worked as well. Updates: 2004-07-03 Slightly modified AddToolbarButtons

ASP_Volume3 #46304
Internet Explorer Toolbar (revised)

Download this revised version of my well-known IE toolbar. It now supports multiple different controls like textbox, button and combobox. This required the focus handling to be totally revised. Additionally it now makes use of my Log4VB, which gives you a perfect view on what happens in your component. Unfortunalety I found no way to far to upload the compiled version reference in the binary compatibility. This causes some unconvenience during compilation. You may visit my homepage to avoid this. ++++++++++++++++++++++++++++++++++++++++++++++++++ The former description was: +++++++++++ You want to have your own IE toolbar like Google or eBay? Writing Explorer Toolbar with pure VB seems to be one of the last challenges in the VB world. I tried hard and I guess came a step further compared to Eduardo Morcillo's 'Shell Extension' code. The main difficulty is that the CoolBar in the Common Control ActiveX component doesn't support variable-length buttons, which makes it more or less useless for an Explorer toolbar implementation. This forces you to use API calls to create the toolbar. Eduardo's go-ahead was to create the textbox on the toolbar via an API call as well. I wanted to avoid this because this makes it more difficult to handle events and set attributes of the textbox. My code re-uses a textbox, a button and a comboboxfrom a VB form. Additionally it takes the dropdown menus associated with the two toolbar buttons from the same VB form. Another difficulty was to handle certain accelerator keys like Backspace within the toolbar. I found a simpler solution for this compared to Eduardo's code. The toolbar has a very simple functionality. I simply wants to show how you can build one with as much VB as possible. For more recent and more enhanced versions of the toolbar please visit my homepage www.klemid.de. The VB project makes use of Edanmo's OLELIB.TLB. To avoid a version hell please download the typelib stuff directly from Edanmo's site (http://www.mvps.org/emorcillo/). The typelib is only required when you want to recompile the VB project. +++ The code was developed under Window XP / IE6. I tested if hasty under W2K/IE5 and Win98 SE/IE5.5 and it worked as well.

C_Volume2 #70432
http client comparison

This code shows how to perform an http GET or POST from your VB program using 6 different methods: xmlhttp (msxml), WinInet (dll), WinInet (ocx), WebBrowser control, AspHttp, AspTear. Some methods only run when you install the 3rd party components from their Web sites. There are hints in the code how to get them from the Internet. To avoid difficulties with missing components use the project file HttpClient_LateBinding.vbp. For more information and to get future updates please visit my Homepage.

C_Volume2 #75609
HTML Form Sniffer (revised)

This VB program generates a replay URL e.g. for HTML logon pages. It is a very simple program but it makes your daily life must easier. Let's face it, how many logons do you perform very day to Web sites very day? Ok, IE's AutoComplete feature is nice but wouldn't it be nicer to logon without keying in something? This sniffer generates a URL with all the logon parameters included. When you replay it, it brings you directly to the site skipping the logon. Works also and especially for logon pages with post fields! For more see http://www.watchtheweb.de/tools.htm

C_Volume2 #76049
Send SMS message via Http for free

Sends an SMS message to a cell phone for free. It makes use of the ServerXMLHTTP object contained in msxml3.dll. Uses the free German Web service www.billiger-telefonieren.de. The cookie checks of the site are circumvented by doing the cookie handling explicitely. Therefore this code should work even server-side! Please note that the site still puts some requirement on the send message. For example messages with subjects like "test" are rejected. And: you can't send more than a certain number of messages to the the same number. For the most recent updates please visit my homepage. New information (30-Oct-02): I uploaded my third generation of SMS code under "SMS via HTTP - third generation".

C_Volume2 #76427
Upload a file to your Web via HTTP. Now supporting binary files

This code uploads a file to an ASP script using http post. It can be used to automatically upload files without user interaction, e.g. when you want to publish some data to your Web site periodically. There are lots of code excerpts around describing the receiving side but the sending side is mostly an HTML page containing INPUT TYPE="File" ... Simulating this by code requires some knowledge of HTTP Post and Mime. Find the full project and the ASP in the ZIP. New!!! Now shows how to upload a .gif file. Other binary files work similar.

Languages
Top Categories
Global Discovery