Subscribe: Java shareware freeware adware software downloads
http://www.brothersoft.com/rss/software_developer_java.xml
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
api  code  editor  feature  free  function  java  native  new feature  sde  software  support  text  tool  uml  windows 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Java shareware freeware adware software downloads

Java shareware freeware adware software downloads



Java software download - Java freeware shareware downloads.



Published: Fri, 28 Mar 2008 00:47:04 GMT

Last Build Date: Fri, 28 Mar 2008 00:47:04 GMT

Copyright: Copyright 2007, brothersoft.com
 



JMaker
(image) JMaker is a flexible Integrated Development Environment. Low impact install - just copy the files into your JavaTM path. JMaker will run JavaFX ScriptTM files. Download JMaker full-function version now FOR FREE! JMaker is a popular Integrated Development Environment (IDE) for JavaTM and other languages. JMaker is written in JavaTM. features: Will run JavaFXTM files. Runs in JDK 1.1 or higher. Develop Java applets and applications in any directory. Syntax highlighting with customizable styles! Supports all JDK 1.2.x commands including idlj ! JDK tool options are easily modified. Powerful wizards make repetitive tasks simple. Flexible text insertion cabablility. Trap all output from the JDK tools in a text window. All java tools are available along with their options. Handy File List windows make handling multiple files a simple click! "Search in File" option in the edit menu allows you to perform 'search and replace' operations in 1 to 1000's of files automatically. (Did you ever try to repackage that 500 class project?). "Search in File" operation performs advanced 'template' matching of replacement text with found text. Automatically put characters in the correct case for simple and correct replacement of Class names and instance names! "Search in File" and then automatically open the file containing the found text and high light the line with the found text. Options allow you to use the tools you want. Easy configuration to allow selected use of different javac, java and other tools. Choose any syntax style as the default start-up style . "class" view makes for easy viewing of JDK class information. "class" view allows easy insertion of method and field calls and overloads into source code. jar up any of your files and load them into class view for easy browsing! Projects allow easy access to multi-packaged java files. Easy management of complex tool options (e.g. keytool) in the Alpha Frame ... Tag:



SDE for Eclipse (CE)
(image) SDE for Eclipse is a UML CASE tool/plug-in tightly integrated with Eclipse. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. This UML CASE tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in Eclipse, reverse engineer Java code to class diagrams, generate Java code and generate documentation. SDE Features: +Support UML version 2.1 +Business Workflow diagram +Mind Mapping Diagram (New Feature) +Requirement Modeling (Enhanced) +Callout and Freehand shape (New Feature) +Nicknamer - create translated copies of model (New Feature) +Model Transitor (New Feature) +User Interface Designer +Data flow diagram +Use Case Details Editor - An all-in-one environment for specifying a use case's details including general model specification and use case descriptions +EJB Diagram - Visualize EJB systems +EJB Code Generation +ORM support - generate Java objects from database +Database generation - ERD to database tables +Database reverse - existing DBMS to ERD (Enhanced) +Reverse engineering - code to model, code to diagram +Reverse engineering Java, C++, XML Schema, XML, .NET exe/dll, CORBA IDL, XML Schema and Python +Code Generation - model to code, diagram to code +Java Round-trip engineering +Automatic diagram layout +Modeling collaboratively with VP Teamwork Server, CVS, Subversion and Perforce (New Feature) +Shape editor +Support Stored Procedure and Database Trigger (New Feature) +Export diagrams to JPG, PNG, SVG, EMF, PDF +PDF/HTML/MS Word Report generator +Multilingual support +More... Other UML Modeling Tools / UML Plugins: Java Platform (Windows/Linux/Mac OS X): +SDE for Oracle JDeveloper +SDE for Borland JBuilder +SDE for IntelliJ IDEA +SDE for NetBeans +SDE for Sun ONE +SDE for WebLogic Workshop Windows Platform: +SDE for Microsoft Visual Studio +More SDE... Tag:Eclipse UML CASE tool UML Tool Modeling Tool UML Diagram Code Generator Reverse Engineering Code Generation Linux Mac software development software analysis software design software implementation software testing software maintenance Microsoft Word



