home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 October / PCO1097.ISO / FilesBBS / WIN95 / COMSPY95.ARJ / PRUDENS.TXT < prev    next >
Encoding:
Text File  |  1997-01-10  |  28.8 KB  |  704 lines

  1.  
  2.                          PRODUCT DESCRIPTION
  3.                          ===================
  4.                              PRUDENS INC.
  5.                             Jan. 10, 1997
  6.  
  7.  
  8.  * The price listed is only for your reference. It may be changed without
  9.    prior notice. If you register thru CompuServe, you will see the lastest
  10.    price online.
  11.  
  12.  * Check ORDER.TXT for SALE price. If there is any difference, the price in
  13.    ORDER.TXT applied. Be aware that the price in ORDER.TXT has an expiration
  14.    date. Act now before the SALE ends.
  15.  
  16.  * If you are in SWREG on CompuServe, you can do a keyword search on 'PRUDENS'
  17.    for all products.
  18.  
  19.  
  20.  *****************************************************************************
  21.  * YEAH! COOL!! Check out the promotion!! What a Great Deal!!                *
  22.  *****************************************************************************
  23.  
  24.    DO READ THIS SECTION:      [REGISTRATION]
  25.    DO CHECK OUT THIS SECTION: [NEW & HOT - Special promotion until ...]
  26.  
  27.  
  28. PRUDENS PROFILE
  29. ===============
  30.  
  31.     PRUDENS is the leading operating system level utilities providers for
  32.     Windows 3x and Windows 95. We provide different SPY utilities which target
  33.     on different areas, such as, program launching/termination, registry/INI
  34.     access, module loading and unloading, ODBC activities, COM port or
  35.     Windows socket access, memory access, resource (bitmapm icon, cursor,
  36.     font, accelerators, menu) creation and destruction, and more.
  37.  
  38.     We also provide the developing libraries, for example, FUNCHOOK, SMM,
  39.     and WUTL95, which are the only libraries available on Windows 95 that
  40.     you can setup system-wide hook, share memory among any 16/32 bit
  41.     programs, and excellent utility API collection for Windows 95.
  42.  
  43.  
  44.          PRUDENS INC.
  45.          100 Borris Circle, #302
  46.          Streamwood, IL 60107
  47.          USA
  48.  
  49.          FAX       : 1-630-372-2469
  50.          CompuServe: 71670,176
  51.          Internet  : prudens@pcweb.dpliv.com
  52.  
  53.  
  54. WHERE TO FIND TRIAL VERSION
  55. ===========================
  56.  
  57.     Most of the products do have a shareware version.
  58.     You can download them from:
  59.  
  60.     CompuServ: MSBASIC, FOXPRO, BDELPHI32, WINSHARE, WINNEWS,
  61.                WINUTIL, MSWIN95, MSWIN, etc.
  62.     Internet : www.pcmag.com
  63.  
  64.  
  65. TO RELATED PROFESSIONALS
  66. ========================
  67.  
  68.     (Publisher, author)
  69.     If you consider to put the trial version of SPYs on the CD for your book
  70.     or magazine, you can obtain the trial version on most CompuServe forums.
  71.     You can freely redistribute the trial edition to anyone or to anywhere.
  72.     However we suggest you to email us your profile (name, company, address,
  73.     phone/fax, email address) and request/plan (such as: publication, publish
  74.     date) to us:
  75.            CompuServe: 71670,176
  76.            Internet:   prudens@pcweb.dpliv.com
  77.     Your name and email address will be added to a special list
  78.     that enables you to receive the most recent release (most products are
  79.     updated monthly).
  80.  
  81.     (Retailer)
  82.     If you would like to add our products to your list for your customers to
  83.     choose from, please email your information with the request to:
  84.            CompuServe: 71670,176
  85.            Internet:   prudens@pcweb.dpliv.com
  86.  
  87.  
  88. REGISTRATION
  89. ============
  90.  
  91.     *****************************************************************
  92.     *               DO  NOT  GIVE  UP  YOUR  RIGHTS                 *
  93.     *****************************************************************
  94.  
  95.     (for registered professionals)
  96.  
  97.     You should find a registration form in the package. Please do take few
  98.     minutes to complete the form and register the product.
  99.  
  100.     Please fax or email us your registration form which should include:
  101.  
  102.            - name
  103.            - company name
  104.            - address
  105.            - phone#
  106.            - fax#
  107.            - registration# shown in the program
  108.            - email address
  109.            - registration or change of registration information
  110.            - misc. questions
  111.  
  112.     After you register your copy, your email address will be added to our
  113.     auto-email list. If there is a change to your email address, please
  114.     notify us immediately to update our auto-email database. Please do
  115.     include the above information.
  116.  
  117.     If there is a major change to the shared DRIVERs which may make your copy
  118.     incompatible with upcoming SPYs. You will receive the update via email of
  119.     the same product for the same platform absolutely free of charge in one
  120.     year within one year (from the date of purchase).
  121.  
  122.     Please be noted that this free update service is not part of the product.
  123.     It is the extra service we provide to all our customers. To receive this
  124.     service, simply send back the registration form. The free service expires
  125.     in one year from the purchase date.
  126.  
  127.     Start the service, send in your registration today:
  128.  
  129.            FAX: 1-630-372-2469
  130.            CompuServe: 71670,176
  131.            Internet: prudens@pcweb.dpliv.com
  132.  
  133.     If you have any question (technical or nontechnical):
  134.          . for emergency, please use fax
  135.          . for general questions, please use email.
  136.  
  137.  
  138. HOW TO ORDER
  139. ============
  140.  
  141.     You may order the full version by:
  142.  
  143.     1. Register on CompuServe (available for most products).
  144.     or
  145.     2. Send your order and payment (check/money orders only) to
  146.  
  147.                 PRUDENS INC. #302
  148.                 100 Borris Circle
  149.                 Streamwood, IL 60107
  150.  
  151.  
  152.     Some products have different versions for different platforms (Windows 3.x,
  153.     Windows 95, or Windows NT). Please make sure you clearly indicate:
  154.               - product name &
  155.               - platform (version)
  156.     If you order the subscription, you will receive quarterly update of that
  157.     product.
  158.  
  159.     In your order, do include your name, comapny, address, phone#, fax#,
  160.     and email address. We sometimes need to contact you about the order,
  161.     please do give us your phone#, fax#, and email address.
  162.  
  163.     Thank you very much.
  164.  
  165.  
  166. NEW & HOT - Special promotion until ...
  167. =======================================
  168.  
  169.         ************************************************************
  170.         * Please note:                                             *
  171.         *----------------------------------------------------------*
  172.         *    if you register via CompuServe, you will not get the  *
  173.         *    discount since CIS does not handle it for us and you  *
  174.         *    will be charged the full price.                       *
  175.         ************************************************************
  176.  
  177. A. System-wide hook?
  178.    Need to setup system-wide hook to monitor certain APIs in your project?
  179.    See FUNCHOOK, the only available (16/32) API level hook library
  180.    for Windows 95 in the world.
  181.  
  182. B. SPYs
  183.    - Check out the SALE PRICE for each SPYs
  184.      (print ORDER.TXT)
  185.    - Great deal, order INISpy3x today to receive RegSpy3x for free.
  186.  
  187. C. New release: these products are just in town
  188.     1. TopToBottom (PRO Edition of DLLCheck 95) v 4.0 for Windows 95 (with OCX, VXD)
  189.     2. ResSpy95 for Windows 95
  190.     3. ResSpy3x for Windows 3.x
  191.     4. ODBCSpy95 for Windows 95
  192.     5. MemMonitor95 Professional Edition for Windows 95
  193.     6. MemMonitor95 Standard Edition for Windows 95
  194.     7. ComSpy3x for Windows 3x
  195.  
  196. D. New update: the new version is available
  197.     1. INISpy95 for Windows 95 v 4.1 (Check the new interface out)
  198.     2. ExeSpy95 for Windows 95 v 4.2 (File/Dir, Registry, INI, etc)
  199.     2. ExeSpy3x for Windows 3.x v 3.2 (File/Dir, Registry, INI, etc)
  200.     3. ComSpy95 for Windows 95 v 4.0.3
  201.  
  202. E. Upcoming:
  203.     1. API-Insight95 for Windows 95  (read product info below)
  204.     2. API-Insight3x for Windows 3.x (read product info below)
  205.     3. ComSpy95 for Windows 95 v 4.1 (adding TAPI)
  206.     4. ComSpy3x for Windows 3.x v 3.1 (adding WinSock, TAPI)
  207.     5. MemSpy95 for Windows 95 v 4.0
  208.     6. MemSpy3x for Windows 3.x v 3.0
  209.     7. ODBCSpy3x for Windows 3.x
  210.     8. MemMonitor3x Professional Edition for Windows 3.x
  211.     9. MemMonitor3x Standard Edition for Windows 3.x
  212.  
  213.  
  214. *******************************************************************************
  215. *              D E V E L O P E R S   &   GURUS   G A L A R Y                  *
  216. *******************************************************************************
  217.  
  218.    Who says SYSTEM-WIDE hook is impossible in 32 bit environment (Windows 95).
  219.  
  220.    We have developed technology to install system-wide hooks (which can hook
  221.    into any APIs directly), the technology to create share memory (allocate
  222.    memory to share among any 32bit or 16bit application), and the technology
  223.    to create patch patching into Windows KERNEL. All these technologies are
  224.    used in any of our SPYs products. You may not see it visually but it is
  225.    there ... Check all Windows 3x/95 SPYs out youself.
  226.  
  227.    The Windows 95 version reports you both 32 bit and 16 bit activilities,
  228.    including undocumented/unexported functions which deal with actual module
  229.    loading, inserting into module reference list in the process database,
  230.    and unloading/removing from the process database.
  231.  
  232.    Let SPYs open a window to Windows 3x or Windows 95 for you ...
  233.  
  234.    We update the trial versions of SPYs and other products on many CompuServe
  235.    (for example, WinUtil, WinUser, MSWIN32, and more) libraries periodically.
  236.    You can down the lastest trial version from CompuServe...
  237.  
  238.  
  239.     ********************************************************************
  240.     * Check ORDER.TXT for SALE PRICE                                   *
  241.     ********************************************************************
  242.  
  243. A. ExeSpy - Powerful program monitor for Windows 3x and Windows 95
  244.  
  245.    Nightmare #1:
  246.       'many existing 16 bit applications broken after upgrading
  247.        to Windows 95 or Windows NT'
  248.  
  249.    Nightmare #2:
  250.       'Program can not start... one or more components are missing ...
  251.        Please reinstall the application ...'
  252.  
  253.    As an end-user or a system administrator, do you really reinstall the whole
  254.    package. Or you will first try to find out what exactly has been lost or has failed?
  255.    Let ExeSpy help. ExeSpy can pinpoint which components (DLLs/Exes/Drvs/VBXes)
  256.    that Windows is looking for, Just locate these missing things and copy them
  257.    to the system!! ExeSpy also provides you the information if the application
  258.    can not start because of failing to create a window.
  259.  
  260.    For Windows 3.x:
  261.       US$  79.95 - single user license (SW#8410)
  262.       US$ 299.95 - Corporate unlimited users
  263.  
  264.    For Windows 95:
  265.       US$ 129.95 - Single user license (SW#12134)
  266.       US$ 495.95 - Corporate unlimited users
  267.  
  268.    For Windows NT 3.x/4.x: under development
  269.  
  270.    (S&H: US$7 for US and Canada, US$12 all others)
  271.  
  272.  
  273. B. IniSpy - Powerful Registry and INI file tracer for Windows 95
  274.           - Powerful INI file tracer for Windows 3.x
  275.  
  276.    Nightmare #3:
  277.       'which ini files are accessed by the program and where they are"
  278.  
  279.    INI Spy allows you to monitor read and write activity by any 16-bit
  280.    Windows application against all INI-style files in your system.  It
  281.    reports the values read and retrieved from INI files and attaches to
  282.    the log the date and time the activity took place. You can spy on
  283.    specific initialization files or select all INI-style files. The
  284.    Windows 95 version also traces all Registration Database calls!
  285.  
  286.    RegSpy for Windows 3.x monitors 16 registry activities. It is now coming
  287.    with INISpy3x for no charge.
  288.  
  289.    For Windows 3.x: (2 in 1, INISpy3x + RegSpy3x)
  290.        US$  49.00 - Single user license (SW#9141)
  291.        US$ 249.95 - Corporate unlimited users
  292.  
  293.    For Windows 95: (2 in 1: INISpy95+RegSpy95)
  294.        US$ 129.95 - Single user license (SW#12135)
  295.        US$ 495.95 - Corporate unlimited users
  296.  
  297.    For Windows NT 3.x/4.x: under development
  298.  
  299.    (S&H: US$7 for US and Canada, US$12 all others)
  300.  
  301.  
  302. C. DLLCheck/TopToBottom - Powerful module tracer for Windows
  303.  
  304.    DLLCheck reports all loaded modules and their relationship. It also
  305.    traps any loading of a module.
  306.  
  307.    TopToBottom95 for Windows 95 is the PRO edition of DLLCheck95. It adds
  308.    the OCX and VXD portions. This is a tool that really tell you every loaded
  309.    module from top to bottom ...
  310.  
  311.    For Windows 3.x: (DLLCheck3x is free with ExeSpy)
  312.  
  313.    For Windows 95:
  314.        DLLCheck 95
  315.            US$ 129.95 - Single user license (SW#12137)
  316.            US$ 495.95 - Corporate unlimited users
  317.        TopToBottom95
  318.            US$ 149.95 - Single user license (SW#12323)
  319.            US$ 595.95 - Corporate unlimited users
  320.  
  321.    For Windows NT 3.x/4.x: under development
  322.  
  323.    (S&H: US$7 for US and Canada, US$12 all others)
  324.  
  325.  
  326. D. ComSpy - COMM port Monitor
  327.  
  328.    Check it out. When you connect to CompuServe or American Online, how the
  329.    data is transferred. What get sent out? And what is received? You can
  330.    capture all data to a file and do whatever you want to it. When you connect
  331.    to internet, ever wonder if the vendors have done anything you don't like.
  332.    Just have ComSpy capture all data for you.
  333.  
  334.    Note: The 16 bit version monitors COMM APIs (ReadComm, WriteComm, etc)
  335.          The 32 bit version monitors both COMM APIs and WinSock 32.
  336.  
  337.    For Windows 3x:
  338.        US$  99.95 - Single user license (SW#8599)
  339.        US$ 395.95 - Corporate unlimited users
  340.  
  341.    For Windows 95:
  342.        US$ 149.95 - Single user license (SW#12851)
  343.        US$ 595.95 - Corporate unlimited users
  344.  
  345.    For Windows NT 3.x/4.x: under development
  346.  
  347.    (S&H: US$7 for US and Canada, US$12 all others)
  348.  
  349.  
  350. E. ODBCSpy
  351.  
  352.    This is the most powerful ODBC spy around. There are many unique features
  353.    provided by this ODBCSpy.
  354.  
  355.    This ODBCSpy let you monitor all ODBC drivers at the same time. You don't
  356.    need to select a specific ODBC driver to monitor and are therefore not
  357.    limited to spy on one ODBC driver only at a time.
  358.  
  359.    It lets you enable only those SQL* functions you are interested in and
  360.    disable spying on the rest calls. Now you can really save your time by
  361.    focusing on only those you really care about.
  362.  
  363.    It lets you to disable and enable the spying at any time. Start the spy,
  364.    turn off the hooks, run your program to the point you want to start the
  365.    logging, turn on the spy, ... no more wasting time on.
  366.  
  367.    If you have experience on other ODBC spys, you will know what I am talking
  368.    about here.
  369.    - Doesn't it bothering that everytime you have to go through the ODBC
  370.      driver list to turn on the spying on the one you are going to work on?
  371.      More bothering, even though you know you will work with certain ODBC
  372.      driver for a period of time, you need to turn it on everytime ...
  373.    - Most other SPYs do not allow you to turn on/off the spying at any time.
  374.      For example, turn spy off to speed up the execution of the program to
  375.      the point you are interested in and turn the spys on to capture the
  376.      information you are looking for. Too bad, most of them want you to turn
  377.      the log on all the time.
  378.      Doesn't it waste you a lot of time by waiting your program running to
  379.      the point you want to start debugging when you have those SPYs on?
  380.      Also opther SPYs capture all calls all the time and how much time do
  381.      you have wasted on filtering out those you are not interested ...
  382.  
  383.    ODBCSpy95 for Windows 95 or ODBCSPY3x for Windows 3x is a revolutionary
  384.    SPY product for ODBC driver users and developers. You can turn on/off the
  385.    log at any time you like as well as spy on certain SPIs only. We do believe
  386.    this SPY surely will help you focus on only those important to you and will
  387.    save you a lot of time. If you are using other ODBC spys and if you are
  388.    seriously considering that you don't want to waste a lot of time any more,
  389.    you are ready to try our ODBCSpy95/ODBCSpy3x.
  390.  
  391.  
  392.    For Windows 3x:
  393.        US$ 249.95 - Single user license (SW#13057)
  394.        US$ 895.95 - Combo Edition
  395.                     (with 5 licenses and 5 sets of official disks)
  396.  
  397.    For Windows 95:
  398.        US$ 299.95 - Single user license (SW#13058)
  399.        US$ 995.95 - Combo Edition
  400.                     (with 5 licenses and 5 sets of official disks)
  401.  
  402.    For Windows NT 3.x/4.x: under development
  403.  
  404.    (S&H: US$7 for US and Canada, US$12 all others)
  405.  
  406.  
  407.  
  408. F. PEBrowse - browse any PE format executable
  409.  
  410.    For Windows 95 or Windows NT.  PEBrowse is the GUI alternative to console
  411.    utilities like TDUMP or DUMPBIN that reveal the internals of a Win32-style
  412.    file.  View PE-file headers, sections, and resources in binary, structure,
  413.    or their Windows format.  Learn what is imported and exported by any
  414.    executable.
  415.  
  416.    PEBrowse is not "crippled" shareware but there is a requested registration
  417.    fee if you find this program useful.
  418.  
  419.    For Windows 95/NT:
  420.        US$  20.00 - Single user license
  421.  
  422.    (S&H: US$0 for all)
  423.  
  424.  
  425. G. ResSpy - Resource API Monitor for Windows
  426.  
  427.    ResSpy lets you monitor most resource creation and destruction APIs in
  428.    Windows environment. It covers HDC, HBITMAP, HICON, HCURSOR, HACCEL,
  429.    HFONT, HMENU, etc. It tells you who calls the API to create the handle,
  430.    the parameters, and the resulted handle value. It can be a tool that
  431.    you can use to identify what resources are created in an application,
  432.    and also what resources are not deleted when the program terminates.
  433.    Or use this tool as an assistant to learn how other program invoke and
  434.    utilize Windows APIs.
  435.  
  436.    For Windows 3x:
  437.        US$  79.95 - Single user license (SW#9662)
  438.        US$ 395.95 - Corporate unlimited users
  439.  
  440.    For Windows 95:
  441.        US$ 129.95 - Single user license (SW#12324)
  442.        US$ 495.95 - Corporate unlimited users
  443.  
  444.    For Windows NT 3.x/4.x: under development
  445.  
  446.    (S&H: US$7 for US and Canada, US$12 all others)
  447.  
  448.  
  449. H. MemSpy
  450.  
  451.    Monitor on Windows APIs related to memory allocation and deallocation.
  452.    For Windows 3.x, it monitors on Global and Local memory activities.
  453.    For Windows 95, it monitors on Global/Local, Heap, and Virtual memory.
  454.    You can also view the content of each memory block to find out what an
  455.    application is doing...
  456.  
  457.  
  458.    For Windows 3.x: (Beta)
  459.        US$ 129.95 - Single user license (SW#13055)
  460.        US$ 495.95 - Corporate unlimited users
  461.  
  462.    For Windows 95: (Beta)
  463.        US$ 199.95 - Single user license (SW#13056)
  464.        US$ 595.95 - Corporate unlimited users
  465.  
  466.    (S&H: US$7 for US and Canada, US$12 all others)
  467.  
  468.  
  469. I. API-Insight95 (Peer95) for Windows 95
  470.  
  471.    This is a useful tool for you to monitor on Windows API calls. Peer95.
  472.    covers most documented APIs in KERNAL(16/32), USER(16/32), GDI(16/32),
  473.    ADVAPI32, WinSock (32), ODBC (32), etc..
  474.  
  475.  
  476.    For Windows 3.x: (Beta)
  477.        TBD
  478.  
  479.    For Windows 95: (Beta)
  480.        US$ 395.95 - Single user license (SW#12136)
  481.  
  482.    (S&H: US$7 for US and Canada, US$12 all others)
  483.  
  484.  
  485.  
  486. *******************************************************************************
  487. *             D E V E L O P E R S   &   GURUS    A S S I S T A N T S          *
  488. *******************************************************************************
  489.  
  490.    In this MONITOR series, the focus is on summarizing the collected/recorded
  491.    information to help to dig out the potential problems to help on QC testing
  492.    your environment or your programs. In a Windows application, there are many
  493.    problems frequently happen, for example, memory leaking, resource leaking,
  494.    system lock-up, software or hardware configuration, etc..
  495.  
  496.    We are going to introduce you - we call it - Monitor Family. For each
  497.    monitor member introduced, we plan to have at least two editions:
  498.  
  499.    STANDARD EDITION: It is designed for any users to install on the system as
  500.       a watch dog watching and logging the specified set of operations. Users
  501.       can examine the information summarized by the MONITOR whenever suspecting
  502.       there is a problem. If the problem does exists, users can then notify
  503.       their system administrators, computer consulting, programmers, etc. (who
  504.       hopefully posesses the Professional Edition) to look into the problems,
  505.       to analyze the causes, and to possibly fix the problems.
  506.  
  507.    PROFESSIONAL EDITION: It is designed for professionals, for example, system
  508.       administrators, programmers, etc. to use to capture the problems,
  509.       to analyze the causes and hopefully to have them fixed.
  510.  
  511.  
  512.    We are so excited to introduce you the first member, MemMonitor, in this
  513.    MONITOR family. Memory leaking is the most frequently encountered problem
  514.    and usually is the most nasty and hardest one to deal with in any Windows
  515.    programs. You can use MemMonitor to QC test the exist applications that
  516.    your company is going to adapt. Or you can use MemMonitor to QC test the
  517.    programs you write before send it for production.
  518.  
  519.  
  520. A-1. MemMonitor Standard Edition
  521.  
  522.    MemMonitor traps and reports you (Global/Local/Virtual/Heap for Windows 95)
  523.    or (Global/Local for Windows 3x) memory allocation and deallocation. The
  524.    Summary Window shows you the amount (in bytes) of memory in allocation
  525.    and deallocation in each API set based on process.
  526.  
  527.    It discloses to you the activities performed on the higher 2GB of memory
  528.    space from Windows kernel or your program which you cannot see in the past.
  529.    Who says there is no shared memory on Windows 95. You will see Explore
  530.    allocates share memory (from the upper 2GB addressing space) all the time.
  531.    And more, there is SHARE HEAP exist which Windows 95 kernel uses to allocate
  532.    memory from in managing process/thread. You will see Heap* calls issued when
  533.    you start/exit a program. And do doubt, that is sharable heaps.
  534.  
  535.    How to allocate share memory? VirtualAlloc does the trick!
  536.  
  537.    If you have not read this book, you probably don't know the existence of
  538.    such a flag to allocate share memory. If you have read it, Windows 95
  539.    System Programming, MemMonitor Professional Edition traps and confirms
  540.    that 0x08000000 is an undocumented flag that you can use in VirtualAlloc
  541.    to obtain shared memory and Heap* can be used to operate on the memory.
  542.    However, because this is not documented, Microsoft may change it at any
  543.    time (just like the change made on GetProcessAddress).
  544.  
  545.    Use it at your own risk.
  546.  
  547.    (However if you really need share memory so badly, you can use memory map
  548.     file - for 32bit only. But
  549.  
  550.     The best choice and most easy one to use is: SMM.
  551.  
  552.     Refer to SMM below. It allocate memory that can be shared among all
  553.     programs - no matter 32 bit or 16 bit)
  554.  
  555.    For Windows 3.x:
  556.        US$  29.95 - Single user license (SW#8600)
  557.        US$ 199.95 - Corporate unlimited users
  558.  
  559.    For Windows 95:
  560.        US$  39.95 - Single user license (SW#13160)
  561.        US$ 299.95 - Corporate unlimited users
  562.  
  563.    (S&H: US$7 for US and Canada, US$12 all others)
  564.  
  565.  
  566. A-2. MemMonitor Professional Edition (Beta)
  567.  
  568.    MemMonitor Pro is the professional edition of MemMonitor. It has all the
  569.    functionalities provided in MemMonitor Standard Edition. It traps and
  570.    reports you (Global/Local/Virtual/Heap for Windows 95) or (Global/Local
  571.    for Windows 3x) memory allocation and deallocation. The summary windows
  572.    shows you the amount (in bytes) of memory in allocation and deallocation
  573.    in each API set based on process (process name).
  574.  
  575.    It also keeps track on all Global*/Local*/Virtual*/Heap* and matches the
  576.    allocation and deallocation. You can view and print out those unmatched
  577.    mnemory allocation calls (ie. those which have no matched deallocation
  578.    calls). If you are wondering if the third party DLLs or libraries have
  579.    memory leaking, MemMonitor Professional Edition not only helps to check
  580.    it out but also can tell you which are not freed.
  581.  
  582.    If your program has memory leaking, use MemMinitor Pro to generate the
  583.    un-matching memory allocation list. By looking at the parameters in the
  584.    calls and verifying those calls in your code, it helps to minimize your
  585.    effort to dig out and fix the bugs. And also use MemMonitor Pro to
  586.    analysis the memory activities in your projects to quality control
  587.    any your applications to prevent any unusal memory beheavior or
  588.    possibly memory leaking
  589.  
  590.    For Windows 3.x:
  591.        US$ 149.95 - Single user license
  592.        US$ 495.95 - Value Pack
  593.                    (incl. 2 license of Profession Edition and
  594.                           10 license of Standard Edition
  595.                           - total 12 sets of official disks)
  596.  
  597.    For Windows 95:
  598.        US$ 199.95 - Single user license
  599.        US$ 595.95 - Value Pack
  600.                    (incl. 2 license of Profession Edition and
  601.                           10 license of Standard Edition
  602.                           - total 12 sets of official disks)
  603.  
  604.    * Corporate license available upon request
  605.    * Source code license available upon request.
  606.         (get the source code if you need further customize MemMonitor)
  607.  
  608.    (S&H: US$7 for US and Canada, US$12 all others)
  609.  
  610.  
  611.  
  612. *******************************************************************************
  613. *          D E V E L O P E R S   &   G U R U S    L I B R A R I E S           *
  614. *******************************************************************************
  615.  
  616.  
  617. A. FUNCHOOK - SYSTEM-WIDE Hook Manager
  618.             - The Only SYSTEM-WIDE API Hook SDK for Windows 95 in Town
  619.  
  620.    Everyone says "it is impossible to setup SYSTEM-WIDE hook under Windows 95".
  621.    We want to tell you: it is absolutely wrong. Just check out what our SPYs
  622.    can do for you. All SPYs setup SYSTEM-WIDE hooks to monitor the activities
  623.    of a specific area, such as,
  624.                   EXESPY95 on program execution,
  625.                   INISPY95 on INI files and Registry,
  626.                   DLLCHK95/DLLSPY95 on module loading & uploading,
  627.                   COMSPY95 on COM and Windows Socket
  628.                   RESSPY95 on verious GDI objects,
  629.                   MemMonitor95 on memory allocation/deallocation,
  630.                   ODBCSpy95 on any ODBC drivers,
  631.                   and more SPYs (are coming soon from us or maybe from YOU).
  632.  
  633.    PRUDENS, the only one in the world, tells you - you certainly can setup
  634.    SYSTEM-WIDE hooks. And it is available now. This library targets on all
  635.    topmost software developers in the world.
  636.  
  637.    Develop your own SPY on the area you are interested in. This is the only
  638.    library available.
  639.  
  640.    Oh! By the way, the package comes with both 16bit and 32bit support. You
  641.    can use 16bit portion alone to spy APIs under Windows 3.x. Or you can
  642.    setup SYSTEM-WIDE hook on both 32 bit side and 16 bit side under Windows 95.
  643.  
  644.    Besides you receive SMM95 and WUTL95 (built in FH95.DLL) for free.
  645.    And it is royalty free.
  646.  
  647.  
  648.    For Windows 95/Windows 3x : US$1,995.95 for the first license
  649.                                US$1,295.95 for each addition license
  650.        (each of your produects that use FUNCHOOK requires one license)
  651.  
  652.    For Windows NT/Windows 3x : under development
  653.  
  654.    (S&H: US$15 for US and Canada, US$20 all others)
  655.  
  656.    * Price for full source code is also available upon request
  657.    * Limited technical support
  658.  
  659.    Note:
  660.      - Download TASKMON from most CompuServ forums.
  661.        (a simplified ExeSpy which hooks into CreateProcess/ExitProcess only)
  662.  
  663.      - The first license gives you the right to receive one set of the source
  664.        code of spy you choose as sample. The available selections are:
  665.          a. ExeSpy95 - all in C (MSVC 1.0+ and 4.0+)
  666.          b. INISpy95 - in both C (MSVC 1.0+ and 4.0+) and Delphi (Delphi 2.0+)
  667.  
  668.  
  669. B. SMM95 - Shared Memory Manager (with limited source code)
  670.          - The Only SYSTEM-WIDE SHARED Memory Manager for Windows 95 in Town
  671.  
  672.    "There is no simple way to share memory among 32 under Windows 95..."
  673.    "One way is to use memory mapped files ..."
  674.    "Or you can try to pass data through clipboard or file ..."
  675.    "No way, except WM_COPYDATA/clipbrd/file, to share data among 32/16 app. ..."
  676.  
  677.    SMM proves and provides a way, the easiest way to share memory among
  678.    32/32 or 32/16 applications. Simply allocating memory through SMM's APIs,
  679.    you can have all of your 32 and 16 programs share the same memory ...
  680.    Find it out for yourself. Contact us for the trial/lite version.
  681.  
  682.    For Windows 95: US$1,295.95
  683.                    US$  995.95 for each addition license
  684.        (each of your produects that use SMM95 requires one license)
  685.  
  686.    For Windows NT 3.x/4.x: under development
  687.  
  688.    (S&H: US$10 for US and Canada, US$15 all others)
  689.  
  690.    Limited Source Code: The source code which includes all SMM modules except
  691.                         the source code for the VXD.
  692.  
  693.     **********************************************************************
  694.     * The subscription is also available: only $149.95 more, you receive *
  695.     *     the most recent update every quarter for one year. Act now.    *
  696.     **********************************************************************
  697.  
  698.    Note: SMM Lite is available for evaluation.
  699.          Email to 71670,176 to request it.
  700.  
  701.  
  702.  
  703. (c) Copyright 1995-97 by PRUDENS INC. All rights reserved.
  704.