JYMAG - Jig Your Music And Graphics
Contents:
JYMAG is a program for communicating with mobile phones.
The program's main functionality is to be a Free (as in Freedom) 'My Pictures and Sounds' Sagem
mobile software replacement
for Linux® (and not only Linux - it should run on any system, which has
Java® and
RxTx Java Transmission package from one of the pages:
The program allows retrieving and sending multimedia and other
objects from and to AT-based phones/devices, like a Sagem mobile phone (tested on Linux with a
"Sagem MY X5-2") and performing other operations.
JYMAG can also be used with other phones and devices (modems) and serve as
a general-purpose serial port terminal or a Java library for programmers.
The most up-to-date documentation can be found in the package itself,
but a copy is available here.
Documentation is also available on the JYMAG wiki.
Features:
- works with Sagem myX5-2 (probably other phones also work). Tested on Linux
with a Forever USB cable containing a Prolific PL-2303 chip.
- can download:
- lists of pictures, ringtones, addressbook entries, to-do tasks, events, animation/videos,
alarms and SMS messages
- pictures in JPG (both Sagem and non-Sagem), BMP, GIF, PNG and WBMP formats,
unverified: TIFF, PICT, EPS, PS, SVG, SVG+GZIP, SVG+ZIP, WMF, CGM, PMB
- ringtones in MIDI, AMR and WAV formats, unverified: AIFF, IMY, AAC, MP3
- addressbook entries (vCards)
- to-do tasks
- events (reminders, ...)
- animation/videos in GIF and MNG formats, unverified: WMV, MP4, MPEG
- multiple files (of one type) with a single click
- can upload/update/send:
- pictures in JPG, BMP, GIF, PNG and WBMP formats, unverified: EMS_GR, TIFF, PICT, AI,
EPS, PS
- ringtones in MIDI, WAV and AMR formats,
unverified: IMY, ASG1, ASG2, MP3, MFI, AAC, AWB
- addressbook entries (vCards)
- to-do tasks
- events (reminders, ...)
- animation/videos in GIF and MNG formats, unverified: EMS_AN, MJPG, AVI, MP4, MPEG,
3GP, 3GP2, SG1, SG2, SSA
- Java files: unverified: JAR, JAD, JAM
- alarms
- SMS messages
- can delete the following from the phone: pictures, ringtones, addressbook entries,
to-do tasks, events, animation/videos, alarms and SMS messages
- can dial numbers
- written in Java, thus portable - will run under Linux and probably under Windows,
Solaris, ... wherever you can install Java and RxTx
- has a Graphical User Interface (GUI)
- can detect which port your phone is connected to (actually, should detect anything that
replies with an OK to an AT command, including modems)
- can detect your phone's type, firmware version (after all the ports are scanned), IMEI number
and subscriber phone number
- allows to set any communication port property (data bits, stop bits, flow control,
speed, parity checking)
- automatically detects downloaded file's type
- automatic reconnection if waiting time has expired
- can be used non-interactively, through a command-line interface (this still
requires RxTx), run with
--help
to get the currently supported command line options
- allows manual command sending
- allows easy translation to other languages
- allows saving and loading the current configuration (port and window settings)
- allows reading the phone's capabilities (types of accepted files)
- is licensed under the GNU General Public License (GPL), version 3 "or later"
- can work as a general-purpose serial port terminal
- shows signal power
JYMAG has been added to
Softpedia Mac
and
Softpedia Linux
and has been certified 100% FREE
JYMAG has been added to
FamousWhy: JYMAG.
Screenshots are available on the
SourceForge project page.
Current version is 3.1.
Download this at SourceForge.
(free badge provided by Shields.io)
JYMAG release file feed
Any defects or issues can be reported by e-mail or in the
SourceForge project defect manager (in English).
Any improvement suggestions can be reported by e-mail or in the
SourceForge project ticket manager (in English).
To report build or installation problems, include:
- the name of your system and your Java version,
- any error messages that the installer presents,
- any other information that you think could lead to solving the problem.
To report usage problems, include:
- all the above things you include when reporting installation problems,
- information which functionality the problem is in,
- the
jymag.log
file, if any was generated in the application's directory,
- information whether you tried another phone, if possible, and whether it worked,
- information whether you tried another file, if possible, and whether it worked,
- information whether you tried another Java version, if possible, and whether it worked,
- (if the problem is with an input file) if possible, the whole input file or a
minimalistic input file that causes the problem to show up,
- any other information that you think could lead to solving the problem.
Help in victory,
play a game,
send regards,
or
at least stop using some products
- WipeFreeSpace - a
program for cleaning of free space on filesystems
- LibSecRm - a security
wrapper library for C library functions which insecurely delete data
- Trinventum - software
that helps manage an e-business
- Meqaris - meeting room
and equipment booking system using e-mail invitations
- JYMAG - a program for serial-based (AT-based)
mobile phones (like Sagem) and a serial port terminal
- IMYplay - a program
for playing iMelody
ringtones (IMY files) and an IMY-to-MIDI converter
- LibHideIP - a security wrapper
library for C library functions which could lead to revealing your local IP address
- LibNetBlock - a security wrapper
library that ensures that no program under its control can access the network
- FMSec - a set of extensions
to file managers that enable some security-related operations to be easily performed.
The operations include:
- Secure removal of files using
shred
,
- Secure removal of directories,
- Mounting block devices and regular files using VeraCrypt,
- Unmounting directories using VeraCrypt,
- Wiping block devices (without removing them) using
shred
(the filesystem itself is destroyed too)
- Wiping free space on filesystems on block devices or inside regular files using
WipeFreeSpace,
- Encrypting and decrypting files using OpenSSL,
- running programs with
LibSecRm preloaded,
- running programs with
LibHideIP preloaded,
- running programs with
LibNetBlock preloaded.
FMSec consists of projects formerly known as KonqSec/Konq4Sec/Konq5Sec.
- Project Asmosis - a set of tools
for assembly language programmers:
- the Asm::X86 Perl module,
- AsmDoc - a HTML documentation generator for assembly language,
- assembly source code converters between NASM,
fasm and
GNU as,
- C header to assembly header converters (
h2fasm
, h2gas
, h2nasm
),
- Makefile generator for fasm (
make4fasm
),
- Linux 2.6 kernel module helpers for fasm and NASM (
symvers-nasm
, symvers-fasm
),
- Asm4Doxy - Assembly converter for Doxygen,
- util-macros.* - some utility macros for fasm and NASM,
- Autoconf macros that check for existence
and command-line options of the various assemblers
(
ax_prog_nasm.m4
, ax_prog_nasm_opt.m4
,
ax_prog_fasm.m4
, ax_prog_fasm_opt.m4
,
ax_prog_yasm.m4
, ax_prog_yasm_opt.m4
,
ax_prog_tasm.m4
, ax_prog_tasm_opt.m4
,
ax_prog_masm.m4
, ax_prog_masm_opt.m4
,
ax_prog_hla.m4
, ax_prog_hla_opt.m4
),
- OS parts - sample pieces of code that may be useful for starting developing a simple operating system.
- KeyParaStocX - is an extension for
LibreOffice,
Apache OpenOffice and
the old OpenOffice.org that searches for keywords in a text,
changes their style and builds a Table of Contents for them
(formerly: "PozeraczUstaw").
- Fronsetia -
a web application that allows testing webservices
(formerly: SOAPServiceTester).
The always-up-to-date list of my SourceForge projects is on
my profile page on SourceForge.
See my other free software:
- Certificate and key generators
- E-mail address verifiers
- LastMod - a script that inserts or updates a META element with the
Last-Modified
HTTP header
- Atom2Rss - a script that converts an Atom (RFC 4287) channel XML file
to an RSS 2.0 XML file
- List2Atom - a script that generates an Atom (RFC 4287) channel XML file from a list of files
- InSyTrack - telemetry software to track program flow (calls) across libraries,
threads, programming languages or even different systems on different
machines
See also my assembly-related free software:
- Kate/KWrite syntax highlighting for NASM/fasm
Contact me: bogdro AT users . sourceforge . net (English accepted, just say '[SOFT]' in the title).
Keys for the bogdro
aliases
The public certificate for the e-mail:
crt format,
cer format,
pem format,
p7b format,
p7c format
Certificate's RIPEMD160 fingerprint: 99:4E:9C:0F:D9:1B:F8:D2:F2:AE:E5:18:9F:3B:5C:61:E6:6C:B4:A8
Certificate's SHA256 fingerprint: 26:22:FE:0F:D7:3A:DE:0A:60:4A:99:29:CB:66:3D:DF:10:45:8B:B6:EC:3E:04:31:DA:67:A5:6E:C4:70:30:B9
The public certificate for bogdro-soft
:
crt format,
cer format,
pem format,
p7b format,
p7c format
Certificate's RIPEMD160 fingerprint: 01:A7:57:30:52:EB:F6:58:70:AC:EF:DF:C9:74:50:B1:B3:40:BD:47
Certificate's SHA256 fingerprint: D2:B3:73:22:C0:10:DB:62:3F:DB:1D:FC:EC:44:5C:48:21:0C:C5:9B:E1:7D:E3:63:26:CB:3A:B5:94:45:8C:A5
The public certificate for bogdro-perl
:
crt format,
cer format,
pem format,
p7b format,
p7c format
Certificate's RIPEMD160 fingerprint: BF:66:A2:24:6C:87:55:53:90:2C:2B:A5:62:26:D8:11:93:AC:41:98
Certificate's SHA256 fingerprint: 45:C6:17:13:CD:19:FF:39:6C:8D:EC:02:86:5E:E5:90:B5:0B:B6:3F:86:68:E2:7F:60:B7:19:FF:7D:B4:0D:24
Issuer's certificate: der format
Issuer's certificate's RIPEMD160 fingerprint: D8:F4:50:F0:8F:79:25:CC:65:20:C9:8D:70:1F:63:14:22:B0:12:24
Issuer's certificate's SHA256 fingerprint: 5E:B4:48:78:F7:58:C6:94:D9:C8:04:B2:42:63:24:9F:5F:03:D0:22:E1:C6:55:18:3E:21:D8:4B:F0:7E:7F:11
The public GnuPG /
PGP keys:
Bogdro-sf e-mail, asc format,
key number 476249B50EE1F2E59C4005AF67FFC0790E2D6D3C
.
A verified version is available at PGP® Global Directory entry for bogdro-sf
Bogdro-soft, asc format,
key number 7E05C1468119E8C32B69F72E11B90C14CAE8F72A
.
A verified version is available at PGP® Global Directory entry for bogdro-soft
Bogdro-perl, asc format,
key number A17EBF519B8D55F43472997BFCDBA236678656EA
.
A verified version is available at PGP® Global Directory entry for bogdro-perl
PGP® and Pretty Good Privacy® are registered trademarks of Symantec Corporation in the United States and other countries.
The certificate of the timestamping server which confirms the signature time, can be found on
freeTSA.org.
This page is hosted at SourceForge.net.
This page is written using valid
HTML 4.01
,
, for all browsers:
This page uses a valid
CSS
This page has a content security policy.
This page doesn't use GIF images
and doesn't use JPG images.
This page is pure HTML and CSS.
The project icon was created using Inkscape™.
Legal information
Oracle®, Java, and MySQL are registered trademarks of Oracle and/or its
affiliates. Other names may be trademarks of their respective owners.
LINUX® is a registered trademark of Linus Torvalds.
"Sagem" may be a trademark or a registered trademark of Sagem or its
acquirers or descendants.
All other trademarks, logos and names on this page and all subpages are properties
of their respective owners and are given here only as an example.