Has anybody written a Java program to get Source code from a URL ?

Hi,
I have a program written in another language (Not Java) to basically
pull in the source HTM or HTML code, given a URL.
ex. getsource www.any.com output
So, ==> output will contain the source HTM or HTML code of
www.any.com.
Is there a Java program that do the same ? Like to see it.
Please append here, or provide pointer to get it.
Thanks,.... -- gte99te

Here's a quick program that does just that.
I'd suggest taking a look at the Java Tutorial, at it's section on using URLs descibes how to do this, and it shouldn't tank more than 45 minutes to get through.
import java.io.*;
import java.net.*;
public class SavePage{
    public static void main(String[] args) throws Exception
     // make sure we've been given a URL
     if (args.length != 2)
         System.err.println("Usage: java SavePic <URL> <filename>");
         System.exit(1);
     // convert the string argument to a URL
     URL url = new URL(args[0]);
     // open a connection to the resource with the given URL
     URLConnection connection = url.openConnection();
     // get an input stream from the connection, and wrap it in a buffer
     BufferedInputStream bis = new BufferedInputStream(connection.getInputStream());
     // open an output file and get an output stream to it
     FileOutputStream file = new FileOutputStream(new File(args[1]));
     // wrap[ the file's output stream in a buffer
     BufferedOutputStream bos = new BufferedOutputStream(file);
     // read each byte from tne connection, and write it to the file     int b;
     while( (b = bis.read()) != -1 )
         bos.write(b);
     // clean up
     bis.close();
     bos.close();
}

