Chatzilla install




















Yeah, that's the main thing I. November 15, - pm. Last seen: 9 years 8 months ago. You need to make the changes. Did that, but the splash still shows. Gord Caswell. Last seen: 3 hours 29 min ago. Incorrect instructions. This is incorrect. Tried that, no luck. After testing, I stand corrected.

November 16, - pm. Well, I can see now that that. March 11, - am. The first problem is that the. Unfortunately, this means the launcher needs to be recompiled I've tested these changes and it works fine. March 11, - pm. Sweet, thanks for finding. March 19, - am. Failure on my part. Last seen: 5 years 11 months ago. How to copy settings from old Chatzilla to Portable Chatzilla? Any help is appreciated! Create new account Request new password.

Just New Apps Partner with PortableApps. About PortableApps. You should review the applicable terms and policies, including privacy and data gathering practices, of any website to which you navigate from the Site or relating to any applications you use or install from the Site. Any purchases you make through Third-Party Websites will be through other websites and from other companies, and we take no responsibility whatsoever in relation to such purchases which are exclusively between you and the applicable third party.

You agree and acknowledge that we do not endorse the products or services offered on Third-Party Websites and you shall hold us harmless from any harm caused by your purchase of such products or services.

Additionally, you shall hold us harmless from any losses sustained by you or harm caused to you relating to or resulting in any way from any Third-Party Content or any contact with Third-Party Websites. If you are an advertiser, you shall take full responsibility for any advertisements you place on the Site and any services provided on the Site or products sold through those advertisements.

Further, as an advertiser, you warrant and represent that you possess all rights and authority to place advertisements on the Site, including, but not limited to, intellectual property rights, publicity rights, and contractual rights. Please review our Privacy Policy. By using the Site, you agree to be bound by our Privacy Policy, which is incorporated into these Terms and Conditions. Please be advised the Site is hosted in the United States or possibly other countries.

If you access the Site from the European Union, Asia, or any other region of the world with laws or other requirements governing personal data collection, use, or disclosure that differ from applicable laws in the United States, then through your continued use of the Site, you are transferring your data to the United States, and you expressly consent to have your data transferred to and processed in the United States or other different countries where the site is hosted.

Therefore, in accordance with the U. Children's Online Privacy Protection Act, if we receive actual knowledge that anyone under the age of 13 has provided personal information to us without the requisite and verifiable parental consent, we will delete that information from the Site as quickly as is reasonably practical. If you believe that any material available on or through the Site infringes upon any copyright you own or control, please immediately notify our Designated Copyright Agent using the contact information provided below a "Notification".

A copy of your Notification will be sent to the person who posted or stored the material addressed in the Notification. Please be advised that pursuant to federal law you may be held liable for damages if you make material misrepresentations in a Notification. Thus, if you are not sure that material located on or linked to by the Site infringes your copyright, you should consider first contacting an attorney.

To be an effective Counter Notification under the DMCA, your Counter Notification must include substantially the following: 1 identification of the material that has been removed or disabled and the location at which the material appeared before it was removed or disabled; 2 a statement that you consent to the jurisdiction of the Federal District Court in which your address is located, or if your address is outside the United States, for any judicial district in which we are located; 3 a statement that you will accept service of process from the party that filed the Notification or the party's agent; 4 your name, address, and telephone number; 5 a statement under penalty of perjury that you have a good faith belief that the material in question was removed or disabled as a result of a mistake or misidentification of the material to be removed or disabled; 6 your physical or electronic signature.

If you send us a valid, written Counter Notification meeting the requirements described above, we will restore your removed or disabled material, unless we first receive notice from the party filing the Notification informing us that such party has filed a court action to restrain you from engaging in infringing activity related to the material in question.

Please note that if you materially misrepresent that the disabled or removed content was removed by mistake or misidentification, you may be liable for damages, including costs and attorney's fees. Filing a false Counter Notification constitutes perjury. If you believe that any material available on or through the Site infringes upon any copyright you own or control, please immediately notify us using the contact information provided below a "Notification".

All title and intellectual property rights in and to any third party content that is contained in the Site or may be accessed through the use of the Site, is the property of the respective content owners and may be protected by applicable intellectual property related laws and treaties.

In case of violation, you shall solely assume all legal responsibilities in full and shall, in addition, indemnify the Company from the damages or loss so incurred, if any. If we notice or are brought to the attention of your violation of the aforementioned terms or the situation where you are apt to violate the aforementioned terms, we reserve the right to suspend your membership and the right to use the "Site" forthwith, in addition to deleting the content that violates the aforementioned terms and taking other measures as necessary.

