feedme java project

is free software, licensed under the terms of the GNU General Public License, that feeds/imports media from anywhere to xbox360 media center extenders, ipods, web servers, file servers, etc. using Java.

Please read the license here.

Friday, August 10, 2007

68.178.167.153/Main.java Aug 9 22:29



NetBeans IDE 5.5.1 is released under
COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0


JAVA SE DEVELOPMENT KIT (JDK) VERSION 6 is released under jdk-6u2-license.txt

JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 6 is released under jre-6u2-license.txt
Feedme Java Project is released under gpl-3.0.txt


feedme:

build build.xml dist feedme.wip manifest.mf nbproject src test



feedme/build:

classes



feedme/build/classes:

feedme



feedme/build/classes/feedme:

Main.class



feedme/dist:

README.TXT feedme.jar



feedme/nbproject:

build-impl.xml genfiles.properties private project.properties project.xml



feedme/nbproject/private:

private.properties private.xml



feedme/src:

feedme



feedme/src/feedme:

Main.java



feedme/test:

-rw-r--r-- 1 apache apache 14488 Aug 10 10:47 feedme.zip


zip -r feedme feedme

adding: feedme/ (stored 0%)

adding: feedme/test/ (stored 0%)

adding: feedme/build/ (stored 0%)

adding: feedme/build/classes/ (stored 0%)

adding: feedme/build/classes/feedme/ (stored 0%)

adding: feedme/build/classes/feedme/Main.class (deflated 45%)

adding: feedme/build.xml (deflated 67%)

adding: feedme/dist/ (stored 0%)

adding: feedme/dist/feedme.jar (deflated 47%)

adding: feedme/dist/README.TXT (deflated 54%)

adding: feedme/feedme.wip (stored 0%)

adding: feedme/manifest.mf (deflated 1%)

adding: feedme/nbproject/ (stored 0%)

adding: feedme/nbproject/build-impl.xml (deflated 85%)

adding: feedme/nbproject/genfiles.properties (deflated 46%)

adding: feedme/nbproject/private/ (stored 0%)

adding: feedme/nbproject/private/private.properties (deflated 29%)

adding: feedme/nbproject/private/private.xml (deflated 39%)

adding: feedme/nbproject/project.properties (deflated 62%)

adding: feedme/nbproject/project.xml (deflated 58%)

adding: feedme/src/ (stored 0%)

adding: feedme/src/feedme/ (stored 0%)

adding: feedme/src/feedme/Main.java (deflated 70%)

Main.class

^@^@^@2^@p

^@^^^@^@:

^@;^@< ^@;^@= ^@^K^@>^G^@^@@

^@^F^@A^G^@B

^@ ^@A^G^@C

^@^K^@D^G^@E

^@F^@G

^@F^@H

^@^M^@I

^@^K^@J

^@ ^@K^G^@L ^@;^@^@N

^@;^@O^G^@P

^@^W^@^@Q

^@^W^@R

^@^W^@S

^@^W^@T^G^@U^G^@V^A^@^F^A^@^C()V^A^@^DCode^A^@^OLineNumberTable^A^@^RLocalVariableTable^A^@^Dthis^A^@^MLfeedme/Main;^A