VB Converter
VB Converter add-in is specifically designed for organizations wanting to convert entire VB applications to Java. HIGHLIGHTS Generates Java source (entirely all Java, no native code used) and byte code from Visual Basic projects (modules, classes, controls, and forms). Converts entire Visual Basic (3.0, 4.0, 5.0 & 6.0) applications to Java. Runs as an add-in to VB 5 & 6. Also runs as a command-line tool for VB 3 through 6. Converted code can run as either a Java applet or as a stand-alone Java application depending on how the application was started up. Converts ActiveX controls written within Visual Basic to Java code. Supports over 70 Visual Basic controls and objects including Data, Adodc, Menu, Windows Common Controls (ProgressBar, ImageList, ListView, TreeView, etc.), FlexGrid, Grid, DBGrid, DataGrid, DBList, DBCombo, SSTab, and the ThreeD controls. Converts the picture resources stored in the binary frx file to jpeg images. Allows debugging of Java applications within Visual Basic or any Java IDE (Borland JBuilder, Symantec VisualCafe, Oracle JDeveloper, and others). Migrates DAO, RDO or ADO database access into Java database access using JDBC and a Java implementation of the ADO objects. Supports Data Bound controls. Now you can quickly develop Java database applications. Adds Java database support (JDBC), facilitating the creation of Java applets that can access data on Oracle, DB2, SQL Server, MySQL, Sybase, Informix and other databases. Supports all Visual Basic data types, including Variant, Enum, Object and Collection. Supports creating VB interfaces using the Implements keyword. Automatic type casting and conversion to the native Java data types. Supports local file I/O. ... Tag:



Easy JAVA to Source Converter
(image) Easy JAVA to Source Converter is a powerful decompiler and disassembler for Java that reconstructs the original source code from the compiled binary CLASS files. It is able to decompile complex Java applets and binaries, producing accurate source code. Useful for developers to recover their lost or accidentally destroyed source codes. Finally it is a stand-alone Windows application and doesn't require having Java installed. Tag:JAVA Converter java decompiler java resourcer applet openner jad maker java binary conversion class disassembler



Visual Paradigm for UML (CE) for Windows
(image) Visual Paradigm for UML is a professional UML tool that supports complete software lifecycle - object-oriented analysis, object-oriented design, construction, testing and deployment. The UML modeling software helps you build quality applications faster, better and at lower cost. You can draw all types of class diagrams, reverse code, generate code from diagrams and generate documentation. The UML CASE tool also provides abundant UML tutorials, UML interactive demonstrations and UML projects. Feature List: +Support UML version 2.1 +Business Workflow diagram +Mind Mapping Diagram (New Feature) +Requirement Modeling (Enhanced) +Callout and Freehand shape (New Feature) +Nicknamer - create translated copies of model (New Feature) +Model Transitor (New Feature) +User Interface Designer +Java Roundtrip engineering +Reverse engineering Java, C++, XML Schema, XML, .NET exe/dll, CORBA IDL, XML Schema and Python +Code Generation - model to code, diagram to code +Use Case Details Editor - An all-in-one environment for specifying a use case's details including general model specification and use case descriptions +EJB Diagram - Visualize EJB systems +EJB Code Generation +Data flow diagram +ORM support - generate Java objects from database +Database generation - ERD to database tables +Database reverse - existing DBMS to ERD (Enhanced) +Modeling collaboratively with VP Teamwork Server, CVS, Subversion and Perforce (New Feature) +Report generator for generating documentation (Enhanced) +Automatic diagram layout +Import/export XMI file +Support Stored Procedure and Database Trigger +Export diagrams to JPG, PNG, SVG, EMF, PDF +Shape editor +More... Other UML modeling Tools/UML Plugins: Java Platform (Windows/Linux/Mac OS X): +SDE for Eclipse +SDE for NetBeans +SDE for Sun ONE +SDE for Oracle JDeveloper +SDE for JBuilder +SDE for IntelliJ IDEA +SDE for WebLogic Workshop Windows Platform: +SDE for Microsoft Visual Studio +More SDE... Tag:Visual Paradigm UML Modeler UML tool UML toolS free UML tool free uml tools uml software free uml software UML modeling software uml modeler UML CASE tool UML CASE tools object-oriented analysis object-oriented design java development



