1 705
modifications
(Ajout version 3.9 ; Duktape) |
(4.5 update) |
||
(6 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 4 : | Ligne 4 : | ||
| screenshot = [[File:Ndless3.png|250px]] | | screenshot = [[File:Ndless3.png|250px]] | ||
| legende = Ndl3ss, version de Ndless pour OS 3.1 | | legende = Ndl3ss, version de Ndless pour OS 3.1 | ||
| développeur = | | développeur = Depuis quelques versions, principalement Vogtinator. Avant, principalement Olivier Armand (ExtendeD) et GeoGeo encore avant. | ||
| sortie = {{Start date and age|15|03|2014}} | | sortie = {{Start date and age|15|03|2014}} | ||
| latest preview version = Ndless | | latest preview version = Ndless 4.5 | ||
| latest preview date = {{Start date and age| | | latest preview date = {{Start date and age|03|09|2017}} | ||
| latest release version = (beta) | | latest release version = (beta) | ||
| latest release date = (beta) | | latest release date = (beta) | ||
| langage = ARM [[ASM]], C, C++ | | langage = ARM [[ASM]], C, C++ | ||
| os = 1.1 - 1.3 - 1.4 - 1.7 - 2.0.1 - 2.1.0 - 3.1 - 3.6 - 3.9 | | os = 1.1 - 1.3 - 1.4 - 1.7 - 2.0.1 - 2.1.0 - 3.1 - 3.6 - 3.9 - 4.0 - 4.2 - 4.4 - 4.5 | ||
| statut = indev, beta, stable, et abandonné (selon les versions) | | statut = indev, beta, stable, et abandonné (selon les versions) | ||
| genre = Kernel (via jailbreak) | | genre = Kernel (via jailbreak) | ||
| licence = Mozilla Public License v1.1 | | licence = Mozilla Public License v1.1 | ||
| site = | | site = https://ndless.me/ | ||
}} | }} | ||
'''Ndless''' (aussi orthographié "Ndl3ss" | '''Ndless''' (aussi orthographié "Ndl3ss" à partir de sa version 3.x) est un programme communautaire à grand succès au sein des utilisateurs de la [[TI-Nspire]] souhaitant faire "plus" avec leur machine que ce que TI propose par défaut.<br /> | ||
Ce programme est en fait un [[kernel]], qui exploite des failles de la plateforme pour autoriser l'exécution de programmes dont le format n'est pas celui de TI, et qui ne fonctionneraient pas sans. On peut ainsi le comparer aux "jailbreak" présents sur certaines plateformes mobiles comme iOS.<br /> | Ce programme est en fait un [[kernel]], qui exploite des failles de la plateforme pour autoriser l'exécution de programmes dont le format n'est pas celui de TI, et qui ne fonctionneraient pas sans. On peut ainsi le comparer aux "jailbreak" présents sur certaines plateformes mobiles comme iOS.<br /> | ||
Ndless ouvre en effet la porte à la programmation directement en [[Asm|Assembleur]], en [[C]] et officiellement depuis la révision 3.1 beta r825 | Ndless ouvre en effet la porte à la programmation directement en [[Asm|Assembleur]], en [[C]], et officiellement depuis la révision 3.1 beta r825 en [[C++]].'' | ||
==Fonctionnalités== | ==Fonctionnalités== | ||
Ligne 27 : | Ligne 27 : | ||
* Autorise le lancement automatique d'un programme au démarrage de la calculatrice, si ce programme est placé dans /ndless/startup | * Autorise le lancement automatique d'un programme au démarrage de la calculatrice, si ce programme est placé dans /ndless/startup | ||
''Ces deux fonctionnalités de Ndless permettent, en utilisants les-dits programmes | ''Ces deux fonctionnalités de Ndless permettent, en utilisants les-dits programmes natifs, de démultiplier les fonctionnalités de la [[TI-Nspire]]. Il est alors entre autre possible :'' | ||
* De lire des images ou des vidéos sur la calculatrice | * De lire des images ou des vidéos sur la calculatrice | ||
Ligne 61 : | Ligne 61 : | ||
! Version !! Date !! Compatible OS !! Nouveautés | ! Version !! Date !! Compatible OS !! Nouveautés | ||
|- | |- | ||
| 1.0 || | | 1.0 || 26/02/2010 || 1.1 || | ||
|- | |- | ||
| 1.1 || | | 1.1 || 31/07/2010 || 1.1 || | ||
|- | |- | ||
| 1.1 | | 1.1.1 || 16/10/2010 || 1.1 || | ||
|- | |- | ||
| 1. | | 1.1 ''prototypes'' || 13/03/2011 || 1.1 ''prototypes non-CAS'' || | ||
|- | |- | ||
| 1.2 || | | 1.2 ''prototypes'' || 07/03/2011 || 1.2 ''prototypes CAS'' || | ||
|- | |- | ||
| 1. | | 1.2 || 11/11/2011 || 1.2 || | ||
|- | |- | ||
| 1. | | 1.3 || 26/12/2010 || 1.3 || | ||
|- | |- | ||
| 1. | | 1.4 || 26/12/2010 || 1.4 || | ||
|- | |- | ||
| 2.0 || | | 1.7 || 04/12/2010 || 1.7 || | ||
|- | |||
| 2.0 || 26/02/2011 || 1.7 | |||
2.0.1 | 2.0.1 | ||
2.1.0 | 2.1.0 | ||
Ligne 106 : | Ligne 108 : | ||
|- | |- | ||
| 3.9 r2000 || 23/02/2015 || 3.9 || Pour OS 3.9 (Clickpad) et 3.9.1 (CX). Non reboot-proof. | | 3.9 r2000 || 23/02/2015 || 3.9 || Pour OS 3.9 (Clickpad) et 3.9.1 (CX). Non reboot-proof. | ||
|- | |||
| 4.0.3 r2001 || 02/01/2016 || 4.0.3 || Pour OS 4.0.3 sur CX et CX CAS. Non reboot-proof, mais pas besoin d'ordinateur pour l'installation | |||
|- | |||
| 4.2 r2004 || 19/02/2016 || 4.2.0 || Pour OS 4.2.0 sur CX et CX CAS. Non reboot-proof, mais pas besoin d'ordinateur pour l'installation | |||
|- | |||
| 4.4 r2005 || 21/01/2017 || 4.4.0 || Pour OS 4.4.0 sur CX et CX CAS. Non reboot-proof, mais pas besoin d'ordinateur pour l'installation | |||
|- | |||
| 4.5 r2010 || 03/09/2017 || 4.5.0 || Pour OS 4.5.0 sur CX et CX CAS. Non reboot-proof, mais pas besoin d'ordinateur pour l'installation | |||
|} | |} | ||
Ligne 112 : | Ligne 122 : | ||
* [http://ndless.me Site officiel de Ndless] | * [http://ndless.me Site officiel de Ndless] | ||
* [https:// | * [https://github.com/ndless-nspire/Ndless/ Code source de Ndless sur GitHub] | ||
* [https://tiplanet.org/ndless/ Page "portail" de Ndless sur TI-Planet] | |||
* [https://tiplanet.org/ | |||
* [https://tiplanet.org/forum/viewforum.php?f=20 Sous-forum dédié à la programmation native, sur TI-Planet] | * [https://tiplanet.org/forum/viewforum.php?f=20 Sous-forum dédié à la programmation native, sur TI-Planet] | ||
modifications