Similar Messages

  • How to get source code from portal app

    Hi,
    I have a successful Web dynpro portal application running, which I would like to modify. We lost the source code. Is there any way that I can get the source code from the portal?.
    Thanks and I appreciate your help.
    /Sunita.

    Hi,
    You can extract class files from app.jar and decompile it(.ear->.wda) but it is only generated classes without metadata. Metadata is stored in .wda file but format is not compatible with studio. That all options you have.
    Go through the following links, it will be helpfull to you
    Some of the solutions provided in it
    [Re: Retrieve the source code from .EAR;
    [Restore source code from ear file;
    Regards
    Raghu

  • How can i get the source code from java concurrent program in R12

    Hi 2 all,
    How can i get the source code from java concurrent program in R12? like , "AP Turnover Report" is java concurrent program, i need to get its source code to know its logic. how can i get its source code not the XML template?
    Regards,
    Zulqarnain

    user570667 wrote:
    Hi 2 all,
    How can i get the source code from java concurrent program in R12? like , "AP Turnover Report" is java concurrent program, i need to get its source code to know its logic. how can i get its source code not the XML template?
    Regards,
    ZulqarnainDid you see old threads for similar topic/discussion? -- https://forums.oracle.com/forums/search.jspa?threadID=&q=Java+AND+Concurrent+AND+Source+AND+Code&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • External hard drive that stored music has crashed.  How can I safely get my songs from my I Pod back onto computer in a new external drive?

    External hard drive that stored music has crashed.  How can I safely get my songs from my I Pod back onto computer into a new external drive?

    See this older post from another forum member Zevoneer discussing different ways to copy content from your iPod back to your PC.
    https://discussions.apple.com/thread/2452022?start=0&tstart=0
    B-rock

  • How to run a java program in windows 2003 server from unix server.

    Hi ,
    I want to run a java program in windows 2003 server from unix machine ..
    will RMI helps me to obtain this.
    Please tell me the procedure to do this.
    Thanks in advance,

    rmi,web services,corba,web 2.0,xml,xls,dtd,rss,ruby on rails,https,soap,tags,blog,podcast,google

  • Java.lang.RuntimeException: Uncompilable source code - missing method body

    Hi,
    I am getting the following error at runtime
    java.lang.RuntimeException: Uncompilable source code - missing method body, or declare abstractwhen I try to instantiate a class using reflexion as following:
    MyInstance = MyClass.newInstance(); I have tried to find some explanation using Google, but could not find any that fit my case. MyClass's implementation has a public constructor with no parameter. There is no error at compile time when cleaning and building all code.
    Anyone has tips about what could cause this error?
    Thanks.

    Jrm wrote:
    It is not my code originally... You are making far too many unchecked assumptions about the reality of this situation to even get close to what that reality it is... Get over patronizing, it would improve your social/people skills... Thanks !It is your own problem that you perceive something as patronizing, while in fact it was only an honest and straight to the point attempt to help you. This forum does not deal in sensitivity, it gets in the way of helping people to see the error of their ways.

  • Get the parameters from the URL

    Hi all,
    In my applet I need to know the parameters that are in the URL. But I don't know how to do this.
    I started with this:
    String URL=getDocumentBase().toString();So URL has the full url, like: http://127.0.0.1./test.html?Testparam1=hello
    What I could think of is to use :
    int i = URL.getindexof("?Testparam1");
    String value =URL.substring(i);But that is not very handy when using more parameters.
    Is there an other way to get the parameters from the URL?

    You could use a regex or a StringTokenizer, but I'll bet there's a library somewhere that'll do it for you. Probably something in Apache Jakarta Commons. As far as I know there's nothing in the standard library that'll fully parse query strings for you, although you can use java.net.URLDecoder to decode the url-encoding (the %xx encoding).
    If you don't want to find a specialized library, then probably a regular expression is the easiest approach.

  • How do java software developers protect their code from their customers...

    How do java software developers protect their code from their customers, if their code can be easliy decompiled? I will really like to know how to protect my .jar archives and .class files.
    Thanks,
    RilwanJ

    That depends on what you mean by 'protect', and how paranoid you are.
    The best way is with the license, but then... it's nearly impossible to know when someone violates the license.
    You could make the source available to them for a reasonable fee (many companies won't even consider your product unless they can get the source).
    And of course if you are really paranoid, you could obfuscate it. There are a bunch of tools around to do that. But obfuscating has it's own significant set of drawbacks.
    Ultimately if you want your customers to take you seriously, you have to trust them. Onerous protection will usually cause them to look elsewhere.

  • How to Get Source Code of Standard ESS Component.

    Hi,
    I need to implement SAP Note 904107, in ESS ( Personal Info.) package.  However no tracks are maintained in NWDI for ESS.
    Please suggest me from where I can get Source Code for Standard SAP Web Dynpro component VcPerFamilyBEReview .
    I read in some blogs and its suggested to create Track in NWDI using ESS package which is deployed on server.  Please provide detail procedure, doc. and links for this.
    If any other approach is there to get sorce code please suggest.

    Hi,
    VcPerFamilyBEReview component is found in the DC sap.com/essbefam
    check these links to create track in NWDI
    [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0b2b146-5776-2910-4a8f-9b3190eab060]
    [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7014086d-3fd9-2910-80bd-be3417810c6f]
    [https://www.sdn.sap.com/irj/sdn/wiki?path=/display/java/netweaver%2bdevelopment%2binfrastructure%2b(NWDI)]
    Regards,
    vv

  • How to get the HTML Source code from the active browser ?

    Hi All,
    I need to get the HTML Source code from the active browser (IE). I tried with the below code, but I am not able to get the Source code all the time, with respect to the different applications (http or https) and the user authentication has to be changes in few applications (_I dont know or not able to given that in the below code_). More over there is also a dependence of the URL to get the HTML Source code.
    Therefore what I feel is getting the HTML Source code from the given or active browser will be consistent than the URL. Since the Source code is available in the browser (IE) . Please help me with a sample code to achieve this . . . !
    HTMLDocument doc=(HTMLDocument) kit.createDefaultDocument();
    doc.putProperty("IgnoreCharsetDirective", Boolean.TRUE);
    URL url = new URL(strURL);
    Reader HTMLReader = new InputStreamReader(url.openConnection().getInputStream());
    kit.read(HTMLReader, doc, 0);Thanks in advance,
    Regards,
    Jothi Venkatachalam
    Edited by: j0o on May 7, 2009 3:11 AM

    The simple answer is: you don't.
    Not only is it simply not possible, but the entire concept of "the active browser" doesn't exist.
    You were on the right track with your code to retrieve the page directly from the server, but as you noticed that code will only work for regular http connections.
    For https and other protocols you will need to use appropriate libraries for each protocol. Something like Apache Commons can help you with that. There are networking libraries in there for a lot of commonly used protocols.

  • Is it possible to get source code of AutomationManager.as class or/and QTPAdapter.as?

    Sorry, we don’t really provide source for those classes right now.
    On 2/25/09 2:47 AM, "JabbyPanda" <
    [email protected]> wrote:
    A new discussion was started by JabbyPanda in
    General Discussion --
      Is it possible to get source code of  AutomationManager.as class or/and QTPAdapter.as?
    I have a license of Flex Builder 3.0.1 Pro, running Win XP.
    Inside "c:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\2.0.1\frameworks\source\mx\automation\"  folder I can only locate a listing of source code of IAutomationManager interface.
    Inside "c:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.2.0\frameworks\projects\automation\src\mx\automation\" folder there is also a bunch of open sourced classes present, but even source code of IAutomationManager interface is missing.
    And source code for AutomationManager.as and QTPAdapter.as classes are nowhere to find.
    And I tried to extract source files from Data Visualization package as suggested here
    http://blogs.adobe.com/flexdoc/2008/04/extracting_data_visualization.html, no luck
    View/reply at Is it possible to get source code of  AutomationManager.as class or/and QTPAdapter.as? <
    http://www.adobeforums.com/webx?13@@.59b80b91>
    Replies by email are OK.
    Use the unsubscribe <
    http://www.adobeforums.com/webx?280@@.59b80b91!folder=.3c060fa1>  form to cancel your email subscription.

    We can look at setting up some subtopic forums targeting specifics like automation once we have our new system in place.
    On 2/26/09 7:57 AM, "JabbyPanda" <
    [email protected]> wrote:
    A new message was posted by JabbyPanda in
    General Discussion --
      Is it possible to get source code of AutomationManager.as class or/and QTPAdapter.as?
    What I plan to do, is to write a couple of delegates to prepare (instrument) my custom components that extend from UIComponent for testing.
    I found the source file for AQAdapter.as from FlexMonkey tool at  
    http://code.google.com/p/flexmonkey/source/browse/trunk/FlexMonkey/src/com/gorillalogic/aq adaptor/AQAdapter.as, by studying the code of AQAdapter.as I can get the better idea what QTPAdapter.as does.
    In general, I found the documentation on test automation for Flex application to be very modest and limited, for example many attributes for XML-based "class information file" for HP QuickTest tool are not documented at Adobe Flex livedocs.
    BTW, is there any better place where test professionals and Adobe Flex developers exchange the knowledge on test automation of Flex apps?
    I've tried
    http://www.sqaforums.com by running search query
    http://www.google.com/custom?domains=SQAforums.com&! q=Adobe+Flex&sitesearch=SQAforums.com <
    http://www.google.com/custom?domains=SQAforums.com&q=Adobe+Flex&sitesearch=SQAforums.com> , but I left with a feeling the most enquiries were made by people who are just evaluating possiblity of testing of Flex apps with HP QuickTest tool.  

  • While upgrading Adobe Creative Suite CS4 ME into Adobe Creative Suite CS5.5 Design Premium, I get an error saying This serial number is not of a qualifying product, please try another. I used to be able to get a code from customer service but I can't get

    While upgrading Adobe Creative Suite CS4 ME into Adobe Creative Suite CS5.5 Design Premium, I get an error saying This serial number is not of a qualifying product, please try another. I used to be able to get a code from customer service but I can't get to the chat. Please advise!!!!

    MoeGhazal I reviewed your account and it looks like you have have upgraded from a CS4 volume license for Design Premium to a retail upgrade of Design Premium 5.5.
    I also show that you made two purchases of CS5.5 Design Premium but the second purchase was canceled.  Please make sure you are utilizing the serial number which ends in 7886.
    If you are using the correct serial number then it is likely the installer will not recognize your volume license CS4 serial number as being valid for an upgrade.  If you can contact our support team then you can be walked through an unlocking procedure to allow you to proceed with the installation.  You can contact our support team directly at Contact Customer Care.  You may want to try installing a web browser you have not previously utilized.  It is likely a toolbar or some other software application is affecting your ability to access chat support successfully.
    If you are still unable to reach our support team then please verify the information under your account is accurate.  If you can please then update this discussion after confirming this then I can request a member of our support team contact you directly.
    Again I would recommend reaching out directly if possible as it will be the most efficient method of resolving your current error.

  • V5 How can I get the code from an itunes gifcard that got scraped off

    How can I get the code from an itunes gifcard that got scraped off

    Try Here  >  http://support.apple.com/kb/TS1292
    If no joy...
    Contact iTunes Customer Service and request assistance
    Use this Link  >  Apple  Support  iTunes Store  Contact

  • HT2534 What is iTune gift card? How can i get the code from this?

    What's iTune gift card? How can i get the code from this?

    "What's iTune gift card?"
    It is a gift card like any other gift card.  It is a card that contains credit for purchases in the itunes store.
    "How can i get the code from this?"
    Genreally there is a scratch of area under which the code lies.

  • How do i get my code from my itunes gift card if i cant read the code

    how do i get my code from itunes gift card if i cant read it what do i do

    iTunes Store: Invalid, inactive, or illegible codes
    http://support.apple.com/kb/TS1292

Maybe you are looking for

  • OSX 10.8.4 and Quicktime 10.2

    I just downloaded a .mov file. When I try to open it I get the error message "the file could not be opened. The movies file format isn't recognized" . Any suggestions?

  • How to Get the value when clicking on the link

    I had a problem with when clicking on the link. I need get the link value to the controller when clicking on the link. I am displaying the database columns in jsp using repeater in links. I am displaying the data like this: RED BLUE GREEN these are t

  • Can I sort apps by price, etc. in iTunes?

    I get a hundred apps listed but would like to look at by 'updated' date, customer rating, cost, but cannot find a way to do this.  Does anyone know how?

  • Is an interactive catalog from a company allowed in apple app store?

    Hi! I am a little confused. A sports shoe company asked me to turn their Catalogs (made with indesign) into an ipad interactive catalog. With features like 360° view of the shoes, timelines, zoom etc. So i read somewhere that it's not allowed to do t

  • How to retrieve Notes in background that were created by GOS?

    Hello all - I have Notes that were created for DIRs in the GUI (CV02N) using Services for Objects (GOS).  I need to retrieve these notes in background.  Has anybody done this? (I've read Ram Manohar Tiwari's blog Generic object services (GOS) - In Ba