^@^Dmain^A^@^V([Ljava/lang/String;)V^A^@^Ae^A^@^ULjava/io/IOException;^A^@^Dargs^A^@^S[Ljava/lang/String;^A^@^FcurDir^A^@^RLj

ava/lang/String;^A^@^Af^A^@^NLjava/io/File;^A^@^Dfout^A^@^ZLjava/io/FileOutputStream;^A^@^MStackMapTable^G^@+^G^@W^G^@?^G^@L

^A^@

SourceFile^A^@ Main.java^L^@^_^@ ^A^@^Huser.dir^G^@X^L^@Y^@Z^L^@[^@\^L^@]^@^^A^@^Ljava/io/File^A^@

feedme.wip^L^@^_^@^^A^@^Xjava/io/FileOutputStream^A^@^Sjava/io/PrintStream^L^@^_^@_^A^@^Njava/util/Date^G^@`^L^@a^@b^L^@c^@d

^L^@^_^@e^L^@]^@f^L^@g^@ ^A^@^Sjava/io/IOException^L^@h^@\^A^@ESCUnable to write to wip file^L^@i^@j^A^@^Wjava/lang/StringBui

lder^A^@ It's now ^L^@k^@l^L^@k^@m^L^@n^@o^A^@^Kfeedme/Main^A^@^Pjava/lang/Object^A^@^Pjava/lang/String^A^@^Pjava/lang/

System^A^@^KgetProperty^A^@&(Ljava/lang/String;)Ljava/lang/String;^A^@^Cout^A^@^ULjava/io/PrintStream;^A^@^Gprintln^A^@^U(Lja

va/lang/String;)V^A^@^Y(Ljava/io/OutputStream;)V^A^@^Rjava/util/Calendar^A^@^KgetInstance^A^@^V()Ljava/util/Calendar;^A^@^Oge

tTimeInMillis^A^@^C()J^A^@^D(J)V^A^@^U(Ljava/lang/Object;)V^A^@^Eclose^A^@^Cerr^A^@^Dexit^A^@^D(I)V^A^@^Fappend^A^@-(Ljava/la

ng/String;)Ljava/lang/StringBuilder;^A^@-(Ljava/lang/Object;)Ljava/lang/StringBuilder;^A^@^HtoString^A^@^T()Ljava/lang/String

;^@!^@^]^@^^^@^@^@^@^@^B^@^A^@^_^@ ^@^A^@!^@^@^@3^@^A^@^A^@^@^@^E*^@^A^@^@^@^B^@"^@^@^@

^@^B^@^@^@^R^@^D^@^S^@#^@^@^@^L^@^A^@^@^@^E^@$^@%^@^@^@ ^@&^@'^@^A^@!^@^@^A^V^@^F^@^E^@^@^@t^R^B^@^CL^@^D+^@^E

^@^FY^R^G^@^HM^@ Y^R^G^@

N^@^KY-^@^L^@^MY^@^N^@^O^@^P^@^Q-^@^R^@^Q:^D^@^T^R^U^@^E^B^@^V^@^D^@

^WY^@^X^R^Y^@^Z^@^MY^@^N^@^O^@^P^@ESC^@^\^@^E^@^A^@^W^@=^@@^@^S^@^C^@"^@^@^@2^@^L^@^@

^@^Z^@^F^@ESC^@^M^@^\^@^W^@%^@!^@(^@9^@+^@=^@2^@@^@.^@B^@0^@J^@1^@N^@3^@s^@e^@#^@^@^@4^@^E^@B^@^L^@(^@)^@^D^@^@^@t^@*^@+^@^@

^@^F^@n^@,^@-^@^A^@^W^@]^@.^@/^@^B^@!^@S^@0^@1^@^C^@2^@^@^@^V^@^B^@@^@^C^G^@3^G^@4^G^@5^@^A^G^@6^M^@^A^@7^@^@^@^B^@8

/root/L16013-660TMP.bin (END)

Main.java

/*

* Main.java

* Created on June 31, 2007, 9:19 PM

*/



package feedme;



import java.io.*;

import java.util.*;



/**

*

* @author john mcloskey at gmail dot com

*/

public class Main {



/** Creates a new instance of Main */

public Main() {

}



/**

* @param args the command line arguments

*/

public static void main(String[] args) {

// TODO code application logic here

String curDir = System.getProperty("user.dir");

System.out.println(curDir);

File f = new File("feedme.wip");

// Wed Aug 01 21:21:56 CDT 2007

// Stream to write file feedme.wip

// "crack the wip" file here

FileOutputStream fout;



try {

// Open an output stream

fout = new FileOutputStream("feedme.wip");



// Print a line of text

new PrintStream(fout).println(new Date(Calendar.getInstance().getTimeInMillis()));



// Close our output stream

fout.close();

}

// Catches any error conditions

catch (IOException e) {

System.err.println("Unable to write to wip file");

System.exit(-1);

}

System.out.println("It's now " + new Date(Calendar.getInstance().getTimeInMillis()));



// August 1, 2007, 7:00 PM - linux, osx, and HDDVD output formats added



/**

* remove the "//" below to enable hdiutil out.dvd.dmg @export on osx platform

* updated Wed Aug 04 01:53:00 CDT 2007

*/



// Runtime.getRuntime().exec( "hdiutil create -megabytes 4096 -fs HFS+ \

// -volname FeedMeOutVol out.dvd.dmg" );



/**

* remove the "//" below to enable QTFU6 windows @import method.

* Windows QTFU6 @import method added 08/04/2007.

*/



// Runtime.getRuntime().exec( "C:\Program Files\iTunes\itunes.exe /regserv

// C:\...\QTFairUse\QTFairUse6console.exe --Process all" );



/**

* remove first "//" below to enable Linux /usr/bin/streamripper @import method.

* remove second "//" below to enable BSD /usr/pkg/bin/streamripper @import method.

* Linux and BSD @import methods added Wed Aug 04 2007.

*/



// Runtime.getRuntime().exec( "/usr/bin/streamripper http://di.fm:8095/");

// Runtime.getRuntime().exec( "/usr/pkg/bin/streamripper http://di.fm:8095/");





//(copy) streams of the following kinds:

//.mp3 Shoutcast streams - the kind of streams found on shoutcast.com.

//.mp3 Icecast streams

//.nvs (Nullsoft Streaming Video) streams

//.aac Shoutcast/Icecast streams

//.ogg stream



/**

* remove the "//" below to @import in.avi on osx platform

* updated Wed Aug 03 16:53:00 CDT 2007

*/



//Runtime.getRuntime().exec(

// /Applications/VLC.app/Contents/MacOS/VLC -vvv in.avi --sout-ffmpeg-qscale 1



/**

* remove the "//" below to @import in.avi on windows platform

*/



//Runtime.getRuntime().exec(

//"C:\Program Files\VideoLAN\VLC\vlc.exe" -vvv in.avi --sout-ffmpeg-qscale 1



/**

* remove the "//" below to @import in.avi on linux platform

*/



//Runtime.getRuntime().exec(

//"/usr/bin/vlc" -vvv ./in.avi --sout-ffmpeg-qscale 1



/**

* remove the "//" below to @export out.dvd.wmv to current directory

* in 720x480 wmv media center standard DVD format

*/



//:sout=#transcode{vcodec=WMV2,width=720,height=480,acodec=wma,ab=96,channels=2}

//:duplicate{dst=std{access=file,mux=asf,dst=out.wmv}})





/**

* remove the "//" below to @export out.hd720p.wmv to current directory

* in 1280(width) 720(height) native media center HDDVD 720p format

*/



//:sout=#transcode{vcodec=WMV2,width=1280,height=720,acodec=wma,ab=96,channels=2}

//:duplicate{dst=std{access=file,mux=asf,dst=out.wmv}})





/**

* remove the "//" below to @export out.hd1080p.wmv to current directory

* in 1920 (width) x 1080 (height) native media center HDDVD 1080p format

*/



//:sout=#transcode{vcodec=WMV2,width=1920,height=1080,acodec=wma,ab=96,channels=2}

//:duplicate{dst=std{access=file,mux=asf,dst=out.wmv}})

}



}

No comments: