Release

Pro Dev Tools Download List

DLL Icon Image via Wikipedia 1. Редакторы ресурсов
1. eXeScope, v6.5 [Toshy]
2. PE Resource Explorer Version 2.0.0.1 [Colin Wilson]
3. Resource Tuner 1.97 [HeavenTools Comp.]
4. Restorator 2006 v3.6.1534 [Florian]
5. ResEd 2.0.0.0 [KetilO]

2. Утилиты
1. Advanced Dll Wrapper v0.0001 [90210 /HI-TECH]
2. APISpy32 3.0 [Yariv Kaplan]
3. Сборничек NFO-вьюверов и мейкеров [Too many]
4. VBReFormer v3.7 + runtimes [Warning ]
5. Hex Workshop 4.23 [BreakPoint software]
6. Хак COM [Too many]
7. Dll2lib 1.42 [binary-soft]
8. DLL Unloader 2.0 [r3l4x]
9. IID King 2.0 [SantMat]
10. Winspector Build: 36 [Russ Freeman]
11. EmEditor Professional v4.13 [Emurasoft]
12. DXMON [Рустем Фасихов]
13. Search and Replace 5.3 [Funduc Software]
14. UltraEdit v12.00 [IDM Computer Solutions, Inc.]
15. API Monitor 1.5 (Beta) [Rohitab Batra]
16. FlexHEX Editor 2.11 [Inv Sofrworks LLC.]
17. WinHEX v.13.2 [Stefan Fleischmann]
18. Detours 2.1 [Microsoft Corporation]
19. WinSpy 1.7 [Catch22 Productions]
20. HideToolz [Ms. Rem]
21. kerberos 1.13 [Рустем Фасихов]
22. imgrab 1.7 [Рустем Фасихов]
23. dsgrab 1.3 [Рустем Фасихов]
24. PEBrowse Crash-Dump Analyzer 2.6.26 [SmidgeonSoft]
25. 64-bit calculator 1.0 [Snow Panther]

