|white||Embedded images, attached files, RSA2048/AES256/SHA-256(orSHA-1) encryption/sign|
|light pink||Same as white except disabling embedded images|
|light gray||Attached files RSA encryption|
|light blue||A part of v2.0 level (attached files)|
|dark gray||Basic message communication|
|Strongness||PublicKey||CommonKey||Signature||Receive Window Title||Log File|
|Strongest||RSA 2048bit||AES 256bit||RSA+SHA-256||Receive Message ++++||(RSA2+/Signed)|
|Strong||RSA 2048bit||AES 256bit||RSA+SHA-1||Receive Message +++||(RSA2/Signed)|
|Strong||RSA 2048bit||AES 256bit||Nothing||Receive Message ++||(RSA2)|
It can show several tens of thousand messages with embedded images
It can narrow messages for specified user by 1 click
It has "Marker", "Favorite", "Comment" functions.
(and also has "Self memo", "Embedded images" functions)
|Open Text Log||Open a text message log (it requires to associate ".log" file type with a program)|
|Open Image Folder||Open png(embedded images) file folder in ipmsg log folder.|
|Open Attached file History Folder||Open attached file/dir shortcuts.|
These shortcuts is used by LogViewer's attached file accessing
|Open AutoSaved Folder||Open AutoSaved Folder for attached files/dirs.|
|Import/remove log files||
Import(or remove) ipmsg text log files for the LogViewer.|
If text log format is too old, it may not be able to separate username/hostname/uid/IPaddress.
(In that case, whether to modify a header(== Other messages that have same header will be modified, too). Or remove imported data, modify text log, and import it again.)
|DB Prefetch||Load log-DB file(ipmsg.db) to OS cache for improving search/show performance.|
|DB Vacuum||Vacuum/Reindex log-DB file for reducing size and improving search performance.|
|Reverse Disp||Reverse the message show order.|
|Clear Find History||Clear Find History|
Change display font|
(Now, same font is used for all message area in LogViewer. Only font size and thickness are changed)
|Open New LogViewer||
Open New LogViewer.|
To add marker or modification will reflect all viewers.
|Memo Message||Add self memo like a message.|
|Help||Open Viewer Help(this document).|
|Tips||Open Tips section in Help.|
|Jump to latest message button||
Jump to latest message.|
Then, it will be auto scroll mode and this button icon will be broken line arrow.
(with Shift key, jump to oldest message)
|Switch to title only||
Toggle Normal / Title only mode|
|User filter ("All Users")||
Narrow selected user message.|
(Pushing "User" button in a title has the same effect.)
If it is pushed small pen button, it will be changed manual user search.
(Search username/uid/hostname field)
|Search string field||
Start realtime string search and jumping to a message that contains the string.|
If it is pushed return key, jump to next searched message.
If it is pushed return key with Shift key, jump to previous searched message.
If it is checked "Check mark", narrow and show only hitted messages.
Complex search: "AAA BBB" means to search the messages that contain both "AAA" and "BBB". "AAA OR BBB" means to search the messages that contain "AAA" or "BBB".
|Favorite narrowing||Narrow favorite checked messages.|
Narrow markered/commented messages.|
(Mark: Using right click menu in selected sentence. Comment: Using "..." button in the right side of message titlebar)
|Narrow embedded images||Narrow embedded image messages.|
|Narrow unopened messages||
Narrow unopened messages.|
The number of unopened messages is 300. If it is over, New message can't be received.
(Even if it is used "logviewer receive mode", hidden receive window object is created during unopen status.)
|Open Send Dialog
||Open Send Dialog.|
|Title part of message area|
Show the date of send/received message.|
(If mouse is over this field, it will show date with day of week and seconds in bottom status field)
|Arrow mark||Right arrow means sended message, and left arrow means recieved message. (If mouse is over this field, arrow mark change to reply mark)|
If it is pushed, narrow "User" messages.|
If it is right-clicked, reply/etc menu will be shown.
|Receive "Unopened" mini button||
If it is received a sealed message, it will show "Unopened" mini button in the right-top of "User" button.|
If it is pushed, then the sealed message will open.
|Send "Unopened" mini mark||
If a sended sealed message is not opened, it will show "Unopened" mini mark in the right-top of "User" button.|
If the message is opened, it will be hidden.
If it is pushed a Favorite Mark in a message title, the message will be registered as "Favorite".|
And It affects results of narrowing Favorite button in toolbar.
|Misc menu(...)||Select "Reply ((== title dobule click)", "Copy message", "Modify Header", "Edit Message", "Delete Message", "Add Comment" menu items.|
|Message Area (Body)
Embedded(inline) images is shown as thumbnail. If it is clicked, it will be expanded.|
If it is double-clicked, the application that associates ".png" extension will open it.
If it is right-clicked, it can be selected to add comment.|
If comment area is clicked, then a dialogbox for EditComment will be opened.
|Marker||It can be selected "Marker", if selected string area is right-clicked,|
|Copy||It can be selected "Copy", if selected string area is right-clicked.|
|Search Messages||It can be selected "Search Message", if selected string area is right-clicked.|
|Google Seach||It can be selected "Google Search", if selected string area is right-clicked.|
|Reply||Open a send message window to reply. (same as title double clicking)|
|Embedded from Clipboard|
|Embedded images||Ctrl-[V] is pushed, "Image" can be embedded from clipboard.|
|Embedded text||Ctrl-[V] is pushed, "Comment" can be added from clipboard.|
|User name||Set User name|
|Group name||Set/Select Group name|
Input new group name or select group name in pulldown menu.
|Broadcast setup for different segments||
If you want to detecting diffrent segment members, it requires broadcast settings.|
(However, many routers are blocking directed broadcast. So we recommend to use Member Master function instead of this field.)
|Unicast required||Demand status messages to other IPMsg client|
|Local segment broadcast (for IPv4 member detection)|
|Limited broadcast||Send to 255.255.255.255 for member detection|
(If VMWare is used, we recommend to use "Directed broadcast")
|Directed broadcast||Listing all IPv4 addresses that NICs have, and send all directed broadcast addresses for member detection. |
(ex: OS have two addresses(192.168.0.1/24 and 192.168.100.2/24), send to 192.168.0.255 and 192.168.100.255 for member detection.
|both||use Limted and Directed broadcast together|
|IPv6 multicast (for IPv6 member detection)|
|SiteLocal||Send to ff15::979 as multicast address for member detection.|
(If your site routers can use IPv6 multicast, over router member detection will be available.)
|LinkLocal||Send to ff02::1 as multicast address for member detection.|
(member detection is available in local segment only)
|Site/LinkLocal dual||use SiteLocal and LinkLocal|
|English UI||Change to English UI (need restart)|
|Not Use||Not use Master Mode|
|Use/Relate to a Master||Set Master's IP address(or FQDN). It will be received members information from the Master.|
And it will be accepted to request collecting members in own segment from the Master.
|Become a Master||Become a Member Master.|
A master should exist only one in entire LAN.
Basically, Master's IP address should be Fixed address.
The master collects members information periodically, and if some change is detected, it send these notifications to each segments.
(Refresh period can be setted in "Refresh Intervals (min)". default: 3min) One or more PCs that Use/Relate to a master(=Agent) in each segments are required.
|Receive Notify||Specify duration time(sec) at receive notification|
|Open Notify||Specify duration time(sec) at open msg notification<|
|Do not display user information||(As it is)|
|Link for Windows ControlPanel|
|Toast Notification||Open Windows toast notification settings. (This settigns overrides the above ipmsg settings.|
|Notification Area Icon||Open Windows notification area icon settings.|
|Use Hotkey||Open send/recv window by shortcut key|
|Change Send/Reply → Fire/Intercept||Back to original label(1st beta in 1996)|
|Register Icon & Notify|
in TaskTray at Starting
|Register Icon&Notify at starting, automatically|
|Icon||Change main/tasktray Icon|
|RevIcon||Change recv/absense Icon|
|Use Send Queue|
when a recever is stopped.
|If the receiver's PC is stopped, the message is saved in the send queue. It will be sent when the receiver is active. ("IPMsg Delayed Send:DATE" will be added at the end of the message)|
Inactive users are shown as gray in the send screen.
Users who were active within the past month will be displayed. (When you want to hide, select user → RightClick → PrioritySettings → Move to No Display)
(If you use this function, please use logging, otherwise inline images may not be sent at delayed sending)
|Show at the end||Show inactive users at the end of the user list.|
|Priority users only||Show only inactive users with priority settings.|
|Show only for users within the last N weeks||Show only inactive users who were active within the past N weeks|
|1 Click Open SendDlg||Open Send Dlg by 1click in tasktray icon|
|IME auto ON||Enable IME at SendDlg opened|
|Narrow Userlist at reply||Show original addressees in userlist at replying. (if it is clicked "+" mini button, show all users)|
|UserHsitoryNum||Specfy the number of user history in right click menu of SendDlg|
|Prevent missend||Confirm addressee changed.|
|Set Caret to top at replying||(As it is)|
|QuoteStr||Specify quote string at replying. We recommend not to modify it, because it affects the fold action in the LogViewer.|
|NonPopup Receive||Change "popup" to "blink tasktray Icon" at receiving|
|Quoted check||(As it is)|
|Open Logviewer when|
trayicon is clicked at recv
|(As it is)|
|Show LogonName||(As it is)|
|Show IP address||(As it is)|
|Don't close RecvDlg, when reply||(As it is)|
|No recv sound||(As it is)|
|Reproduce msg at rebooting|
with unopend msg
|(As it is)|
|Sound||(As it is)|
in TaskTray at Starting
|Confirm to show IPMsgIcon in TaskTray(TaskNotificationArea)|
|Embedded image in a message|
|Always show directly||Show inline images in RecvDlg, directly|
|Show directly if priority user||If a sender is display priority user in SendDlg, show inline images in RecvDlg, directry|
|Always show via Image button||(As it is)|
|Display (area specified) Capture|
|Minimize Send Message Dialog as default||(As not to interfere with the capture)|
|Clipboard check as default||Copy image to Clipboard at finishing to capture|
|Save check as default||Open save image dialog at finishing to capture|
|One click open||Open a link by single click. (default: double click is needed)|
|One click open (only viewer)||Open a link by single click in log viewer, and open a link by double click in send/recv window.|
|Link targets are only URL||Show only URL-link, not File-link.|
|Permitted file extensions for clicking a file link||set open file-types without confirm dialog|
|Logging available||(As it is)|
|LogFile||Specify a filename of send/recv message logs.
And also, a dbfile(ipmsg.db) for logviewer will be created in same folder.
And also, inline image(.png) files will be stored in ipmsg_image subfolder of LogFolder.
|Enable to download attched files automatically||(If a message is opened, the message is not autosaved. It requires to download it manually|
|Auto download folder||(If it is not specified, it is used "(LogFile_folder)\AutoSave")|
|Limitation by disp priority||AutoSave function can be enabled for display priority users.|
|Download size limitation(MB)||Specify the limit of total download size|
Download size will be added up while IPMsg hasn't be operated manually
(This limitation protects for disk full)
|Grace sec of starting auto downloading||(As it is)|
|Allow to download folders||AutoSave is enabled, even if it is a folder. But total file/folder downloaded size is over than the limitation size, folder transfer will be discontinued |
(In this case, it can download manually, if the sender hasn't been shutdown/restart
|Allow remote Reboot||If it is received "ipmsg-cmd:...", this machine will reboot this machine when a reboot confirm dialog is timeout(15sec)|
|Refresh||Change the reboot message command("ipmsg-cmd:...")|
|Allow remote Shutdown||If it is received "ipmsg-cmd:...", this machine will be shutdown when a shutdown confirm dialog is timeout(15sec)|
|Refresh||Change the shutdown message command("ipmsg-cmd:...")|
|Remote Terminate IPMSG|
|Allow remote Shutdown||If it is received "ipmsg-cmd:...", this ipmsg will be terminated when a terminate confirm dialog is timeout(15sec)|
|Refresh||Change the terminate message command("ipmsg-cmd:...")|
|Trasnfer Mode||Select mode. (Lock Screen) mode transfers the unopened messages when screen is locked|
|Slack or General||Select Slack or General|
|Test||Trasnfer test message to slack or another server. If an error occurs, it is written in the text area in right side.|
Ref) Slack handling errors
|incoming webhook URL||Describe /Txxxxxx/Bxxxxx/xxxxxxx after https://hook.slack.com/services URL|
Ref) Slack Incoming Webhooks
|#channel/@username||Specify #channel or @username.|
|URL||Describe URL that you want to transfer to|
|POST||Describe POST data. $(sender) and $(msg) are replaced real sender name and real message body.|
|Regularly check the latest version||Regularly check the latest version and if new version is released, updating IPMsg.|
|Check the latest version, but no install||If new version exists, it shows balloon notification and if click it, the update confirm dialog will be shown.|
|Check Update||Check the latest version now, and if new version exists, the button label will be changed "Start to Update"|
|Export settings to .reg file||(As it is)|
|Don't confirm Windows Firewall settings at start||In current version, ipmsg confirms Windows Firewall Settings at starting.|
And if Windows Firewall blocks IPMsg packet, IPMsg shows "Add to firewall exception list for receive" dialog.
If it is checked, this dialog will be not shown. d>
|Reduce task tray action at receiving||(Change "Blink" to "mini sun moving")|
|Get absence mode||getabs|
|Set absence mode||setabs (0|1|...|N)|
|Get UserList||list [/all]|
|Refresh UserList||refresh [/noremove]|
|Send a message||
send [/file=path1 /file=path2...] [/noseal]|
("msg_body" | /msgfile=path)
|Receive a message||recv [/msgfile=path]|
|Almost All Windows||To close a window, Shortcut(CTRL + [W]) can be used.|
It is easy to use shortcut key|
(It is assigned CTRL + ALT + [S][R][E], as default)
And in send/recv/LogVIew dialog, it can used BOSS key(Ctrl-[D])
Ctrl-[F] is User incremental Search|
To set display priority settings in right click of userlist is convenience.
To use the frequency userlist in right click of userlist is convenience.
If it is right-clicked a image, the image can be re-edited.
If it is sended with SHIFT + CTRL + right-click, it can retrieve the receiver's ipmsg version.
If the refresh button is clicked with Ctrl-key, it is refreshed userlist, but it doesn't remove old entries.
If it is right-clicked a image, the image can be stored as a png file.|
A image can drag & drop to Send Dialog.
[Space][Ret] Go to next message (with Shift-key, go to previous message)
Ctrl-[T] or [Home] Jump to the top of messages (oldest message)
Ctrl-[B] or [End] Jump to the end of messages (newest message)
Ctrl-[R] Reply (if a enabled current message(*) exists)
Ctrl-[S] Open Send Dialog
Ctrl-[F] Set focus to the Search field (toggle)
Ctrl-[N] Show only search results (toggle)
Ctrl-[U] User string search (toggle)
Ctrl-[Q] Title Only mode (Toggle)
Ctrl-[C] Copy selected area to clipboard
Ctrl-[V] Paste from clipboard
In the Search field, it can used AND/OR/NOT search.
AND: "AAA BBB"
OR: "AAA OR BBB"
NOT: "AAA NOT BBB" (NOT can't used the top of the field)
(*) Enabled current message(**) == selected by mouse click, or move current message by [Ret]
(**) Current message has a glay line in the left of header
Fix an rarely issue that the member master stops.|
Fix a situation in which the member master did not work correctly in CIDR environment (Netmask part is not a multiple of 8).
(For CIDR environments, also need to update the master member)
|v4.99r9||An interium fix for the problem of infrequently not being able to send messages (Due to UDP Checksum Offload bug on some NICs).|
Fix inability to send older users without fingerprints (r7 only)|
Fixed possible exception in packet recovery at startup.
Expand image capture. (add "mask" button)|
Integrate file attachment and folder attachment function.
Fixed a configuration change that sometimes created a text log on the desktop.
Fix rare problem that duplicate sending with Send Queue mode.|
Fix rare problem with no Send Queue mode.
|v4.99r3-r4||Fix not to load MemberMaster IP Address.|
Expand image capture. (enable to modify capture range, paint with anti-alias, add "line" button)|
Add "Write logs to a text file" function to log viewer.
Fix to prevent send opened-notification packets excessively.
Fix quote positoin settings.|
Support inline image on latest Wine environment.
Fix to prevent firewall exception in rare environment.
Fix to prevent duplicate input at pasting.
|v4.96-v4.97||Add the detail settings of Send Queue mode (Delayed Send).|
Add Windows Code signing to prevent false positive detection in anti-virus.|
Fix an issue that stopped when receiving a file attached message from an old client.
Added Send Queue mode (Delayed Send) when the receiver is inactive. (The message will be sent when the receiver is active) |
Fix not to resend even if "retry" is selected in the resend dialog (v 4.81 - v 4.85)
Fix user list packet was output excessively in member master mode when the number of users was large
Commonization of x86 / x64 installer.
Add installation options. (/silent, /extract, or etc. to confirm, please use /h)
Fix an issue that exited members were displayed in member master mode.|
Fix message reproduce problem at restarting.
Enable auto updating by default.
Added display confirmation setting of task tray icon (Win 10).|
Fixed a problem that the following buttons do not work in log viewer.
Fix not to show Toast Notification problem in Win10 Fall Creators Update.|
Add ToastNotification/NotificationAreaIcon Links in Windows ControlPanel.
Fix to swap UnOpened area and Fold Button.
Fix to exception at reproducing old version's unopend messages.
Fix not to show balloon icon in Win7 (v4.81 only).
Prevent to show the error message that occurs periodic update checking.
Support to show opened date by logviewer. (v4.81 or later's log)|
Fix to show toast in Win10 Fall Creators Update.
Fix to work ipcmd redirect.
Fix to close re-send dialog if it is received a confirm packet.
Improve member master mode.
Support Auto Update.|
Support General RecvMsg Transfer mode. (Transfer to non slack server)
It can be downloaded the attached files, even if the sender IPMsg is restarted.
Misc refine. (mini-dump, VS2017, etc)
Add Slack transfer experiment during lock screen.|
Fix the master PC didn't delete the member that stopped without exit notification, from member list. (v4.61 only)
Fix some problem of ipcmd
Fix starting problem in WinXP/Server2003. (Server2003 doesn't support MemberMaster function, because it can't use SHA256)
Take a measure for DLL preload attack.|
Improve screen saver interlocking rename. (misc/firewall → experimental)
Add "Narrowing file attached message" button in logviewer.|
- Fold tail quoted lines. (as default)
- Always show a message (that shown only a part of lines) header.
- Support unicode IVS show/search
Prevent dbl-quoted lines in head/tail at repying. (as default)
Change cursor pos to top at repying. (as default)
Improve Installer/Uninstaller. Fix to restore unopend messages that was stored by under v4.50.
Add Member Master function|
Add special command(ipcmd.exe). (It can Set/Get absence mode/Receive Messages/Send Messages with files/or etc)
Support SHA-256 signing.
Enable to open attached files in log viewer. (Distributed Link Tracking)
Speed up file transfer.
Enable to be shown A header of message in Opened/UnOpened Dialog.
Obsolete old weak encryption mode (RSA512bit/RC2-40bit)
Support wine environment.
Support new Protocol.
|v4.01 - v4.11||
Fix not to reflect a opened information to a logviewer.|
Fix installer failure when logon name includes multi-byte charactor.
Narrow userlist(original addresees only) at replying as default. (Click "+" button, show all)
Fix not to freeze at receiving in Win10 anniv. (ToastAPI problem. Avoid by multi thread)
Improve logviewer. (Add unopend filter button. Enable to reply in message blank area.)
Change a number of unopen receive window is 100 → 300. (it can be changed HKCU\Software\HSTools\IPMsg\RecvMax)
Support Powerful LogViewer|
Support multiple-addressees reply.
Support to confirm that reply-addressees are changed.
Support to add to firewall exception list for receive.
|v3.50 - v3.64||
Change bakgroud color to non-transparent for text-marker in image capture.|
Support auto download option for attached files.
Support reproduce message for unopened/hidden message at restarting.
Support to encryption/sign(AES-CTR256bit) for file/folder transfer
Support IPv6 multicast
Change image processing library (libpng → GDI+)
Add new marker function(arrow with text/rectangle).
Support to re-edit image.
Support to paste image by file.
Add new commandline message mode(/MSGEX), "\n" in message is replaced to new line code.
Suport remote reboot/shutdown.
|v3.00 - v3.42||
(v3.42 is the final version that supports Windows2000.)|
Support Marker function for captured display image.
Support display (area specified) capture.
Support detail settings of balloon notifications.
Release 64bit version.
Support select users by user(sended) history.
Support icremental search for userlist (Ctrl-[F]).
Support embedded image in message.
Support multi language communication.
Support unopened message monitor.
Support to choose Directed/Limited broadcast for local segment.
Support RSA2048/AES256bit encryption.
Support RSA2048/SHA-1 digital sign/verify.
Support userid extension(public-key fingerprint).
|v2.10||Balloon notification, UTF-8 logging, unify ipmsg.exe for Japanese/English|
|v2.00||File/Folder Transfer function support, Encrypted communication path support.|
|v1.31||English version support(97/09/01)|
|v1.00||Official public version (1996/08/19)|