You may notify us of your objection, if any. If we terminate or suspend your account for any reason, you are prohibited from registering and creating a new account under your name, a fake or borrowed name, or the name of any third party, even if you may be acting on behalf of the third party. In addition to terminating or suspending your account, we reserve the right to take appropriate legal action, including without limitation pursuing civil, criminal, and injunctive redress.

However, we have no obligation to update any information on our Site. We also reserve the right to modify or discontinue all or part of the Site without notice at any time. We will not be liable to you or any third party for any modification, price change, suspension, or discontinuance of the Site. We cannot guarantee the Site will be available at all times.

We may experience hardware, software, or other problems or need to perform maintenance related to the Site, resulting in interruptions, delays, or errors.

We reserve the right to change, revise, update, suspend, discontinue, or otherwise modify the Site at any time or for any reason without notice to you. You agree that we have no liability whatsoever for any loss, damage, or inconvenience caused by your inability to access or use the Site during any downtime or discontinuance of the Site. Nothing in these Terms and Conditions will be construed to obligate us to maintain and support the Site or to supply any corrections, updates, or releases in connection therewith.

In no event shall any claim, action, or proceeding brought by either Party related in any way to the Site be commenced more than 1 year s after the cause of action arose. Option 2: Informal Negotiations To expedite resolution and control the cost of any dispute, controversy, or claim related to these Terms and Conditions each a "Dispute" and collectively, the "Disputes" brought by either you or us individually, a "Party" and collectively, the "Parties" , the Parties agree to first attempt to negotiate any Dispute except those Disputes expressly provided below informally for at least days before initiating arbitration.

Such informal negotiations commence upon written notice from one Party to the other Party. Binding Arbitration If the Parties are unable to resolve a Dispute through informal negotiations, the Dispute except those Disputes expressly excluded below will be finally and exclusively resolved by binding arbitration.

The arbitrator will make a decision in writing, but need not provide a statement of reasons unless requested by either Party. What is a stalk list? How do I use color, bold or underline in my text? How do I load ChatZilla in a tab? Why are my tabs sometimes colored red, green or blue? What are some useful keyboard shortcuts?

Customizing ChatZilla 4. How do I automatically perform commands when connecting? How do I change the appearance of the message area? How do I make my own motif to change the appearance of the message area? How do I create new commands or use aliases? How do I write scripts? How do I install scripts?

How do I uninstall scripts? Documentation and Resources 5. Where is the source code for ChatZilla? How do I make a localized version of ChatZilla? What do I do if I find a bug in ChatZilla? How do I submit new questions for the FAQ? Note: On all platforms, you will need to restart your browser after installing - this includes exiting the Quick Launch feature.

Tip: Remember to check which port number the server is running on, especially for secure SSL connections. The defaults are and for normal and secure, respectively. Note: Proxies which require authentication are not supported.

Tip: The Proxy Type preference can be found in both Global Settings and individual networks, on the General tab, in the Connection group. Note: The idententification service runs on TCP port and this will need to be opened in your firewall incomming and forwarded by any NAT device as appropriate. ChatZilla will prepend the network's default prefix, usually.

Note: Remember that not all servers support this. Ones that don't will simply ignore it, so don't worry about adding it if you're not sure. Tip: On a channel view, enter just " " and press tab to get the current channel name immediately. Tip: On a channel view, press tab when the input box is empty to complete to the name of the last person in that channel to trigger your stalk function - useful for replying to messages addressed to you.

Tip: You can shorten command names as much as you like - so long as they are unique - without having to use tab to expand them. If you are behind a NAT or firewall and want to start direct chats or transfer files, you must configure a port-forward through to ChatZilla and set up the list of ports in ChatZilla's preferences, on the DCC tab in Global Settings.

Tip: You can set the limit to 0 to never or 1 to always hide join, part, quit and nickname change messages. Tip: Always use two-digit numbers to avoid problems when following a color code with other numbers.

Tip: Color Chart 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 Tip: To find out what text someone else used to create an emoticon, just hover your mouse over it for a second. Note: We do not support running ChatZilla in a tab. Warning: There are some problems with running ChatZilla in a tab and most are things we can do nothing about. Light Motif is the opposite, using white as the background color, and black for message text.

