@BK117 said in RoundCorner at SU 2016:
Noone an idea???
Have some patience.
I'll sure Fredo will reply, but it is the weekend, and he is very busy too...
@BK117 said in RoundCorner at SU 2016:
Noone an idea???
Have some patience.
I'll sure Fredo will reply, but it is the weekend, and he is very busy too...
The following extensions of mine have been updated for compatibility with v2024 Ruby - the deprecated Fixnum has been removed.
https://sketchucation.com/pluginstore?pln=ExtrudeTools - v6.0
https://sketchucation.com/pluginstore?pln=Latticeizer - v1.9
https://sketchucation.com/pluginstore?pln=Roof - v6.0
https://sketchucation.com/pluginstore?pln=SKMtools - v20240425
https://sketchucation.com/pluginstore?pln=TIG_Smart_offset - v4.0
@errror404
Probably No.
If you have SketchUcation tool's ExtensionStore³ you can make a Bundle of the extensions you have in the previous version.
The in the newer version use that Bundle to add/update all of your extensions in that version - using the newest version available.
Unfortunately it only works for extensions you have installed from SketchUcation.
Any extensions you got direct from a developer's site need re-downloading and installing individually.
Any extension you got from the Extension Warehouse must be re-downloaded / installed.
Their bulk update is no longer available.
SketchUcation ExtensionStore³ also notifies you when updates of your current extensions are available, and lets you install them, individually or in bulk.
You can copy the contents of your Plugins folder from the current to the newer version - however, many developers update their code to suit newer versions, so errors might arise with this method, especially if you haven't update extensions fastidiously.
Don't copy over the su_xxx extensions and folders as these are shipped with each version and you might overwrite a newer version...
@valerostudio
Fixed the loading issue in v2024.
Now testing before reissuing...
@valerostudio
I also see this issue.
When you enable a plugin it might load as an extension but it is not active.
It does not appear under the extensions list, toolbars etc.
Sometimes it works, but others it fails.
After a restart it changes as you'd expect.
Something has changed in the API that's preventing this being consistent.
Most odd...
I am looking at the causes and a fix...
It's almost like SketchUp now prevent you from activating just some extensions/plugins on the fly...
@santiagoyagogil
If the previously posted massage, it says 'Access denied' - so then the file is there, but access to 'run' it is stopped by your permissions for that folder.
I suggest you open the C:/Users/santi/AppData/Local/Temp folder and right-click > context-menu > Properties > Security > Edit and ensure that all entries listed have 'Full control' permissions set.
These should trickle down to all enclosed files and subfolders.
Apply to all and close.
It might take a few minutes.
Try SketchUp again...
Si el mensaje publicado anteriormente dice "Acceso denegado", entonces el archivo está ahí, pero el acceso para "ejecutarlo" está detenido por sus permisos para esa carpeta.
Le sugiero que abra la carpeta C:/Users/santi/AppData/Local/Temp y haga clic derecho > menú contextual > Propiedades > Seguridad > Editar y asegúrese de que todas las entradas enumeradas tengan configurados los permisos de "Control total".
Estos deberían llegar a todos los archivos y subcarpetas adjuntos.
Aplicar a todos y cerrar.
Puede que tarde unos minutos.
Prueba SketchUp de nuevo...
@Anton_S
I use this usually
tb.show if tb.get_last_state.abs == 1 # TB_VISIBLE/NEVER
Has the same result...
@FlawinneF
Have you got the newest version of the SketchUcation Tools installed ?
It handles the licensing system.
You can also login to you own licenses on this site using the link in the Extensions > SketchUcation submenu... My Licenses at SketchUcation...
https://sketchucation.com/webshop/my-licences.php
There you can manage all of your licenses...
You haven't explained what you have tried to do, and what has failed...
Here's some simple steps...
Possibility 1
You already have an earlier version of SketchUcation Tools installed.
Open the ExtensionStore³ dialog, find the tools and click on the Install button.
When it completes, restart SketchUp to sync everything.
Possibility 2
You don't have an earlier version of SketchUcation Tools installed.
From our PluginStore, find and download the SketchUcation Tools RBZ file.
Open the native dialog in Extensions > Extension Manager: click the dialog's - Install button, navigate to the downloaded RBZ file and it will install.
When it completes, restart SketchUp to sync everything.
To license an extension you need to have bought a license and kept it somewhere safe on your computer.
You can validate a license in the dialog which opens in the particular Extension's submenu - usually under Tools.
There are more detailed pages on our site about this...
@trainman2001
And... you also need the latest versions of the LibFredo and our SketchUcation toolset for the licensing...
@Sketcheldar
Because you haven't formatted your code properly it's unusable.
Use the </> button to add the correct 'Code' formatting...
Which is three ` at the start & end of your code, on a separate line.
@antoniopedromolinari
An extension is an RBZ archive [like a ZIP file], it contains all of the files and subfolders needed for the code to work.
You install an RBZ file using the native Extensions > Extension Manager > dialog > install... button.
Find the RBZ file when prompted and it gets installed.
Restart SketchUp afterwards to sync everything.
Once you have the SketchUcation toolset installed you can manager your plugins/extensions and auto-install any available extensions direct from the ExtensionStore³ dialog, sidestepping the RBZ download etc.
There's also an Archive installer in the SketchUcation submenu items than will install RBZ & ZIP files for you...
@da800429
The trial period has expired.
Have you downloaded the license file, placed it in a safe folder on your computer, then run the submenu item for FredoScale - the dialog appears as you showed.
Follow the instructions that Rich sets out in the first post of this thread {although the latest version of the SketchUcation tools is now 4..4.0 and Fredo has updated his LibFredo and most of his Extensions].
The failure to communicate with SketchUcation.com might be do to your firewall blocking the site - whitelist it.
sketchucation.com ?
IP addresses 178.63.47.155, 144.76.69.227
@Rich-O-Brien
With an HtmlDialog SketchUp caches its 'chromium' stuff somewhere like here:
C:\Users\USERNAME\AppData\Roaming\SketchUp\SketchUp 2024\WebCache-112.0.5615.165
I don't know what's in it or how to clear it !
The error relates to
File.exists?()
this method was deprecated long ago and replaced with
File.exist?()
which is grammatically incorrect in English, but hey Ruby is international !
The older version had worked for many years 'in tandem', but it's now been removed from the newest Ruby version which ships with v2024.
So this now breaks older scripts that still include it...
It's relatively easy to fix - I found 2 instances that needed fixing in the various SketchUcation tools scripts when I was preparing them for this current version !
Another issue that the ClothWorks developer faces is that his code relies on some functions within some .so/.bundle files for different OSs, so he will need to compile new versions of these for compatibility with v2024's Ruby version...
@kenarneson
Thanks for checking.
The 'rbconfig' was a mistype and shouldn't be there, I've edited that list !
@kenarneson
This is weird.
Yours is the only report like this.
Your SketchUp is refusing to load the 'ZIP' methods needed to extract and then install the RBZ in AutoInstall mode through the dialog.
The code you tried in the Ruby Console should return => "constant"
So something is adrift.
Please can you look in the subfolder:
C:/Users/kenar/AppData/Roaming/SketchUp/SketchUp 2024/SketchUp/Plugins/SketchUcation/Data/Rubyzip
And check that these exist...
zip.rb
zip [folder]
and that folder's contents...
'zip/dos_time'
'zip/ioextras'
'rbconfig'
'zip/entry'
'zip/extra_field'
'zip/entry_set'
'zip/central_directory'
'zip/file'
'zip/input_stream'
'zip/output_stream'
'zip/decompressor'
'zip/compressor'
'zip/null_decompressor'
'zip/null_compressor'
'zip/null_input_stream'
'zip/pass_thru_compressor'
'zip/pass_thru_decompressor'
'zip/inflater'
'zip/deflater'
'zip/streamable_stream'
'zip/streamable_directory'
'zip/constants'
'zip/errors'
Also check that the following were available to be loaded by SketchUp from the Tools subfolders
C:\Program Files\SketchUp\SketchUp 2024\Tools\gems\3.2.0\gems\rbs-2.8.2\stdlib\zlib\0\zlib.rbs
and more importantly
C:\Program Files\SketchUp\SketchUp 2024\Tools\RubyStdLib\platform_specific\zlib.so
If they are... check the C:\Program Files\SketchUp\SketchUp 2024\Tools folder and contents have suitable permissions... properties>security>edit, and reset to 'Full control' for ALL those entries listed
Also right-click on the subfolder
C:/Users/kenar/AppData/Roaming/SketchUp/SketchUp 2024/SketchUp/Plugins/SketchUcation
and look at its properties>security>edit, and reset to 'Full control' for ALL those entries listed.
Restart SketchUp and see if that helped
@alskaro
What is your actual OS ?
Is there any output in the Ruby Console ?
There are some issues with some of the tools in newer MAC OSs.
A fix has not yet been published.