Visual Paradigm for UML CE
(image) Visual Paradigm for UML is a professional UML tool that supports complete software lifecycle - object-oriented analysis, object-oriented design, construction, testing and deployment. The UML modeling software helps you build quality applications faster, better and at lower cost. You can draw all types of class diagrams, reverse code, generate code from diagrams and generate documentation. The UML CASE tool also provides abundant UML tutorials, UML interactive demonstrations and UML projects. Feature List: +Support UML version 2.1 +Business Workflow diagram +Mind Mapping Diagram (New Feature) +Requirement Modeling (Enhanced) +Callout and Freehand shape (New Feature) +Nicknamer - create translated copies of model (New Feature) +Model Transitor (New Feature) +User Interface Designer +Java Roundtrip engineering +Reverse engineering Java, C++, XML Schema, XML, .NET exe/dll, CORBA IDL, XML Schema and Python +Code Generation - model to code, diagram to code +Use Case Details Editor - An all-in-one environment for specifying a use case's details including general model specification and use case descriptions +EJB Diagram - Visualize EJB systems +EJB Code Generation +Data flow diagram +ORM support - generate Java objects from database +Database generation - ERD to database tables +Database reverse - existing DBMS to ERD (Enhanced) +Modeling collaboratively with VP Teamwork Server, CVS, Subversion and Perforce (New Feature) +Report generator for generating documentation (Enhanced) +Automatic diagram layout +Import/export XMI file +Support Stored Procedure and Database Trigger +Export diagrams to JPG, PNG, SVG, EMF, PDF +Shape editor +More... Other UML modeling Tools/UML Plugins: Java Platform (Windows/Linux/Mac OS X): +SDE for Eclipse +SDE for NetBeans +SDE for Sun ONE +SDE for Oracle JDeveloper +SDE for JBuilder +SDE for IntelliJ IDEA +SDE for WebLogic Workshop Windows Platform: +SDE for Microsoft Visual Studio +More SDE... Tag:UML CASE tool UML CASE tools uml software uml tool uml tools free uml software free uml tool free uml tools uml freeware code generator code generation java code generator java Development Environment java ide java ides Software Engineers System Analysts



Code Browser
(image) Code Browser is a plugin for the highly customizable jEdit, an Open Source programmer's text editor written in Java. Code Browser contains a buffer switcher and a code browser within a split pane. The buffer switcher can be hidden by moving the divider all the way up, or by clicking the small up-handle. The code browser simplifies navigating source code of any programming language supported by the Exuberant C Tags program, making navigating through source code a breeze. Tag:code browser jedit text editor text editors text editing java editor java application java development java plugins java plugin java program java programmer java programming java developer free java software free java tool free editor



SPrint
(image) Visual Platform for Printer Programming with JavaScript and VBScript With SPrint, you can control printer at Win32 level with JavaScript or VBScript. Knowledge of a script programming language --- JavaScript or VBScript, is required to use SPrint. Script driven, features accurate-positioned printing, excellent for printing checks, bills, charts, graphs, envelopes. Tag:



Java editor
(image) This application is written in Delphi 5. Get source code and You will learn how to: run DOS applications redirect DOS output to file or string list parse compiler output to find errors work with INI files move cursor to row/column and indicate current row/column open WWW page in Browser and send email autoindent lines and smart tabs and much more... jdk j2sdk edit java code ( move or copy marked text by dragging, search for text, cut, copy, paste, undo, autoindent and "smart tabs" modes ...) compile jump in to error row/column run application create HTML template for applet run applet Tag:budaya jawa belajar bahasa jawa



jEdit for Mac
(image) jEdit is a mature programmer's text editor with hundreds (counting the time developing plugins) of person-years of development behind it. To download, install, and set up jEdit as quickly and painlessly as possible, go to the Quick Start page. While jEdit beats many expensive development tools for features and ease of use, it is released as free software with full source code, provided under the terms of the GPL 2.0. The core of jEdit was originally by Slava Pestov. Now the jEdit core, together with a large collection of plugins is maintained by a world-wide developer team. Some of jEdit's features include: Written in Java, so it runs on Mac OS X, OS/2, Unix, VMS and Windows. Built-in macro language; extensible plugin architecture. Dozens of macros and plugins available. Plugins can be downloaded and installed from within jEdit using the 'plugin manager' feature. Auto indent, and syntax highlighting for more than 130 languages. Supports a large number of character encodings including UTF8 and Unicode. Folding for selectively hiding regions of text. Word wrap. Highly configurable and customizable. Every other feature, both basic and advanced, you would expect to find in a text editor. Tag:free java software free java tool free java editor text editor text editors free text editor source code editor java platform free java developer java development tools java development tool java development environment code editor amv mac code editors