3. Модификаторы
1. R!SC's Process Patcher, v1.51 [R!SC]
2. RPPGui, v1.6 [NchantA]
3. Yoda's Process Patcher, beta [yoda]
4. Подборка модификаторов [So many, so many]
5. Активирование опций меню [Wanga International]
6. ByteKiller v 2.15 Final [corpse]
7. Process Patcher, v4.13 [thewd]
8. tola's patching engine 2.03 [tola]
9. *ABEL* Self Learning Loader Generator 2.31 [c0rdat]
10. aPE 0.0.6 beta [Ap0x]
11. Sign 0f Misery 2.7 pre-release 2 [CyberManiac//InqSoft]

4. Распаковщики
1. LordPE 1.4 [Yoda]
2. Revirgin 1.5.1 [Tsehp]
3. Relox v1.0a [MackT/uCF2000]
4. PE Tool 0.45 [mackT]
5. ImpRec 1.6 FINAL [MackT]
6. Распаковка UPX [Quantum/Volodya]
7. Sentinel SSPro logger 1.2 [Snow Panther]
8. Armadillo nanomites recoverer 1.7 + dumper [infern0/dragon]
9. Un-telock 0.99 [heXer/iPB]
10. ACStripper/ACRebuilder 1.35 [Lunar Dust]
11. EVA Cleaner v2.7 [BLiND PRoPHET]
12. UnVbAspr 1.1 [GPcH]
13. UnHidePE [GPcH]
14. Novex Guardant envelope killer 1.4 [infern0]
15. Плагины к PeID [Too many]
16. Starforce Nightmare 1.12 [NoSFeRaTU]
17. Hardlock Monitor and Emulator 1.6 [toro]
18. Копировщик Star-Force [AlB]
19. Konxise Unpacker 0.1 [infern0/screw]
20. MULTI GENERIC DUMPER v.1.1 [Snow Panther]
21. Quick Unpack 1.0 Beta3 [FEUERRADER]
22. suFSG2 v.0.1.5 [ganjman]
23. PEiD v0.94 Build date: May 10, 2006 [snaker]
24. Resource Binder 2.1 [@LiEn [SetiSoft (c) Team] ]
25. SENTINEL Delphi/VB envelope unpackers [Snow Panther]
26. UnPECompact2 v0.2 [smola]
27. PESpin v.1.304 static unpacker v.0.1 [ganjman[RUG]]
28. Trial-Reset 3.0 RC1 [The Boss]
29. PE Tools v1.5.800.2006 RC7 [NEOx]
30. Resource Binder 2.3 [ @LiEn]
31. CORSO 6.0 & SCANNER 5 [cAtA]

5. Компиляторы
1. TASM32 3.2 [Squak Valley Software ]
2. Goldroad assembler 1.7 [rob ware]
3. COFF to OMF Conversion Utility 1.00.195 [Walter Oney]
4. Набор INC файлов для MASM32 v7.0+ [Edmond / HI-TECH]
5. Windows Macros File 1.4 [HI-TECH GROUP]
6. TASM 5+ [Borland Corp. and !tE]
7. D2Inc - ver 0.7 [KiNDER]
8. Патч на MS link.exe [S.T.A.S./Asterix]
9. Chrome IDE 1.25 [hitchhikr]
10. UniLink v1.03 [beta] (build 25.17) [Юрий Харон]
11. WinAsm Studio V5.1.3.0 [Antonis Kyprianou ]
12. Source Insight v3.50.0056 [Source Dynamics, Inc]
13. FASM 1.67.26 [Tomasz Grysztar]
14. FASM-ARM v1.11 [revolution]
15. NASM 2.02 [Frank Barrett Kotler]
16. Lazy Assembler (LZASM) 0.56 [Stepan Polovnikov]
17. RadASM 2.2.1.2 [KetilO/Kir]
18. MASM32 v 10 [hutch]

6. Упаковщики
1. AS-Pack, v2.12 [Solodovnikov Alexey]
2. PeStubOEP 1.6 [GPcH]
3. Yoda Protector v1.02 & Crypter v1.3 [Ashkbiz Danehkar]
4. GHF Protector [GPcH]
5. FSG 2.0 [bart/xt]
6. Xitech KONxiSE 1.1 [Xitech]
7. NSPack 3.0 [North Star Software]
8. MEW 11 SE 1.2 [Northfox]
9. PeCompact 2.79 Beta D [CollakeSoftware]
10. UPX/W32, v2.02 [Laszlo & Markus]
11. WinUpack 0.39 [Dwing]

7. Отладчики
1. Vkdebug 1.1 [vkim / HI-TECH]
2. WKTVBDebugger, v1.4 [Mr. Silver & Mr. Snow]
3. Turbo Debugger, v5.5 [Borland]
4. OllyDbg 1.10 final release [Oleh Yuschuk]
5. ald 0.1.7 [psa22]
6. Invisible WKT Debugger [ -=[t4C]=-]
7. Плагины к OllyDbg [Too many]
8. LiveKd 3.0 [Mark Russinovich]
9. Linice 2.6 [Goran Devic]
10. southDebugger 1.7 [Jens Bruhn]
11. PEBrowse Professional Interactive v8.9 [SmidgeonSoft]

8. Примочки для Soft-Ice
1. icedump 6.026 and nticedump 1.14 []
2. SuperBPM []
3. IceExt 0.70 [Sten]
4. Compuware.DriverStudio.v3.2.1.Update + Patches [Snow Panther]

9. Крипторы
1. ExeShield v2.8a [Exeshield corp]
2. PC Guard v4.06c [Blagoje Ceklic]
3. EXE Stealth 2.75a [WebtoolMaster Software]
4. SVK Protector 1.43 retail [AntiCracking]
5. Morphine v2.7 [Holy_Father]
6. ACProtect v1.41 Professional [ultraprotect comp]
7. ASProtect 2.11 SKE 3.13 Release [Алексей Солодовников]
8. Obsidium V1.3.0.4 [Obsidium Software]
9. VMProtect v 1.1 [dermatolog]
10. Armadillo 4.40.0250 [Silicon Realms Comp]
11. tElock v0.99 [heXer & forgot]
12. ASProtect V1.35.build.04.25 [Алексей Солодовников]
13. PESpin 1.304 [cyberbob]
14. Private exe Protector 1.9.7 [SetiSoft]
15. Themida 1.7.3 [Oreans technologies]
16. WinLicense Pro 1.8.5.5 [Oreans Technologies]

10. Дизассемблеры
1. Sourcer 8.01 [V Communications]
2. WDasm 8.93 + patch от Bratalarm [Bratalarm]
3. Bastard 0.16 [mammon_]
4. Catchy32 [sars]
5. BORG 2.28 [Cronos]
6. Lida 00.03.00 [mariooooo]
7. CADT 1.1 [Ms. Rem]
8. HDasm 1.06 rev B [Artem Egorov]
9. PE Explorer 1.98 [HeavenTools]
10. PVDasm v1.6d [Bengaly]
11. HIEW [Евгений Сусликов]
12. Hacker Disassembler Engine v0.11 [Vjacheslav Patkov]
13. BIEW 5.6.4w [Николай Куршев]
14. PEBrowse Professional 9.3.2 [SmidgeonSoft]

11. Инсталляторы
1. e_wise 1.0 [Veit Kannegieser]
2. Install Shield script decompiler 1.00 beta 15 [NEKOSUKI]
3. Installshield 6/7 script decompiler [sn00pee]
4. WinPack 3.00 beta [Snoopy 81]
5. MS ORCA [Microsoft Corp.]
6. InstallShield PackageForTheWeb Password Cracker [thewd]
7. Компилятор inx-файлов [InstallShield Corp.]
8. Отладчик InstallScript [InstallShield Corp]
9. Расшифровщик inx-файла [Dmit]
10. MSI files extraction utility 0.2 [Volodya]
11. Распаковщик IS-файлов 0.99 [Pit0n and SkYuS//vN]
12. HWUN 0.50a [jmeister]
13. MsiEx 0.2 [tulipfan]
14. Распаковщик IS CAB-файлов [InstallShield Corp]
15. OLE2X [kannegv]
16. Inno Setup Unpacker 0.17 [QuickeneR]
17. ZipScan 2.2c [zipscan]
18. Wisdec V1.00 XP update [NaTzGUL/SiraX/Snow Panther]
19. NSIS 2.37 [Nullsoft ]

12. Реестр
1. RegShot 1.7.2 + source [TiANWEi]
2. RegKey LastWriteTime Scaner 1.0 [SOL]
3. Registry Workshop 2.1.0 [TorchSoft]
4. Regmon&Filemon Window Caption Changer [Larry]
5. Regmon & Filemon patchers [WELL]
6. jv16 Power Tools 2005 v1.5.0.278 [Macecraft Comp.]
7. Regmon v7.02 [Mark Russinovich]
8. TrashReg 3.6.1 [Shura]
9. RegSnap v5.6.0.1896 Retail [Vitas Ramanchauskas]
10. Advanced Registry Tracer 2.11 [Elcomsoft Ltd]

13. Всякое
1. InsidePro SAMInside v2.1 full [Insidepro comp.]
2. SpySharp v.2.0.03 [Software Of Changes]
3. LC+ 5.0.4 [L0phtCrack]
4. D.I.R.T. [codexdatasystems]
5. Perfect Keylogger v.1.6.2.0 [BlazingTools Software]
6. USB Trace 1.2 [SysNucleus]
7. KGB [Sherlock]
8. Excelsior JET jar extractor 1.0 [Snow Panther]
9. API Logger v1.0 [black ninja]

14. Декомпиляторы
1. UnFoxAll 3 Professional [ynxx]
2. DeDe.3.50.04.1635 + исходные кода к 3.10b [DaFixer]
3. Source Rescuer [EMS]
4. Набор декомпиляторов для Clipper [Too many]
5. REC 2.0 [Backer Street Software ]
6. DeRefox 11.1d [cAtA]
7. LightWave LScript Decompiler v0.05 Build 277 [Hard Wisdom]
8. VB decompiler lite 2.7 [GPcH]

15. Байт-код
1. JREVERSEPRO 1.4.1 [Anand Krishnan ]
2. DotFuscator 1.2.1116 [PreEmpetive]
3. Asmex 1.0.1049.25791 [JBrowse Comp.]
4. NMI's Java Code Viewer 6.0a [Trinnion Company]
5. JoGa [houben]
6. Decompyle 2.3 [John Aycock]
7. Sothink SWF Decompiler MX 2005, b40730 [Sothink]
8. JavaBite [BitArts]
9. Spices.Net v.4.5.5.9 [rays]
10. Decompiler.NET 2005 v2.0.0.230 [Jungle Creatures]
11. Jasmin 2.3 [Jonathan Meyer]
12. ProGuard Java Shrinker and Obfuscator 3.6 [Eric Lafortune]
13. .NET Reflector 4.2.48.0 and .NET Resourcer 4.1.0.0 [Lutz Roeder]
14. FLASM 1.62 [Igor Kogan]
15. jbloader [Stiver]
16. JavaDec 0.9b [wl]

16. Примочки для IDA
1. Конвертирование MAP в SYM [_Al/Gij]
2. C functions decompiler for IDA 4.3/4.5 [desquirr]
3. IDA scripts for PE [Atli Mar Gudmundsson ]
4. INQUISITION 3.12 for IDA 4.3/4.5 [Polaris]
5. Borland C++ Builder RTTI support for IDA [Dmitry Friesen]
6. COM plugin for IDA 1.21 [Dieter Spaar]
7. Microsoft C++ RTTI support for IDA [Igor Skochinsky]
8. Коллекция VB6-IDC скриптов [Too many]
9. MFC-сигнатуры 7.1 для IDA [Red Plait ]
10. x86 emulator plugin, ver 1.02 [Dragon]
11. fubar plugin v0.94 eternal beta [servil]
12. Сигнатуры криптоалгоритмов [bLaCk-eye]
13. Сигнатуры Sentinel [pRT]
14. IDA2Sice 4.06 [Mostek]
15. ViiDifPatcher [Vii]
16. Delphi9 signatures for IDA [servil]
17. Подборка сигнатур для IDA [volodya/Black Pirate/flankerx/karlss0n]
18. ida-x86emu-0.9.3.1 [Chris Eagle]
19. PDBPlus 1.9f [Darko]

17. Уголок NT+
1. RootKit toolkit 0.44 [Hoglund]
2. Log DRx access [yAtEs]
3. Исходники к Свену Шрайберу [Свен Шрайбер]
4. Недокументированные структуры W2k под IDA [Four-F]
5. Strace 0.3 [RAZOR - BIND View]
6. KLISTER v 0.4 [Joanna Rutkowska]
7. Phide [90210]
8. Исходные кода Regmon/Filemon [Mark Russinovich]
9. KmdKit 1.8 [Four-F]
10. I/O Control Code Decoder v1.6 [Four-F]
11. obx v1.00 - Kernel Object Debugger Extensions [Four-F]
12. WinObjEx v3.2 [Four-F]
13. Process Hunter [Ms. Rem]
14. Ntifs.h [Too many]
15. FakeRDTSC [adaptor&deroko]
16. RootkitRevealer 1.7 [Mark Russinovich ]
17. ndis.inc [MaD]
18. PDBdump 0.8 [Andrew de Quincey]
19. RkU v3.31.150.420 [EP_X0FF, MP_ART]

18. Образовательные программы
1. Magic Divider [The Svin]
2. Работа с битовыми строками [The Svin]
3. Hex2Bin/Dec2Bin/PowerOf2 [The Svin]
4. Формат инструкций IA-32 [The Svin]
5. Опкоды в 16и битной адресации [The Svin]
6. Опкоды в деталях [The Svin]
7. Флаги Jcc [The Svin]
8. Кнопочки, иконочки и прочая ерунда [The Svin]
9. Содержимое CR0 [The Svin]
10. Add One or Double It. Arithmetic Game. [The Svin]

19. Крипто
1. Hash калькулятор [Ivanopulo]
2. Сборник крипто-утилит от Alephz [Alpehz]
3. Crypto Searcher 2004.05.19 [x3chun]
4. HashCalc 2.01 [Slavasoft]
5. Исходники Майка Роузинга [Mike Rosing]
6. RSA-Tool 2 v1.10 [EGOiSTE]
7. Primegenerator v1.4 [EGOiSTE]
8. DSS/DSA Keygenerator 1.3 [tHE EGOiSTE]
9. ElGamalGen v.1.0 b3 [bLaCk-eye]



Related articles by Zemanta
Reblog this post [with Zemanta]

Marcadores: , , , , , , , , , , , , , ,



# 8/10/2009 12:12:00 PM, Comentários, Links para esta postagem,

Thinstall

Thinstall operates on binary data such as EXEs, DLLs, datafiles, and registry information to create self-contained applications that can be deployed and executed without installation. Thinstall does not require any source code changes. Click here for more details about How Thinstall fits into your software release process.

clip0477


Virtual Machine Technology (VM)

clip0470
Click here to enlarge

Thinstall's Virtual Machine Technology allows developers to package entire applications into a single file that can be run without an installation process. Thinstall's Virtual Machine Technology is extremely light weight in terms of the amount of disk space, RAM, and CPU it requires.

The Virtual Machine (VM) performs:



· Process Loading. The VM loads a starting EXE file from the Virtual Filesystem and allows it to execute any other EXE directly from the Virtual Filesystem or from the normal filesystem.

· DLL Loading. The VM loads any DLL dependencies your EXE/DLL/OCX files may have directly from archive when instructed. The VM can import and use DLLs located on the normal filesystem as well as the Virtual File System. The VM provides full control over which DLLs you want to use, making it possible to entirely eliminate "DLL Hell" problems without relying on Windows XP "Side-by-side" features.

· Thread & Process Management. The VM is responsible for keeping track of all threads created inside the virtual machine. The VM manages thread-local storage, notifies Dlls about new process threads, and manages memory for thread stacks.

· The VM runs on all versions of 32bit, Windows platforms (95/98/ME/NT/2k/XP) without installation, drivers, reboots, or administrator access.








Virtual File System (VFS)

The Virtual File System (VFS) presents a "merged" view of package archive files and system files.



· VFS is always compressed on disk, meaning your installed disk footprint is the same as the pre-install footprint.

· VFS provides transparent decompression for files accessed inside the VFS.

· VFS provides transparent encryption/decryption for file writes/reads inside the VFS.

· VFS allows all processes and libraries loaded through the VM to access files from both the VFS and the normal filesystem.

· The VFS presents a "merged view" of the filesystem to applications run by the VM. Files from both systems can appear in the same directory.

· The VFS works with any underlying filesystem, including FAT32, NTFS, Network shares, and any future filesystem.




Virtual Registry / COM / ActiveX (VREG)

clip0473

The Virtual Registry presents predefined registry keys to all applications and libraries loaded through the VOS.



· Virtual registry allows COM/ActiveX based applications to run on systems where registry access has been restricted.

· Supports In-Process (DLL/OCX) and Out-of-process (EXE) servers.

· COM and ActiveX controls can be loaded directly from the VFS, eliminating all possibility of removal by another application's uninstall.

· Virtual Registry exists inside your EXE, so it cannot be misconfigured by another program's installer or uninstaller.

· Registry recording system allows you to record all registry keys a COM/ActiveX control would normally create during "Regsvr32". Recording occurs on the development computer, and is simulated in the runtime environment.

· The VREG system automatically tracks COM object lifetimes so that it can free DLL and EXE servers.




Integrated Installer






· Install/Uninstall remains integrated with your EXE

· Allow the user to chose the installation directory

· Add Startmenu shortcuts to launch or uninstall your program or link to websites

· Add a desktop shortcut to your program

· Add a control panel uninstall option in Add/Remove Programs




· Display a custom BMP file in the installation dialog

· Warn users when they try to run a different version from the one installed.

· Display a license agreement window before running the application

· Install options can be made automatic so no user interaction is required to install.




Program Security



· Packaged applications are protected from disassembly, reverse engineering, and disk patching to a high degree

· Packaged datafiles are protected from user inspection, and writes to datafiles can be cached with transparent encryption.








How Thinstall works, supported platforms, and performance effects



Virtual Machine, Virtual File System, Virtual Registry

EXE/DLL Resources


Icons, Version Information, and XP Styles



Program Installation


Adding Start Menu Shortcuts, Use with 3rd Party Installers, Use with Patching Software



Licensing & Trial Demos


License your software, generate license keys, and restrict access to your data & files.



Program Security


Stop debuggers and protect your application



Scripting


Perform additional actions during Install, etc, Script API Reference.



Language Localization


Displaying Thinstall strings in the user's native language (English, Chinese, etc).



Project files
How to transport your project files from one computer to another computer

Command-line version


Automate your build process



.NET


.NET Framework Linking, Service Apps, Updating, Common .NET Questions



Visual Basic


VB Specific features, Common VB Questions & Tips



Activity Logging
Find out what your application does and why it might fail



Related articles by Zemanta


Reblog this post [with Zemanta]

Marcadores: , , , , , , , , ,



# 6/11/2009 08:51:00 PM, Comentários, Links para esta postagem,

XOOPS Cube Legacy 2.0.7 RC em PORTUGUÊS!

Versão em português do XOOPS Cube Legacy 2.1.7 RC, trazendo várias melhorias e correções. [ Download ]

Apesar de ser considerada oficialmente uma versão experimental, sugiro enfaticamente a utilização desta versão como sendo a mais estável até agora. Principalmente em relação aos arquivos da versão em português, em que inúmeros ajustes relativos a gramática, ortografia, padronização e até segurança foram realizados.Voltando a este lançamento, acredito que não tenha nenhum problema novo que não esteja presente nas versões anteriores. Caso você encontre algum, por favor, envie o seu achado para um dos fóruns do projeto no SourceForge.net ou mesmo no XOOPS Brasil.

Como a atualizo do XOOPS 2.1.6 ou 2.1.6a
Remova mainfile.php e / instalar o diretório do pacote para não quebrar o seu ambiente atual. Em seguida, fazer upload de arquivos do pacote para o servidor. Por último, fazer atualização módulos indicando ícone vermelho no módulo de gestão do painel de controle. Você pode fechar o portal no painel de controle para ocultar o seu aperfeiçoamento.

XOOPS Cube Legacy "Package_Legacy" & "XCube core" Changelog
----------------------------------------
2009/04/05: Package Revision 2.1.7 RC
----------------------------------------
[Bug Fix - From Bug Tracker]
- Fix Bug #2491813 - SmileEditAction include multi byte comment.
- Fix Bug #2491817 - SmileEditAction cannnot delete old file.
- Fix Bug #2591041 - Typo Legacy_PublicControllerStrategy.class.php.
- Fix Bug #2642879 - javascript error in admin area.
- Fix Bug #2642959 - SQL Error in Legacy_Updater.
- Fix Bug #2658360 - doubtful escaping in quoteString()
- Fix Bug #2666693 - Error in /XUpgrade/admin/class/UpgradeProcessor.class.php
- Fix Bug #2686374 - Bugs in class.phpmailer.php v2.0.2 (Updated PHPmailer to v2.0.3)
- Fix Bug #2690736 - typo: X_ITEM_TILE (X_ITEM_TITLE?) default_notify.tpl
- Fix Bug #2690739 - typo in /install/include/functions.php, line 38
- Fix Bug #2696701 - user_lostpass.html email maxlength too short
- Fix Bug #2699408 - Specify 2nd argument of mysql_real_escape_string().
- Fix Bug #2724748 - XoopsMemberHandler::getUserByEmail() cannot get user object.
[Bug Fix - From "XCube" Bug Tracker]
- Fix Bug #2656854 - XC_CLASS_EXISTS loops infinity.
- Fix Bug #2635869 - Abstracts difference of class_exists between two versions.
[Patches - From Feature Request Tracker]
- Request #2642992 - exclude extra trim()
- Request #2662922 - DB Layer can be overridden.
- Patch #2697022 - Package_Legacy\html\ - new portuguese translations
- Patch #2697034 - extra_languages\ - new pt_utf8 translations
- patch #2697044 - missing: XUpgrade and system pt language files
- Patch #2701060 - Path disclosure in xoopsmailerlocal.php (pt_utf8)
- Patch #2701140 - legacyRender: update for Portuguese Files
[Other Changes/Enhancements]
- Request #2682887 - MySQL Database Connection should specify the client_flags
- Legacy Controller class provides LEGACY_MODULE_VERSION constant as phpversion.
[Staff]
- GIJOE
- Gusagi
- Hxrr
- Marijuana
- Mikhail
- Minahito
- Mumincacao
- Onokazu
- Roger
- Salamander
- Tohokuaiki
- Tom_G3X
----------------------------------------
2009/04/02: Package Revision 2.1.6a
----------------------------------------
[Bug Fix - From Bug Tracker]
- Fix Bug IPA#74747784 / JPCERT#95042060 - XSS weakness
- Fix Bug #2350320 - Possibility of script injection in ErrorHandler::show.




Como a atualizar a partir do XOOPS 2.0.x JP

Tente primeiro em casa! É preferível tentar a atualização de uma cópia de seu portal no seu computador e, em seguida, mover o resultado para o mundo real. Ou então duplique o seu portal no servidor (dados e arquivos) e trabalhe apenas com a cópia.

ETAPA 1 - Preparação
xoops

  1. Verifique se a versão do PHP do seu servidor é maior que a 4.3.11.
  2. Para diminuir as chances de que algo dê errado, atualize o seu XOOPS para a última versão da série 2.0: XOOPS 2.0.16 JP
  3. Verifique a compatibilidade dos seus módulos nesta página. Fique atento quanto aos números das versões e veja se foram lançadas atualizações, e se essas são apenas opcionais (ex: inclusão de novos recursos) ou obrigatórias (ex: conserto de falhas de segurança).
    OK.png SIZE:250x117(9.5KB)System.png SIZE:249x117(12.1KB)No.png SIZE:249x117(10.7KB)
  4. No XOOPS Cube Legacy, o módulo Sistema ('system') é opcional, mas alguns módulos podem ser dependentes dele. Se isso acontecer, saiba que há uma cópia dele na pasta "extras" do pacote de instalação do XOOPS Cube Legacy (Package_Legacy/extras/system).

ETAPA 2 - Fechar o portal
xoops

  1. Nas preferências do sistema, selecione o tema 'default' e desabilite qualquer outro.
  2. Nas preferências do sistema, feche o seu portal.
  3. Nas preferências do sistema, altere o modo de depuração de erros para: PHP debug mode.
  4. Na opção "Blocos" do módulo "Sistema", desabilite qualquer bloco personalizado que contenha códigos PHP em seu conteúdo (se o bloco depender de variáveis globais X2's, pode ser que não funcione perfeitamente).
  5. Se desejar ainda mais segurança no processo de atualização, desligue TODOS os blocos, especialmente os blocos do sistema.
  6. Nas preferências do sistema, defina "nenhum" como o módulo inicial do portal. Isso evitará que apareça uma tela branca caso o módulo inicial apresente qualquer problema de incompatibilidade.
  7. Nas preferências do sistema, no final da página, remova todas as configurações de cache dos módulos, já que o Legacy provê um mecanismo de aceleramento diferente do antigo X2.

ETAPA 3: Substituição de arquivos
xoops

  1. Pessoalmente, não vejo motivo algum para remover os arquivos antigos. Porém, no wiki do xoopscube.org há uma recomendação de remover todos os arquivos de sua instalação, exceto o arquivo mainfile.php e as seguintes pastas:

    • images
    • themes
    • uploads
    • modules
    • XOOPS_TRUST_PATH
  2. Sobrescreva os arquivos antigos com o pacote do XOOPS Cube Legacy.Não copie a pasta "install", porque ela só é necessária para novas instalações. Também não subreescreva o arquivo mainfile.php
  3. Se necessário, atualize os módulos de terceiros que por ventura necessitem de atualização, conforme descrito na ETAPA 1.

    1. Você ainda não precisa remover os arquivos do XOOPS_TRUST_PATH, basta atualizar os módulos que utilizam esse diretório para suas versões mais recentes.
    2. Não se esqueça de copiar os módulos "legacy" para o diretório "modules"!
    3. Se você estiver usando d3forum como gestor de comentários não se esqueça de copiar os arquivos contidos em "html /class/smarty/plugins" para o local apropriado.

ETAPA 4: Atualizar
xoops

Como fazer isto? É bastante fácil.Abra o seu mainfile.php com um editor de texto similar ao notepad e altere isto:
Para que fique deste jeito:

Se você usa o XOOPS Protector, serão necessárias alterações adicionais no seu mainfile.php. Leia sobre isto neste documento ou na documentação contida no módulo protector.

Clique em 'Atualizar' do seu navegador.

PASSO 5 - Reabrindo o Portal
xoops

  1. Atualize todos os módulos e verifique se cada um deles está funcionando.
  2. Veja nesta páginase os seus módulos dependem do módulo Sistema ('system'). Se nenhum deles for dependente, então você poderá desinstalá-lo e, se desejar, apagar o diretório 'system' do seu servidor. Se um módulo for dependente do Sistema, será mostrado essa imagem:
    System.png SIZE:249x117(12.1KB)
  3. Instale todos os blocos que serão usados. Não crie blocos personalizados agora, deixe para o próximo passo.
  4. Antes de instalar um bloco personalizado ou de selecionar um novo tema, abra uma cópia da administração em uma nova janela ou aba de seu navegador web. Assim, você ainda não perderá o acesso administrativo caso haja algum problema com seu bloco ou tema.
  5. Refaça as preferências que por ventura foram perdidas no processo.
  6. Abra o seu site.
  7. Depois de verificar as configurações do site, desligue o modo de depuração ("debug").


Related articles by Zemanta
Reblog this post [with Zemanta]

Marcadores: , , , MySQL, PHP, , , XOOPS Brasil



# 5/16/2009 11:11:00 AM, Comentários, Links para esta postagem,