See the multiple motifs question for more information. ChatZilla has some extensive scripting support, however, not everyone wants or needs so much power. Aliases provide this "watered down" power, by letting you quickly and simply create a new command that performs a set of other commands which may themselves be aliases. In its simplest form, an alias is simply renaming a command and fixing some parameters:.

Often, you want to shorten a command - or run a collection of commands - using some variable input. There are a few different parameter keys available:.

The parameter is required to run the alias. Only parameter N is required. All parameters from M to N, inclusive, are required. This is the name of the view running the alias, e.

When run, it ghosts the nickname a feature of NickServ which kicks them off the server if you know their password - useful when you've just had to reconnect and your old self is still there , changes to your normal nickname, and identifies with NickServ. The first parameter is your normal nickname, and the second is the password for that nickname. These are easily harmful to ChatZilla if you get anything wrong and sometimes even if you don't!

There is a motif available that displays pictures next to the nicknames of many of the moznet people. You can find information on how to use this motif at the moznet faces page on hacksrus. The timestamp format is controlled by the timestampFormat preference, which you can set globally, per network, or even individually on channels and query views see tweaking the preferences.

The format string is displayed literally, except for the following 6 substrings, which get replaced as follows:. For example, you might use a faces motif on the moznet network, but a "plain" motif for dalnet. This could be as easy as picking a custom background image and a matching color scheme.

You will also need to host any images. Users may also drag a link to a CSS file into the ChatZilla message area, to use that file as the default motif. Messages in the output window are nothing more than elements in an HTML table. Those elements have attributes on them which identify who sent the message and what type of message it is. You can then style specific messages using CSS attribute selectors. Read the comment at the top of output-base.

Once you've got a handle on that, check out the source for the Dark and Light motifs pay particular attention to the way they import the base motif. The Stylin' ChatZilla document is a bit dated, but might offer some insight as well. In that tarball, you'll find three scripts:. Warning: There are currently permission problems relating to custom output windows, which involve granting special permissions to all local files and including some extra code in the output window itself.

Unless you are really intimate with codebase principals and their use in Mozilla, it is advised you don't try to do this. By replacing the HTML file ChatZilla displays messages in, you can make an unlimited number of customizations for the output window.

This includes redisplaying information scraped from the web, state stored in a bot of some sort, or just about anything else. The "outputWindowURL" pref is used to select the output window file to use for a particular network, channel, or user. See the default output-window. This hasn't gotten much use as of yet, but the basic idea is to make your own output-window.

JavaScript customizations should go in a new. With JavaScript! ChatZilla is written entirely in JavaScript, and has provisions for loading and unloading plugins written in same. Because ChatZilla itself is written in JavaScript, plugins are not much more than additional ChatZilla code, and can therefore do anything ChatZilla can do.

There are a number of convenience functions for adding new commands, new menus, or just hooking existing events. While these techniques have yet to be well documented, there are a number of samples available. The sample plugin shows the basics of how to define new commands and place them in menus. The application framework that ChatZilla is built on was originally developed for Venkman.

I gave a techtalk during that time that described how to use the framework to extend Venkman. The notes are online, and may prove useful.

The source of ChatZilla itself provides a number of examples of how to use the framework:. Tips: If you find yourself stuck, drop in on chatzilla - there are a number of people in there who have experimented with scripting, and may well be able to help directly, or give good pointers to learning yourself.

Firstly, you must find out where ChatZilla looks for scripts. This can be done as follows:. Go into the directory displayed by ChatZilla, then into the scripts subdirectory. This is where ChatZilla looks for scripts to load when starting. Create a new subdirectory for the script - name it something related to the script.

ChatZilla doesn't care what you call it. Save the script into this new subdirectory. If the script came with multiple files, put them all in here. Make sure that a file called init. Tips: If you're having problems getting a script to load, it may be having errors during initialization.

Any errors that occur loading scripts during startup will be displayed on this new view. It is recommended that you use this for one-off, personal scripts, or for any script that might need to make sure it is the first one loaded.

There are two ways. You may provide a pref name, or just the first few letters of a pref name, to see the current value of matching preferences. The faces motifs are nothing more than css files. They work just like any other motif, except they insert images before certain nicknames. Those images are located on a web server, along with the CSS files. If your CSS-fu is strong, you may want to take a look at the source.

You can also get it in XML format. It's a bit dated, but still has some useful information. The newsgroup is mozilla. It is mirrored on the mailing alias dev-apps-chatzilla lists. To subscribe, send an email to mailto:dev-apps-chatzilla-request lists.



0コメント

  • 1000 / 1000