Aspose.Cells for Java
(image) Aspose.Cells strives to demonstrate three major services: quality, reliability and performance. Aspose.Cells offers easy to use APIs that support a wide variety of features with opening and saving native Excel files as its core feature. It has many common features including worksheet management, manipulating rows and columns, data formats, manipulating cells, formatting cells, shaping borders, setting colors, setting fonts and inserting/deleting range of cells. Besides supporting common features, Aspose.Cells also supports many advanced features such as opening and saving Excel files to and from streams, sending output to a client browser, importing and exporting data from a DataView, DataTable, DataRow, DataReader or Array, importing images and charts, creating images and charts through API, importing formulae from a designer spreadsheet and configuring page setup through API. Aspose.Cells also supports Add-ins, VBA and macros. Moreover, there are also a number of other advanced features including: the support of CSV and SpreadsheetML format, adding a copy of an existing worksheet (with fully formatted contents, images and charts etc.) to a file, combining two workbooks, copying a workbook, setting gradient background for charts through API, creating comments, auto-filters and page breaks through API, setting complex formulae, supporting conditional formatting, supporting protection options introduced in Microsoft Excel XP, manipulating named ranges, locating APIs, supporting custom chart API and formula calculation engine etc. Tag:Java kebaya jawa Spreadsheet Microsoft Excel Excel Database



Java Platform Invoke API (Demo version)
Java Platform Invoke API (Demo version) for MS Windows. Enables Java code to call native functions implemented in dynamic link libraries (DLLs) like in Microsoft .NET Framework. Written for JSE 1.5.x and later. Java platform invoke an API that enables Java code to call native functions implemented in dynamic link libraries (DLLs), such as those in the Win32 API. It locates and invokes an exported function and marshals its arguments (integers, strings, arrays, structures, and so on) across the interoperation boundary as needed. This API supports implicit marshaling that makes Java coding with native functions very simple. To consume exported DLL functions you need 1.Identify functions in DLLs. Minimally, you must specify the name of the function and name of the DLL that contains it. 2.Create a class to hold DLL functions. You can use an existing class, create an individual class for each native function, or create one class that contains a set of related native functions. This class should extend CNativeLibrary. Use the annotation ImportLibrary to bind your class to the native library. 3.Create prototypes in Java code. Write prototype of a native function as a method with signature that corresponds to the native function using data type map agreement. To identify the native function use the annotation Function. Mark the method with the native modifier. 4.Call a DLL function. Call the method on your Java class as you would any other Java method. As parameters can be passed structures and implemented in Java callback functions. Tag:java JNI Native Function Call kebaya jawa



Multi-Edit Lite for SAS 2006
(image) Multi-Edit Lite for SAS 2006 answers the need for a modern editor that is dedicated to the needs and environment of todays SAS programmer. Multi-Edit Lite 2006 becomes a SAS IDE by encompassing a collection of edit macros, templates and other features dedicated to SAS. Customizable and extendable this editor also allows the creation of your own tools. Customization is provided beyond the level you get from the ISPF or Unix shell environment. Create and edit menus, tool bars, and other functionalities. Programmers utilizing SAS/PC can develop, test, and fix at PC speeds without leaving the editor. Conversely, you retain the ability to use the powerful editing features and upload/download your work to the host. The SAS ODS demands you work with HTML. Multi-Edit Lite for SAS 2006 provides support for over 50 languages, including HTML and RUBY. JAVA is supported for the developer who left SAS/AF for Java. Edit Java Script, Perl or PHP scripts with an editor that understands. Stop leap-froggin between IDEs. Multi-Edit Lite for SAS 2006, is the IDE for all your tasks. Feature rich, this IDE has a level of complexity that gives this editor the ability to grow with you. Its common to overlook functions that can help reduce your project time, i.e.mobiledit lite, mask and line exclusion (as used in ISPF), abbreviations and find-and-print (as used in VI). Access these features easily and increase your productivity. The tools included with Multi-Edit Lite for SAS 2006, provide simple access to these features that have been specifically designed for the SAS language. Basics include SAS highlighting, indention, and fast commenting. Expand keystrokes into SAS language constructs. Complete SAS integration and debugging tools are immediately available and smart code creates SAS Proc and Data steps using dialog. Tag:editors text hex html code search c c++ compare syntax highlighting regex regexp search and replace programmers programming development ide compiler macros



Multi-Edit Lite 2006
(image) MeLite 2006, the latest programming tool from Multi Edit Software, Inc. provides exceptional power for a reduced rate. Geared towards the beginning programmer and student, MeLite gives you Intelligent Language Support with Smart Indenting, code templates, brace/construct matching, and auto commenting as you type! Also included is our language sensitive code highlighting, for any language! The function tagging feature supports, ASP, Ada, Aspect, BASIC, VB, Batch, CSS, PERL, Java, Javascript, FORTRAN, Delphi and many more. MeLite also contains the ability to add your own language support and enhanced HTML support. With MeLite your Keyboard mappings, menus can imitate others and be fully customized. Change fonts, colors, screen layout, even toolbars from one easy interface. All dialogs are resizable. MeLites editing features increase your programming prowess. Concurrently edit up to 2048 DOS, UNIX, and Binary files of any size with line lengths up to 16k!! Now that's Power! Regular Expression Search Support? ME2k6 has one of the most configurable and fastest search and replace engines. Search across multiple files,mobiledit lite, folders, directories and drives. Define the perfect parameter with regular expression support. Find text as you type incrementally. Once youre text is found, its highlighted throughout the entire file. MeLite enlists a bookmark feature to help ease the transition between editing positions in a file. Jump back and forth between different positions quickly and simply with MeLites Bookmark feature. Collapse code that you dont need to review, to further speed up your file browsing. Collapse tags and functions. (This feature is dependant on the language you are programming in, see our complete feature listing for more details) Launch an URL from within the very file you are editing. Even launch another program with exec: or parse URLs like http://www.multieditsoftware.com. Tag:editors text hex html code search c c++ compare syntax highlighting regex regexp search and replace programmers programming development ide compiler macros



Free Java
(image) The Java developer is ideal for beginners, based on J2SDK 1.3 version, that's why it can be runned on all the operation systems except Windows. Its editor shows the code with syntax highlight, it has redo-undo function. The work is easy with the structure panel and the file browser. You only need one push-button to compile/run, shows the compiling errors clearly. Running is in an virtual console at the same time, so writing console programs can be possible. It can also be used not just in Java but acquiring HTML, SQL language. Multiple languages are supported, and an English, Spanish translation is included. This software also supports the following language version:English,Hungarian,Spanish,Italian Tag:Free Java Belovai Tibor JDK SDK Java2SE developer IDE freeware free jawa download



Aspose.Total for Java
(image) Aspose.Total for Java is a suite of 7 ultra powerful file management and visual components to support Java applications. Now you can quickly and easily manage Word documents, Excel spreadsheets, PowerPoint presentations, PDF documents, Metafiles, Barcodes generation & recognition. Furthermore, if any new components are released within a year of your purchase, you will receive them absolutely free. Aspose.Total for Java brings to you a suite of 6 ultra powerful, file management components. With Aspose.Total for Java you will be able to quickly and easily manage: Word documents, Excel spreadsheets, PowerPoint presentations, PDF documents and Metafilesâ?¦ all for one low price. Aspose.Total for Java goes far beyond traditional reporting solutions, allowing you to manage the output files in every way. Our development teams have worked hard to provide a robust document API that is easy to understand and use. Tag:Java Word Excel PDF PDF.Kit Slides Power Point Spreadsheet Flash Workflow AdHoc Project free jawa download



execJ - Java Windows Executables (EXE)
(image) Build an EXE from your Java Application. Run your EXE as a Windows Service with API controls. Classes and resources can be embedded in the exe as well as compressed and encrypted. The system JRE can be detected. execJ provides fast and robust encryption up to 160-bit. The embedding of encrypted classes and resources adds security to deter reverse engineering. execJ can also compress embedded files, greatly reducing the size of the built executable, usually by 20% to 50%. lagu jawa It is easy to create and distribute a single application file using execJ. It can extract necessary files such as DLLs or help documentation as well as embed all classes and resources. execJ makes it easy to create Windows Services, important for long-running applications, server applications, and applications without a GUI. This unique support for Windows Services allows you to: detect Service events pause and resume (using API) restart Service (using API) detect if running as a Service (using API) add, start, stop, and delete your service With command line arguments to the EXE, execJ makes it easy to manage your Windows Service. Services can be added to the system with manual or automatic startup running as a specified user or a local system account. Additional command line features include starting, stopping, and deleting your service. Also in Windows only, execJ allows you to: restart your application (using API) enforce single application instance show filename "yourname.exe" instead of "java.exe" in the Task Manager define Library Path define runtime options change working directory to application directory Add icon to exe file Features Overview Build an EXE from your Java Application Run your EXE as a Windows Service with API controls Add an Icon to your EXE Detect a System Java Runtime Environment (JRE) Build encrypted EXE or JAR launchers Tag:java exe windows executable windows service package api execj



Java Platform Invoke API Demo (Linux)
Java Platform Invoke API (Demo version) for Linux/Unix, i386. Enables Java code to call native functions implemented in shared link libraries like in Microsoft .NET Framework. Written for JSE 1.5.x and later. Java platform invoke an API that enables Java code to call native functions implemented in shared libraries, such as those in the Linux API. It locates and invokes an exported function and marshals its arguments (integers, strings, arrays, structures, and so on) across the interoperation boundary as needed. This API supports implicit marshaling that makes Java coding with native functions very simple. To consume a shared library functions you need 1.Identify functions in shared librarys. Minimally, you must specify the name of the function and name of the the shared library that contains it. 2.Create a class to hold shared library functions. You can use an existing class, create an individual class for each native function, or create one class that contains a set of related native functions. This class should extend CNativeLibrary. Use the annotation ImportLibrary to bind your class to the native library. 3.Create prototypes in Java code. Write prototype of a native function as a method with signature that corresponds to the native function using data type map agreement. To identify the native function use the annotation Function. Mark the method with the native modifier. 4.Call a shared library function. Call the method on your Java class as you would any other Java method. As parameters can be passed structures and implemented in Java callback functions. Tag:java JNI Native Function Call



JDUN - Java Dial-up Networking (DUN)
(image) Access Windows Dial-Up Networking (DUN) from your Java Applications. Dial, create, edit, delete, and rename connections. Retrieve IP address of remote servers and detect internet connections. JDUN provides a dial-up networking (DUN) Java interface for use with Windows operating systems. Microsoft™ remote access services (RAS) can be accessed such as enumerating DUN phonebook entries, dialing connections, and hanging up connections. You can now add dial-up capabilities to your Java application with ease. JDUN also allows any type of connection provided through Windows Dial-up Networking. This includes modem, VPN, broadband, serial, parallel, and other connections. JDUN provides the following functionality: Create entry (dial-up, VPN, etc) Edit entry Delete entry Rename entry Get all entry names Dial entry with defaults or override username / password / phone number Dial non-entry (simple modem connection) Hang up connection Detect entry connection Detect internet connection Retrieve local IP and remote server IP from a PPP dial-up connection allowing the establishment of a socket connection Features Overview Control Windows Dial-Up Networking (DUN) connections Create, edit, delete, or rename connections Get IP address of remote servers Detect Internet or dial-up connections Tag:java dial-up dial-up networking dun ras remote access services package api JDUN



JFlashPlayer - Java Flash Player
(image) JFlashPlayer lets Java developers play and control Adobe Flash movies within Java applications. Advanced animations can improve the user experience and add to the professional appearance of an application. JFlashPlayer allows programmers to quickly add Flash movies to their Java application development for Windows. You can control the flash player (play, stop, etc) and communicate between Java and Flash. Features Overview Play Flash Movies within your Java Application Communicate between Java and Flash Control the Flash Player (Play, Stop, etc) Tag:java flash flash player package api jflashplayer